Description
Easy Lead Distribution for WPForms connects your WPForms to the ELD app for automatic lead distribution. Every form submission is instantly delivered to your buyers’ phones.
Perfect for lead sellers in insurance, solar, roofing, plumbing, HVAC, home services, and more. Learn more at easyleaddistribution.com.
Key Features
- 2-Minute Setup – Paste a Flow ID, click Connect, and your form is distributing leads
- Automatic Field Detection – Fields sync with your ELD app automatically, no manual mapping needed
- Multiple Forms, Multiple Flows – Connect different forms to different buyer groups
- Instant Lead Delivery – Leads reach your buyers’ phones in seconds
- Lead Tracking – See every submission, delivery status, and lead details from your WordPress admin
- Works Alongside WPForms – Your existing WPForms email notifications and integrations continue unchanged
How It Works
- Install and activate the plugin
- Create a Lead Flow in your ELD mobile app and copy the Flow ID
- Go to WPForms ELD Connection in your WordPress admin
- Select your WPForms form from the dropdown
- Paste your Flow ID and click Connect
- That’s it! Your form is now connected to ELD
Requirements
- WordPress 5.0 or higher
- WPForms plugin (Lite or Pro version)
- An ELD account with an active Lead Flow
- PHP 7.2 or higher
External services
This plugin connects to the Easy Lead Distribution platform to send lead data for distribution to your buyers.
Service: Easy Lead Distribution (ELD)
Service URL: https://easyleaddistribution.com
What data is sent: All form field values submitted through your connected WPForms, along with metadata such as submission time and source information. No sensitive WordPress data (passwords, user accounts, etc.) is transmitted.
When data is sent: Each time a visitor submits a WPForms form that has been connected to an ELD Lead Flow. Data is also sent once when you first connect a form, to sync the field structure with ELD.
Where data is sent: Data is sent securely via HTTPS to the Easy Lead Distribution API, hosted on Google Cloud.
Terms of Use: https://easyleaddistribution.com/terms-and-conditions/
Privacy Policy: https://easyleaddistribution.com/privacy-policy/
Privacy Policy
This plugin sends form submission data to the Easy Lead Distribution platform (hosted on Google Cloud Functions) for lead routing purposes. No personal data is stored permanently in WordPress beyond temporary logging for debugging purposes. Logs older than 30 days are automatically deleted.
For more information about how ELD handles data, please visit our Privacy Policy.
Support
For support, please visit easyleaddistribution.com/contact or email support@easyleaddistribution.com
Credits
Developed by Easy Lead Distribution
Screenshots
Installation
Automatic Installation
- Log in to your WordPress admin dashboard
- Navigate to Plugins Add New
- Search for “Easy Lead Distribution for WPForms”
- Click “Install Now” and then “Activate”
Manual Installation
- Download the plugin ZIP file
- Log in to your WordPress admin dashboard
- Navigate to Plugins Add New
- Click “Upload Plugin” at the top of the page
- Choose the ZIP file and click “Install Now”
- Activate the plugin after installation
Configuration
- Ensure WPForms is installed and activated
- Navigate to WPForms ELD Connection
- Select a WPForms form to connect
- Enter your ELD Flow ID (obtained from the ELD app)
- Click “Connect Form”
FAQ
-
Do I need a paid ELD account?
-
Yes, you need an active ELD seller account to use this plugin. Lead sellers pay for the service, while lead buyers access it for free.
-
Can I connect multiple forms?
-
Yes! You can connect multiple WPForms to different ELD flows. Each form can be connected to one flow at a time.
-
What happens to my existing WPForms functionality?
-
Nothing changes with your existing WPForms setup. This plugin works alongside WPForms’ normal operation, so your email notifications and other integrations continue to work.
-
How do I get a Flow ID?
-
Flow IDs are generated in the ELD mobile app when you create a new Lead Flow. Simply:
1. Open the ELD app
2. Create a new Lead Flow
3. Select “WPForms” as your source
4. Copy the provided Flow ID -
What data is sent to ELD?
-
All form fields from your WPForms submission are sent to ELD, along with metadata like submission time and source information. No sensitive WordPress data is transmitted.
-
Can I disconnect a form?
-
Yes, you can disconnect any form at any time from the ELD Connection page. This immediately stops sending leads to ELD.
-
Is the plugin GDPR compliant?
-
The plugin itself doesn’t store personal data beyond temporary logs. Ensure you have proper consent and privacy policies in place for collecting and distributing lead data.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Easy Lead Distribution for WPForms” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Easy Lead Distribution for WPForms” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.8
- Fixed: Added capability checks to AJAX handlers
- Fixed: URL building now uses add_query_arg instead of string concatenation
- Fixed: Removed Requires Plugins header for WPForms Pro compatibility
1.0.7
- Fixed: Sanitize connections callback now properly sanitizes all nested values
1.0.6
- Added: Requires Plugins header for WPForms dependency
- Fixed: External services section reformatted per WordPress.org review requirements
1.0.5
- Fixed: Text domain updated to match WordPress.org slug format
- Fixed: All output now properly escaped (esc_html_e, wp_kses)
- Fixed: Input sanitization with wp_unslash() for $_SERVER and $_POST variables
- Fixed: register_setting() now includes sanitize callback
- Fixed: Removed non-existent Domain Path header and duplicate Plugin URI
- Fixed: Prefixed global variables in uninstall.php
1.0.4
- Added: Plugin footer with branding and copyright info on admin page
1.0.3
- Added: ELD logo in admin dashboard header
- Added: “Lead Name” column in submissions table
- Added: “See Details” modal for viewing full lead data
- Improved: Admin dashboard UI consistency and styling
1.0.2
- Fixed: Field name normalization for consistent lead data across all form configurations
- Improved: Robust handling of various WPForms field type formats
1.0.1
- Fixed: Field names now correctly use form field labels instead of field types
- Fixed: Custom text fields (like “My Colour”) now appear correctly in lead details
- Improved: Better field name extraction from WPForms submission data
1.0.0
- Initial release
- Connect WPForms to ELD flows
- Automatic field detection
- Real-time lead distribution
- Connection management interface
- Submission logging





