Collect additional customer information
You can collect additional information from customers when they create an account through the customer register form.
You can't create new fields in the Shopify admin to host information, so any additional information is saved as a customer note. The customer note isn't accessible through Liquid, but can be accessed through the Customer
object of the GraphQL Admin API.
This information can be collected with any HTML input type, except for file
. The input needs to have an attribute of name="customer[note][Information title]"
, where Information title
is the title of the information you're collecting. You can have more than one input for collecting a note entry.
For example, the following would allow you to collect a customer's birthday and any allergies they might have: