Shopify

Smart Prefill

Automatically pre-populate form fields with data from the logged-in Shopify customer's account. Available on Pro and Pro+ plans.

2 min read

Last updated June 15, 2026

Smart Prefill reads the logged-in customer's Shopify account data and automatically fills in matching form fields before the customer sees the form. This reduces friction and improves submission rates for returning customers.

Available on Pro and Pro+ plans.

How to set up

Open prefill mapping

In the form builder → Settings → Shopify → Prefill Mapping.

Map customer fields to form fields

For each customer data point you want to prefill, select the corresponding form field:

Customer fieldMap to form field
First nameText field labeled "First Name"
Last nameText field labeled "Last Name"
EmailEmail field
PhoneTelephone field
Address (line 1)Text field
CityText field
Province / StateText or Select field
CountryCountry field or Select field
Zip / Postal codeText field

Save

Click Save.

How it works for customers

  • When a logged-in Shopify customer visits a page with the form, their stored account data is fetched and used to pre-populate the mapped fields.
  • The customer can still edit any pre-filled value before submitting.
  • If no customer is logged in, the fields are shown empty as normal.

Logged-in customers only

Smart Prefill only works for customers who are logged into their Shopify account at the time they view the form. Guest visitors see the form with empty fields.

Tips

  • Combine Smart Prefill with Customer Metafield Mapping to create a round-trip: prefill from existing Shopify data, let the customer update it, then write the updated values back to their metafields on submission.
  • For post-purchase surveys, Smart Prefill is especially useful since customers are typically already logged in at checkout.

Was this page helpful?