Skip to main content
Appearance → Sign-up form → Custom fields. Add your own questions, shown below the contact field — a size, a colour, the date they need it by, or a consent checkbox. Answers are saved with each sign-up.
The Custom fields card in the Sign-up form editor showing 0 of 10 fields and quick-add buttons for Name, Dropdown, Consent checkbox and All field types.

Adding a field

  1. In Custom fields, pick a popular field (Name, Dropdown, Consent checkbox) or All field types.
  2. Set its label, placeholder, and whether it is required.
  3. Add validation rules or conditions if you need them (below).
  4. Check it in the live preview, then save with the save bar.
Up to 10 fields per form.

Field types

Limits: labels up to 120 characters, short text answers up to 200, long text up to 1,000.
There is no built-in consent checkbox. If you need marketing or privacy consent, add a Consent field and make it required.

Validation

Each field can have rules — a number range, a date range, letters only and so on — and a custom message. Shoppers see it below the field, for example Please enter a number between 1 and 10. A required field left empty shows This field is required. The same rules are checked again when the form is submitted.

Showing a field only to some shoppers

A field can be shown, hidden or made required depending on up to 5 conditions: The storefront hides and shows fields as the shopper answers, and the server checks the conditions again, so a hidden required field never blocks a sign-up.

Where the answers appear

  • Analytics → Sign-ups — searchable (Search product, SKU, contact or answer).
  • The customer report CSV, one column per field.
  • Your sign-up alert emails, and the New subscriber Shopify Flow trigger.
  • In messages, as variables — {{ form.<id> }}.
Custom fields depend on your plan (Notify-me Form Builder).

Message templates

Use the answers in your restock messages.