Change a field label, placeholder or validation

What sits inside a single field: label and placeholder, required or optional, error messages, length and email checks, icons, and the country dropdown.

Click a row in Manage form fields to open its settings. Most fields share the same set, so once you have edited one you can edit them all. Changes appear in the preview at once and go live when you press Save.

Step 1: Set the label and placeholder

Field label is the text above the input, Placeholder is the grey hint inside it, and Prefix is a fixed piece of text at the start of the field. If you have hidden labels in the form style settings, the placeholder is all the customer has to go on, so write it as an instruction rather than an example.

Step 2: Decide what is required

Required field makes the field mandatory, and Error message appears on the phone and email fields, where it sets the invalid format message. The message for an empty required field is fixed and cannot be edited here. A cash on delivery order needs a phone number more than it needs an email, so think about which fields genuinely block the sale.

Step 3: Add validation where it pays off

Enable length validation opens Character length range and Length error message, which is the usual way to enforce a national postal code or identity number format. The email field adds Enable email validation. The phone field always checks that the number has a plausible number of digits and shows its own error if it does not.

Step 4: Use the field specific options

The phone field lets you pick between Show phone icon, Show country flag and Show nothing, and offers Show country calling code before number. The city field has Enable city autocomplete, which suggests city names for the selected country and region. The ZIP code field has Auto-fill state & city from postal code, which works for India only. Province can be shown as a dropdown with Display as a select list.

Step 5: Set up the country dropdown

The Country field is different. It reads Available countries (from Markets) from your Shopify Markets, and you narrow that down under Select countries. Default selected country and Preselect country in form control what is chosen when the form opens. Uncheck Preselect country in form to leave it blank with your own Dropdown placeholder text. The app does not warn you if a country you picked has no shipping rate, so check your Shopify shipping rates separately.

What to do next

  • Selling in more than one language? Set labels once here, then translate them on the Translations tab.

  • Check your Shopify shipping rates for every country you picked before you go live, or those countries cannot order.

Stuck on any of this? Open the chat in the bottom right corner of the app and we will help you set it up.

Did this answer your question?
😞
😐
😁