Changeset 3485316
- Timestamp:
- 03/18/2026 06:31:17 AM (11 days ago)
- File:
-
- 1 edited
-
byteonic-intake/trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
byteonic-intake/trunk/readme.txt
r3485311 r3485316 14 14 == Description == 15 15 16 **Byteonic Intake** allows you to effortlessly send form submissions from your WordPress site to the [Byteonic Intake](https://intake.byteoniclabs.com) platform. It supports all major form plugins: 16 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. 17 17 18 * **Gravity Forms** - Full integration with field mapping 19 * **Contact Form 7** - Mail tag to field mapping 20 * **WPForms** - Native settings panel integration 21 * **Fluent Forms** - Seamless settings tab integration 22 23 = Key Features = 24 25 * 🔐 **Secure API Key Authentication** - Your data is transmitted securely 26 * 🗺️ **Visual Field Mapping** - Map form fields to Byteonic fields with an intuitive UI 27 * 📋 **Multi-Form Support** - Connect multiple WordPress forms to different Byteonic forms 28 * ⚡ **Real-time Forwarding** - Submissions are sent instantly to your Byteonic dashboard 29 * 📊 **Centralized Dashboard** - View all submissions from multiple sites in one place 30 * 🔄 **Auto-Detection** - Plugin automatically detects which form plugins are active 18 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. 31 19 32 20 = How It Works = 33 21 34 1. Install and activate the plugin 35 2. Enter your Byteonic Intake API Key 36 3. Go to any supported form plugin's settings 37 4. Enable Byteonic Intake integration 38 5. Map your form fields to Byteonic fields 39 6. Submissions are now forwarded automatically! 22 Unlike traditional plugins that require deep API integrations with specific form builders, Byteonic Intake uses a universal CSS selector method. 40 23 41 = Requirements = 24 1. Create a form in Byteonic Intake and get your API Key. 25 2. Enter your API Key in the plugin settings to connect your WordPress site. 26 3. Build your form on WordPress using your preferred tool (Elementor, Divi, Contact Form 7, etc.). 27 4. In the Byteonic plugin dashboard, map your form by simply entering its HTML class or ID (e.g., .contact-form). 28 5. Add the HTML "name" attributes for the fields you want to collect. 42 29 43 * WordPress 5.8 or higher 44 * PHP 7.4 or higher 45 * A Byteonic Intake account ([Sign up free](https://intake.byteoniclabs.com)) 46 * At least one supported form plugin installed 30 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. 47 31 48 = Documentation=32 = Exact Compatibility = 49 33 50 For detailed documentation, visit [Byteonic Intake Documentation](https://intake.byteoniclabs.com/docs). 34 Because the plugin targets the HTML layer using CSS selectors, it works seamlessly with: 51 35 52 = Support = 36 * Elementor Pro Forms 37 * Contact Form 7 38 * Gravity Forms 39 * WPForms 40 * Fluent Forms 41 * Ninja Forms 42 * Divi Builder Forms 43 * Custom HTML Forms 53 44 54 Need help? Contact us at [[email protected]](mailto:[email protected]) or visit our [support page](https://byteoniclabs.com/support). 45 = Core Features = 46 47 * Universal CSS Interception: Connect any form just by specifying its class or ID. 48 * Secure Local Proxy: API keys are stored securely in your WordPress database, never exposed in public JavaScript logic. 49 * 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. 50 * Field Level Mapping: You control exactly which input fields are sent to the external dashboard. 51 * Cross-Site Management: Connect dozens of client WordPress websites to a single Byteonic organization account. 52 53 = Built For Agencies = 54 55 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. 56 57 Please note: You must have an active Byteonic Intake account to use this plugin. You can create a free account at intake.byteoniclabs.com. 58 59 = Documentation & Support = 60 61 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. 55 62 56 63 == Installation == … … 58 65 = Automatic Installation = 59 66 60 1. Go to **Plugins > Add New** in your WordPress admin61 2. Search for "Byteonic Intake" 62 3. Click **Install Now** and then **Activate**67 1. Navigate to Plugins > Add New in your WordPress admin dashboard. 68 2. Search for "Byteonic Intake". 69 3. Click Install Now, followed by Activate. 63 70 64 71 = Manual Installation = 65 72 66 1. Download the plugin ZIP file67 2. Go to **Plugins > Add New > Upload Plugin**68 3. Choose the ZIP file and click **Install Now**69 4. Activate the plugin73 1. Download the Byteonic Intake ZIP file. 74 2. Navigate to Plugins > Add New > Upload Plugin in your WordPress admin dashboard. 75 3. Select the ZIP file and click Install Now. 76 4. Click Activate. 70 77 71 = Con figuration=78 = Connecting Your Account = 72 79 73 1. Navigate to **Byteonic Intake** in your WordPress admin menu74 2. Enter your API Key (get one from your [Byteonic Dashboard](https://intake.byteoniclabs.com/dashboard/settings/api-keys))75 3. Save your settings76 4. Go to your form plugin settings to configure individual forms80 1. Go to the new Byteonic Intake menu item in your WordPress dashboard. 81 2. Enter your Byteonic API Key. 82 3. Click Connect. 83 4. Use the "Add New Integration" button to map your first form using its CSS selector. 77 84 78 85 == Frequently Asked Questions == 79 86 80 = Where do I get anAPI Key? =87 = Where do I find my API Key? = 81 88 82 Log in to your [Byteonic Intake Dashboard](https://intake.byteoniclabs.com) and navigate to **Settings > API Keys**. Click "Generate New Key" to create one.89 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. 83 90 84 = Wh ich form plugins are supported? =91 = What is a CSS Selector? = 85 92 86 Currently, we support: 87 * Gravity Forms (requires license) 88 * Contact Form 7 (free) 89 * WPForms (Lite and Pro) 90 * Fluent Forms (free and Pro) 93 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. 91 94 92 = Does this work with the free versions of form plugins? =95 = Does this disable my normal form notifications? = 93 96 94 Yes! The integration works with both free and premium versions of all supported form plugins.97 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. 95 98 96 = What happens if the API is unreachable? =99 = Does this work with free form plugins like Contact Form 7? = 97 100 98 Y our form submission will still be saved by your form plugin locally. The Byteonic forwarding will fail gracefully, and an error will be logged for debugging.101 Yes. The interception method works on the HTML level, meaning it is compatible with both free and premium versions of almost all form builders. 99 102 100 = What data is sent to Byteonic? =103 = Is my API Key secure? = 101 104 102 Only the form fields you explicitly map are sent, plus optional metadata like the submission URL and timestamp. No sensitive WordPress data is transmitted.105 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. 103 106 104 = Is my data secure? =107 = What happens if the API fails or the internet drops? = 105 108 106 Yes. All data is transmitted over HTTPS using your unique API key for authentication. We follow industry-standard security practices. 107 108 = Can I use this on multiple sites? = 109 110 Yes! You can install the plugin on multiple WordPress sites and connect them all to the same Byteonic account. 111 112 = What happens if I reach my plan's submission limit? = 113 114 The plugin will receive an error from the API. The submission is still saved by your form plugin, but won't be forwarded to Byteonic. You'll see an error in your debug log. 109 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. 115 110 116 111 == Screenshots ==
Note: See TracChangeset
for help on using the changeset viewer.