Description
Byteonic Intake is a WordPress form processing plugin designed specifically for web developers and digital agencies. Instead of relying on unreliable SMTP setups, complicated Zapier webhooks, or expensive form builder add-ons, this plugin securely captures form data at the browser level and sends it directly to your centralized Byteonic dashboard.
It works universally with almost any WordPress form plugin by intercepting the standard browser form submission event. This ensures high compatibility and prevents lost submissions due to complex caching or server configuration rules.
How It Works
Unlike traditional plugins that require deep API integrations with specific form builders, Byteonic Intake uses a universal CSS selector method.
- Create a form in Byteonic Intake and get your API Key.
- Enter your API Key in the plugin settings to connect your WordPress site.
- Build your form on WordPress using your preferred tool (Elementor, Divi, Contact Form 7, etc.).
- In the Byteonic plugin dashboard, map your form by simply entering its HTML class or ID (e.g., .contact-form).
- Add the HTML “name” attributes for the fields you want to collect.
When a user submits the form on your website, our JavaScript captures the data and sends it securely to your local WordPress server. Your server then attaches your private API key and forwards the data to your Byteonic account in the background. The user experiences no delay, and your form functions exactly as it normally would.
Exact Compatibility
Because the plugin targets the HTML layer using CSS selectors, it works seamlessly with:
- Elementor Pro Forms
- Contact Form 7
- Gravity Forms
- WPForms
- Fluent Forms
- Ninja Forms
- Divi Builder Forms
- Custom HTML Forms
Core Features
- Universal CSS Interception: Connect any form just by specifying its class or ID.
- Secure Local Proxy: API keys are stored securely in your WordPress database, never exposed in public JavaScript logic.
- Zero Interference: The plugin uses background requests. It does not stop your primary form builder from sending its regular email notifications or saving to the local database.
- Field Level Mapping: You control exactly which input fields are sent to the external dashboard.
- Cross-Site Management: Connect dozens of client WordPress websites to a single Byteonic organization account.
Built For Agencies
Managing multiple client websites often means dealing with lost form submissions, broken SMTP plugins, and missing client emails. Byteonic Intake solves this by providing one unified dashboard where you can see every submission from every client site in real-time.
Please note: You must have an active Byteonic Intake account to use this plugin. You can create a free account at intake.byteoniclabs.com.
Documentation & Support
For technical setup guides, including how to find CSS selectors and HTML name attributes on different form builders, visit the official Byteonic documentation. If you need direct assistance, contact our technical support team.
Privacy Policy
Byteonic Intake transmits form submission data to the Byteonic Intake platform (https://intake.byteoniclabs.com) via secure HTTPS connection. Only data from fields you explicitly map is transmitted. For full privacy details, see our Privacy Policy.
Installation
Automatic Installation
- Navigate to Plugins > Add New in your WordPress admin dashboard.
- Search for “Byteonic Intake”.
- Click Install Now, followed by Activate.
Manual Installation
- Download the Byteonic Intake ZIP file.
- Navigate to Plugins > Add New > Upload Plugin in your WordPress admin dashboard.
- Select the ZIP file and click Install Now.
- Click Activate.
Connecting Your Account
- Go to the new Byteonic Intake menu item in your WordPress dashboard.
- Enter your Byteonic API Key.
- Click Connect.
- Use the “Add New Integration” button to map your first form using its CSS selector.
FAQ
-
Where do I find my API Key?
-
Log in to your Byteonic Intake account at intake.byteoniclabs.com, navigate to Settings, and open the API Keys section. Generate a new key and copy it into the WordPress plugin.
-
What is a CSS Selector?
-
A CSS selector is how the plugin identifies your form on the webpage. It is usually a class (starting with a period, like .my-form) or an ID (starting with a hash, like #contact-form-1). Most form builders allow you to assign custom classes to your forms in their advanced settings.
-
Does this disable my normal form notifications?
-
No. Byteonic Intake runs in the background. Your existing form plugin will still send its regular email notifications and save entries to your local WordPress database as usual.
-
Does this work with free form plugins like Contact Form 7?
-
Yes. The interception method works on the HTML level, meaning it is compatible with both free and premium versions of almost all form builders.
-
Is my API Key secure?
-
Yes. The plugin uses a secure local PHP proxy. The background JavaScript sends the form data to your own WordPress server first. The server then attaches the hidden API key and makes the final HTTPS request to Byteonic. The key is never visible in the browser console.
-
What happens if the API fails or the internet drops?
-
Because Byteonic Intake acts as a secondary background process, your primary form submission continues normally. If the external API request fails, the submission is not sent to Byteonic, but your local form plugin will still successfully process it.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Byteonic Intake” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Byteonic Intake” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.2.2
- Introduced secure local proxy for form submissions
- API key is no longer exposed in frontend JavaScript
- Added WordPress nonce verification for all AJAX requests
- Updated plugin description and compatibility list
- Improved uninstall cleanup to remove all plugin data
1.2.1
- Moved inline CSS/JS to properly enqueued asset files
- Applied output escaping to all translatable strings and variables
- Security hardening for WordPress Plugin Review compliance
1.2.0
- Added Fluent Forms integration
- Improved settings UI across all integrations
- Added visual field mapping tables
- Enhanced error handling and logging
- WordPress 6.7 compatibility
- Various bug fixes and improvements
1.1.0
- Added WPForms integration
- Added auto-mapping fallback for unmapped fields
- Improved API error messages
- Added metadata collection (URL, IP, User Agent)
1.0.0
- Initial release
- Gravity Forms integration
- Contact Form 7 integration
- Basic field mapping
- API key authentication