Description
Easy Lead Distribution Forms is a WordPress form builder for lead sellers. Create lead capture forms, connect them to your ELD app with a Flow ID, and every submission is instantly delivered to your buyers’ phones — no other form plugin required.
Perfect for lead sellers in insurance, solar, roofing, plumbing, HVAC, home services, and more. Learn more at easyleaddistribution.com.
Key Features
- Simple Form Builder – Create lead capture forms visually, no coding needed
- 11 Field Types – Name, Email, Phone, Text, Textarea, Number, Date, Dropdowns, Radio buttons, Checkboxes, and File uploads
- Instant Lead Delivery – Connect any form to an ELD Lead Flow and leads reach your buyers’ phones in seconds
- Automatic Field Detection – Fields sync with your ELD app the moment you connect
- Works Without ELD Too – Forms capture and store submissions locally, so you can test before connecting
- Lead Tracking – See every submission, delivery status, and lead details from your WordPress admin
- Works With All Page Builders – Embed forms anywhere with a simple shortcode — Elementor, Divi, Gutenberg, and more
How It Works
- Install and activate the plugin
- Go to ELD Forms in your WordPress admin and create a new form
- Drag and drop fields to build your form
- (Optional) Paste your Flow ID from the ELD app to connect the form
- Use the shortcode
[eld_form id="1"]on any page or post - Leads are automatically sent to ELD and your buyers
Requirements
- WordPress 5.0 or higher
- An ELD account with an active Lead Flow (optional — forms work standalone)
- 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 forms, along with metadata such as submission time, source URL, IP address, and user agent. No sensitive WordPress data (passwords, user accounts, etc.) is transmitted.
When data is sent: Each time a visitor submits a 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. If a form is not connected to an ELD Flow, submissions are stored locally in WordPress only and no external calls are made.
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 collects form submission data including information entered by users, IP address, user agent, page URL, and submission timestamp. Submission logs older than 90 days are automatically deleted.
If connected to ELD, form data is transmitted to the Easy Lead Distribution platform via secure webhook (hosted on Google Cloud Functions) for lead routing. If not connected to ELD, all data is stored locally in your WordPress database only.
You can delete submissions at any time from the admin interface.
For ELD’s privacy policy, visit: easyleaddistribution.com/privacy-policy
Support
For support, please visit easyleaddistribution.com/contact or email support@easyleaddistribution.com
Credits
Developed by Easy Lead Distribution
Screenshots

Form builder – Drag and drop fields to create your lead capture form 
Forms list – Manage all your forms with shortcodes and ELD connection status 
Submissions management – Track all form submissions and lead delivery status 
ELD Seller Dashboard – Manage your lead flows and buyers from the mobile app 
Buyer’s received leads – Your buyers get leads instantly on their phone
Installation
Automatic Installation
- Log in to your WordPress admin dashboard
- Navigate to Plugins Add New
- Search for “Easy Lead Distribution Forms”
- 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
- Choose the ZIP file and click “Install Now”
- Activate the plugin after installation
FAQ
-
Do I need an ELD account to use this plugin?
-
No! The forms work without ELD — you can collect submissions and manage them in WordPress. To automatically distribute leads to buyers, you’ll need an ELD seller account.
-
Can I use multiple forms on my site?
-
Yes! Create unlimited forms and use them anywhere. Each form can be connected to a different ELD Flow.
-
How do I display a form?
-
Use the shortcode
[eld_form id="1"](replace 1 with your form ID) on any page, post, or widget area. -
What happens to form submissions?
-
If connected to ELD, submissions are sent in real-time to your configured buyers. All submissions are also logged in WordPress under ELD Forms Submissions.
-
Does it work with page builders?
-
Yes! The shortcode works with all major page builders including Elementor, Divi, Beaver Builder, and Gutenberg.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Easy Lead Distribution Forms” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Easy Lead Distribution Forms” 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.0
- Fixed: Removed inline script from submissions page, JS now properly enqueued via wp_enqueue_script
- Fixed: Form fields and settings POST data now sanitized with recursive sanitization after json_decode
- Fixed: Replaced stripslashes with wp_unslash for WordPress standard unslashing
- Fixed: Submission data passed to JavaScript safely via wp_localize_script instead of json_encode
- Updated: Support link and privacy policy text
1.1.9
- Updated: Support link and privacy policy text
1.1.8
- Fixed: External services section reformatted per WordPress.org review requirements
1.1.7
- Fixed: Submissions query now uses wpdb->prepare() for proper SQL preparation
1.1.6
- Fixed: Escaped admin_url(), form IDs, human_time_diff(), and date_i18n() output
- Fixed: Replaced rmdir() with WP_Filesystem in uninstall.php
1.1.5
- Fixed: Escaping and text domain in field-item.php partial template
1.1.4
- Fixed: Text domain updated to match WordPress.org slug format
- Fixed: All output now properly escaped (esc_html_e, wp_kses, esc_html__)
- Fixed: Input sanitization with wp_unslash() for $_SERVER variables
- Fixed: Removed non-existent Domain Path header and Plugin URI
- Fixed: Added translators comments for sprintf placeholders
1.1.3
- Removed: Settings page (reCAPTCHA integration not yet available)
1.1.2
- Added: Plugin footer with branding and copyright info on all admin pages
1.1.1
- 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.1.0
- Improved: Admin dashboard layout and styling refinements
- Fixed: Minor CSS and UI polish across admin screens
1.0.4
- Fixed: Form submissions no longer show error when connected lead flow is paused
- Added: “Paused Lead Flow” status in submissions table with amber styling
- Changed: Cloud Function returns success with paused flag instead of error for paused flows
1.0.3
- Fixed: Name field not displaying on frontend due to missing field properties
- Added: Proper field-specific options (dropdown options, number min/max, file types) to JavaScript field creation
- Improved: JavaScript field creation now matches PHP template functionality
1.0.2
- Changed: Field names are now auto-generated from field labels instead of predefined type names
- Added: Field names automatically update when labels are edited
- Added: Ability to manually edit field names by clicking on them
1.0.1
- Fixed: Field naming to use semantic names instead of timestamps
- Improved: Field names auto-increment with suffixes when multiple fields of same type are added
1.0.0
- Initial release
- Drag & drop form builder with 15 field types
- ELD native integration
- AJAX form submission
- Mobile responsive design
- Submission management and logging
