Most lovable feature for merchants, custom profile fields.
Collect anything you need from your customers, tax IDs, birthdays, preferences, files, and turn it into rich profiles, right inside Shopify's new customer account.
Create as many profile fields as you need, with any field type
Add the fields your store actually uses and pick the right input for each one: text, number, email, phone, date, dropdown, multi-select, checkbox, radio, file upload, and more. Every field gets its own label, placeholder, validation, and required toggle, so you collect clean, structured data from day one.
Built for merchants, loved by customers
Profile completion bar
A progress bar on the dashboard nudges customers to finish their profile, lifting opt-ins and data quality.
Sync with existing metafields
Map fields to Shopify customer metafields so data already in your store appears on the profile right away.
Read-only fields
Show verified data such as tax IDs, tiers, or internal flags as non-editable, so customers can see it but can't change it.
Conditional fields
Show or hide a field based on another field's value, and collect only what's relevant to each customer.
Group your fields and order them from the app
Organise fields into logical groups, Personal Info, Address, Business Details, Preferences, and reorder both the groups and the fields inside them with simple drag-and-drop. The customer profile updates instantly to match, with no code or theme edits.
Sync existing metafields and lock fields when you need to
Already collecting customer data through Shopify metafields, or another app? Map those metafields to Accofy fields and they appear on the profile automatically. Mark any field as non-editable so customers can see a value but can't change it, which is ideal for verified data like tax IDs or loyalty tiers.
Common questions
Which field types are supported?
Text, number, email, phone, date, dropdown, multi-select, checkbox, radio, file upload, and more, each with its own label, placeholder, validation, and required toggle.
Can I group fields and change their order?
Yes. Create groups like Personal Info, Address, or Business Details, and reorder both the groups and their fields with drag-and-drop in the app.
Does it sync with existing customer metafields?
Yes. Map any field to an existing Shopify customer metafield and the value appears on the profile automatically, with no migration script.
Can I make a field read-only?
Yes. Any field can be marked non-editable, so customers can see the value but can't change it, perfect for verified data such as tax IDs or loyalty tiers.
Do conditional fields work out of the box?
Yes. Show or hide any field based on another field's value, so customers only see what's relevant to them.
