Repeater Field
Collect dynamic, repeatable data groups with ease
Let users add multiple entries of the same field group — work experience, education, order items, team members — directly inside your form. No page reloads, no limits.

Use Cases
Perfect for forms that need flexible, repeating entries
Static forms force users into fixed fields. The Repeater Field lets them add as many entries as they need — dynamically, without limits.
Job Applications
Let applicants add multiple work experiences, certifications, or references. Each entry includes fields for company name, role, dates, and description — add or remove rows on the fly.
Team & Contact Lists
Collect multiple team members, emergency contacts, or attendees in a single form. Each repeater row captures name, email, phone, and role — users add as many as they need.
Order & Invoice Forms
Build order forms where customers add multiple line items — product name, quantity, size, and notes. Each row is a complete entry, and users can add or remove items before submitting.
How it works
Add repeatable field groups in minutes
Three simple steps to let users submit dynamic, repeating data in any form.
1
Drop in the Repeater block
Drag the Repeater Field block into your form. Add child fields inside it — text, email, number, select, or any supported field type. Each child becomes a column in every repeating row.
2
Configure limits & labels
Set minimum and maximum rows, customize the “Add Row” and “Remove” button labels, and configure the default number of visible rows — all from the Gutenberg block sidebar.
3
Publish & collect
Embed your form with the Neural Forms block, shortcode, or Divi 5 module. Users click “Add Row” to create new entries on the frontend. All repeater data is stored as structured JSON in each submission.
Repeater Builder
Everything you need to build powerful repeater fields
Add & remove rows
Users click “Add Row” to create new entries and “Remove” to delete them. Fully dynamic — no page reload needed. Set min and max row limits from the block sidebar.
Multiple field types per row
Each repeater row can contain text, email, number, select, textarea, and more. Mix and match field types to build complex repeating data groups — like mini-forms inside your form.
Per-row validation
Every field inside the repeater respects its own validation rules — required, email format, min/max length. Invalid rows are highlighted individually, so users fix exactly what’s wrong.
Structured JSON storage
All repeater data is stored as clean, structured JSON in each submission. Easy to read in the admin panel, export to CSV, or process via webhooks and integrations.
Works with multi-step
Place repeater fields inside any step of a multi-step form. Repeater rows are validated per step before users can move forward — seamless integration with the Step block.
Custom button labels
Rename “Add Row” and “Remove” buttons to anything — “Add Experience”, “Add Item”, “Add Member”. Match your form’s language and context perfectly.
Security
Secure repeater forms, built for privacy
Multiple layers of protection to keep every repeater submission authentic and your respondent’s data safe.
Cloudflare Turnstile
Privacy-friendly invisible CAPTCHA validates real visitors without annoying challenges or puzzles.
reCAPTCHA v2
Google’s trusted “I’m not a robot” checkbox. Battle-tested spam protection used by millions of sites.
Neural AI spam detection
Neural AI analyzes form submissions for spam patterns. Adjustable threshold (60-100) with suggest or auto-move modes.
Privacy mode
Skip IP and user-agent storage entirely. GDPR-friendly by design — enable with a single toggle.
Email notifications
Get instant admin notifications for every repeater form submission. Auto-send confirmation emails to respondents.
Dashboard analytics
At-a-glance stats: total submissions, completion rates, AI processing status, and per-form breakdowns inside WordPress.
Neural Forms
Ready to build your first repeater field form?
Download Neural Forms Lite for free. Upgrade to Pro for Neural AI spam detection, Divi 5 integration, 5-platform integrations, and premium AI tiers.
30-Day Money Back Guarantee. No Question Asked!