You may have heard of Shopify’s New Customer Accounts, which is an update that simplifies your store’s account registration and login process by letting users sign in with a one-time-password (OTP). What’s exciting about New Customer Accounts is that it also provides logged-in shoppers with an account hub that you can customize with apps (also referred to as Customer Account Extensions) to enable additional features!
Although the new OTP sign in process is a welcome update, many store owners who use New Customer Accounts are grappling with the challenge of collecting customer details to learn more about their shoppers for targeted marketing strategies. Personalizing the registration page or My Account page is no longer possible by editing your theme’s code.
So how do you collect information such as birthday or shopper interests, when the sign up process no longer exists? We recommend using a third party app such as Customer Accounts Pro, which is Shopify’s featured app for collecting customer information using New Customer Accounts.
How to collect customer information with Customer Accounts Pro
Step 1: Choose what you want to collect from your customers.Some popular fields to collect are:
- Birthday month
- Birthday year
- Age range
- Interests
However, you can also collect information that’s specific to your store or industry. For example, you could collect the following if you sell in these verticals:
- Makeup or skincare: skin type, skin tone, skin concerns
- Kids products: number of children, children’s age ranges, children’s interests
- Fashion and apparel: preferred sizes, preferred colors
Now that you’ve chosen what you want to collect, it’s time to create your fields! Go to your store settings > Custom data > Customer > Add definition to create your first metafield.
The 'add definition' page will ask you for the following:
- Metafield name
- Metafield namespace and key: this is how Shopify will identify the metafield. It will not be shown to customers.
- Metafield type: this is the format that you will collect your answers in. Customer Accounts Pro supports the following:
- Type: date, decimal, integer, multi-line text, and single-line text.
- Options: "One value"
You can also customize further to decide how your members can fill in the field:
- Add validation with minimum value, maximum value, and number of decimal places
- Make it a multiple choice question with “Limit to preset choices”
To make sure the metafield works with Customer Accounts Pro:
- Choose "Read and write" for customer accounts access, and "Read" for Storefronts access.
Lastly, press "Save."
Step 3: Add the customer metafields to the Customer Accounts Pro appIf you haven’t downloaded the app yet, you can do so here:
Add your customer metafields in our set up flow by pressing “Add field.” Once added, you can also further customize the field’s label, and if it’s required for customers to fill in.
Step 4: Add the app block and extension to your account hub
This can also be accessed in the set up flow.
Once you save your theme, any shopper that logs in to their account will be able to share their information with you by pressing on the Customer Accounts Pro app block!
Conclusion
Understanding your customers on a deeper level empowers you to deliver tailored shopping experiences that drive customer satisfaction and loyalty. By collecting data such as birthdays, interests, and purchase history, you can create hyper-targeted marketing strategies and campaigns that speak directly to your customers' preferences and behaviors.
Get started by downloading Customer Accounts Pro here.