Repeater setup

Shopify Repeater / Group Fields Setup — Complete Guide

Repeater fields let customers add N instances of the same field group — team apparel with 25 player names, wedding place cards for variable guests, multi-pet portraits, corporate name badges. Here's the 2026 setup with real use cases.

Last updated: August 14, 2026~7 min readBy the Print It My Way team

Common repeater use cases

Use caseFields per instanceMax instances
Team apparel (jerseys)Name, Number, Size, Position25-30
Wedding place cardsGuest name200-500
Corporate name badgesEmployee name, Title, Department50-500
Family portrait mugs (multi-pet)Pet name, Photo4
Photo collage productsPhoto, optional caption3-12
Wedding invitation guest namesGuest full name, Address200-500
Team building event T-shirtsEmployee name, Size, T-shirt color50-300

Setup with Print It My Way

  1. Install Print It My Way Pro or Unlimited (repeater is Pro tier)
  2. Dashboard → New Personalizer → drag in Group / Repeater field
  3. Configure sub-fields (Name text, Number, Size dropdown)
  4. Enable "Add another" button
  5. Set min instances (1) + max instances (25-500 depending on use case)
  6. Optional Cart Transform +$X per instance beyond first
  7. Attach to product

Two implementation patterns

Pattern 1: One line item per instance

Each repeater instance creates a separate cart line. 25 team jerseys = 25 cart lines. Each individually personalized. Best for products fulfilled individually per unit.

Pattern 2: Single line item with array of instances

One cart line with attribute containing all instances (JSON array). Best for products fulfilled as a set (place cards printed as one batch).

Print It My Way supports both patterns; configure per product.

CSV alternative for large lists

Repeater UI works well up to ~30 instances. For 50-500 (weddings, corporate events), CSV upload is faster:

  1. Personalizer app "CSV Upload" field
  2. Downloadable template (Name, Number, Size columns)
  3. Customer fills in Excel/Sheets
  4. Uploads to cart
  5. App parses + creates N line items automatically

Print It My Way Unlimited supports CSV upload up to 500 rows.

Per-instance pricing (Cart Transform)

Repeater can drive pricing. First instance included, additional instances add fee:

Cart Transform counts instances + applies pricing rule.

Reorder + edit UX

Print It My Way Pro supports drag-reorder + copy patterns.

Validation

Mobile UX

Repeater on mobile:

Frequently asked questions

What is a repeater field on Shopify?

Field group that customer can add multiple instances of. E.g. team roster with N player names.

Which apps support repeater fields?

Print It My Way Pro/Unlimited, Fancy Product Designer, Kickflip. Rare feature — verify availability.

Best use case for repeater?

Team apparel (25 player names), wedding place cards, corporate name badges, multi-pet portraits, photo collages.

Set min/max repeater instances?

Yes. Min 1 (weddings), max 500 (corporate events). Configure per field.

Per-instance pricing?

Cart Transform counts instances + applies fee per additional instance. First included, +$X after.

Repeater vs separate line items?

Repeater creates one line per instance OR single line with instance array. Configure per product's fulfillment pattern.

CSV upload for large lists?

Yes on Print It My Way Unlimited. Downloadable template, customer fills 50-500 rows, uploads. Creates line items automatically.

Mobile UX for repeater?

Collapsed per-instance card. Tap to expand. Fixed bottom "Add another" button.

Reorder + edit instances?

Drag-drop reorder, click to edit, X to delete, copy previous. Print It My Way Pro supports.

Max instances for performance?

UI-friendly up to ~30. Above that, CSV upload preferred. App can handle 500+ but UX degrades.

Related setup guides

Repeater fields on Shopify

Print It My Way Pro ($13.99/mo) for up to 30 instances. Unlimited tier ($24.99/mo) for CSV upload up to 500.

Install Print It My Way