Home/Form fields/Repeater

Repeater for Framer forms

Add another row to Framer forms

Add a repeater to your native Framer form: a group of fields visitors can repeat with an "Add" button. Guests for an event, products for a quote, team members for a sign-up, rooms for a booking.

Type the sub-fields one per line as Label | type | required, for example Name | text | required. Types are text, email, number, tel, date, and select with your own options.

Available right now inside FramerSend Fields (our all-in-one Marketplace plugin). Free for 14 days, no card, then from $5/month.

Add another row, right in the form

What your form receives

Every sub-field as its own field, named after the field name, the row and the label. You also receive a readable summary of every row and the number of rows.

It is part of the native Framer form submission, so it goes wherever your form sends: email, Google Sheets, webhooks, or FramerSend connectors.

Example submission
{
  "Guests 1 – Name": "Amelia Hart",
  "Guests 1 – Email": "amelia@studio.co",
  "Guests 1 – Meal": "Fish",
  "Guests 2 – Name": "Ben Ortiz",
  "Guests 2 – Email": "ben@example.com",
  "Guests 2 – Meal": "Vegetarian",
  "Guests": "Guest 1: Name: Amelia Hart, Email: amelia@studio.co, Meal: Fish\nGuest 2: Name: Ben Ortiz, Email: ben@example.com, Meal: Vegetarian",
  "Guests count": "2"
}

How it works

No code, right inside Framer

1

Select your form

Select your Form on the Framer canvas.

2

Insert the field

Open Repeater and click Insert repeater. It is added above the submit button at full width.

3

Set it up

In the right panel, list the sub-fields and set the row limits.

Add a repeater in one click
Every value in its own column

Options

  • Sub-fields: text, email, number, tel, date, and select
  • Minimum and maximum number of rows
  • Row title, like "Guest {n}"
  • Add and remove texts
  • Labels above or inside the fields
  • Your own error texts for missing and invalid values
  • The width at which sub-fields wrap
  • Field size, radius, gap, row padding, colors and fonts

Written into your project as a code component. No external scripts, no network requests on your site.

Frequently asked questions

How are the rows sent?

Every sub-field is its own field, for example "Guests 2 – Email": "ben@example.com". You also receive a readable summary under Guests and the number of rows under Guests count, so an email notification shows everything at a glance.

Does it work on phones?

Yes. Sub-fields sit side by side while they fit and wrap below each other on small screens. It works down to 280 px.

Does it slow down my site?

The field is a code component written into your project. It loads no external scripts and makes no network requests on your site.

How much does Repeater cost?

Repeater is included in every FramerSend plan, together with the other field plugins and every connector. It is free for 14 days with no card, then from $5/month, $39/year or $89 one-time.

How do I sign in to the plugin?

With your FramerSend account. The plugin opens framersend.com/plugin/connect, you approve, and it signs in by itself.