Repeater Fields for Elementor Forms
DEMO: https://demo.add-ons.org/demo-repeater-fields/ Download Pro Version: https://add-ons.org/plugin/elementor-forms-repeater-fields/ Document: https://add-ons.org/document-elementor-foms-repeater-field/
Repeater Field For Elementor Forms is a powerful add-on that brings the much-anticipated «Repeater» functionality to Elementor Pro Forms. It allows you to create complex, multi-row data entry sections within your forms, perfect for event registrations, team sign-ups, order forms, and more. Stop creating overwhelmingly long, static forms. By allowing users to dynamically add rows as needed, you improve user experience, reduce form abandonment rates, and collect exactly the data you need—no more, no less.
With a focus on performance and ease of use, this plugin integrates seamlessly with the Elementor editor, providing a native-like experience for both creators and end-users.
Ideal for Group Registrations and Orders: This plugin is a game-changer for event organizers, HR departments, and store owners. With our «Send to All Emails in Repeater» feature, you can now have one person register an entire team, and every member will instantly receive their own confirmation email.
Key Features
- Intuitive Repeater Architecture: Easily add «Repeater Start» and «Repeater End» markers to wrap any set of fields you want to make repeatable.
- Support for Standard Field Types: Use standard Elementor form fields inside your repeater, including text, number, email, select, checkbox, radio, and date/time.
- Dynamic Email Notifications:
- HTML Email Support: Automatically generates a clean, numbered list of all repeater entries in your confirmation emails.
- Send to Repeater Emails: Automatically send notification emails to every email address entered within the repeater rows.
- Submissions Integration: View and manage repeater data clearly directly from the native Elementor Submissions dashboard.
- Advanced Styling Flexibility: Fully customize the «Add Row» & «Remove Row» buttons, row titles, and icons to match your site’s design directly from the Elementor Style tab.
- Initial Rows & Limits Control: Set the number of rows to show by default and limit the maximum/minimum number of rows a user can add to prevent spam or enforce limits.
- Conditional Logic Compatibility: Works natively with Elementor Form conditional logic, allowing you to hide/show fields inside repeaters based on user input.
- Multi-step Form Support: Fully compatible with Elementor’s multi-step forms. Place your repeater anywhere in the form steps.
- Webhooks & Integrations: Repeater data is neatly formatted and plays well with Elementor’s native Webhooks, Zapier, Mailchimp, and other third-party integrations.
- Custom Validation: Built-in validation for numbers (min/max), telephone numbers, and time formats to ensure data integrity.
- Drag & Drop Interface: Easily rearrange fields within your form in the Elementor editor.
- Honeypot Support: Fully compatible with Elementor’s Honeypot field for spam protection.
- Developer Friendly: Hooks and filters available for deep customization.
- Lightweight & Fast: Optimized for speed, frontend performance, and minimal impact on site loading times.
Use Cases
- Event Registrations: Allow one user to register multiple attendees, collecting name, email, and meal preferences for each.
- Job Applications: Let applicants add their job history, listing multiple previous employers, dates, and roles.
- Order Forms: Create dynamic forms where users can add multiple products or services they wish to quote or purchase.
- Emergency Contacts: Allow users to add as many emergency contacts as they need.
- Real Estate Listings: Let users submit multiple property features or rooms in a single form submission.
Pro Version Features
Unlock the full potential of your Elementor Forms with our Pro Version! * File Upload Support: Allow users to safely upload multiple files, images, or documents within each repeater row. * Payment Fields Support: Seamlessly integrate with Elementor’s native Stripe and PayPal fields for complex order forms. * Unlimited Limits: Remove all restrictions on minimum and maximum repeater rows. * Calculated Fields: Perform dynamic calculations based on number fields inside the repeater rows (e.g., calculating total cost). * Advanced Conditional Logic: More granular control over conditional logic across different repeater items. * Premium Support: 1-year priority support and regular updates. * 30-day Money-back Guarantee: No questions asked.
