Shopify
Smart Prefill
Automatically pre-populate form fields with data from the logged-in Shopify customer's account. Available on Pro and Pro+ plans.
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 field | Map to form field |
|---|---|
| First name | Text field labeled "First Name" |
| Last name | Text field labeled "Last Name" |
| Email field | |
| Phone | Telephone field |
| Address (line 1) | Text field |
| City | Text field |
| Province / State | Text or Select field |
| Country | Country field or Select field |
| Zip / Postal code | Text 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?