Skip to content

Ask a field more than once

Some questions have one answer and some have several. A gift message is one message. Six personalised shirts are six different names, and the customer should not have to add the same product to the cart six times to give them.

A repeating field solves that. The customer fills it in as many times as the order needs, each instance is priced on its own, and each one reaches the order as its own line of detail so whoever makes the thing can read them off.

This is a Pro feature. It is a setting on the field itself, not a new field type, so any field you already use can be made to repeat.

Open the product’s Product Options panel, edit a field, and choose how it repeats.

  • Add another lets the shopper decide. They start with one, and an Add another button appears beneath it. Use this where the count is genuinely up to them: extra engraving lines, additional gift notes, a second address.
  • One for each item ties the count to the quantity. Buy six shirts and six name boxes appear; change the quantity to four and it becomes four. Use this where every unit needs its own answer.

A field left on neither setting asks once, exactly as it always has. Nothing you have already built changes.

“One for each item” follows the quantity box in both directions, and it is honest about the downward one.

Raise the quantity and new empty instances appear. Lower it and the extras are removed, and the shopper is told plainly that it happened and that what they typed in them has gone. No silent deletion, and no keeping answers for items nobody is buying.

Filling in twenty of them

A single repeating field at trade volume gets a paste box: one line per item, so a shop ordering forty shirts pastes forty names in one go rather than clicking through forty boxes. A running count underneath says how many of the required number are filled in, so it is obvious when the list is short.

Each instance carries the field’s fee on its own. A £2 engraving line that repeats four times is £8, not £2.

That is the point of repeating rather than asking for a longer answer in one box: the shop charges for the work it is actually doing, and the customer can see the total move as they add another.

Fees follow your shop’s tax settings the same way every other AddOnBoss charge does. See Pricing and fees.

Every instance reads separately on the cart line, the order screen and the confirmation email, numbered so they cannot be confused with one another. Six names on six shirts arrive as six labelled answers, in the order the customer gave them.

This matters most where the answers are similar. “Name” appearing six times with six different values is useless if they run together; each one is tied to its own item.

A repeating field belongs to one product line. On the quantity grid, where a single line covers every colour and size at once, there is no one item for an instance to belong to, so a repeating field asks once for the whole grid.

If you stop your Pro licence, the repeat setting stays stored exactly as you left it. The field simply asks once until the plan comes back, and nothing you configured is lost.

Was this page helpful?