What are New Customer Accounts?
Shopify has reinvented the customer experience, making it easier for customers to access their transactional information and order history.
All customers who verify their email (through a one-time six-digit verification code) are treated as account holders within the Shopify platform.
Customers no longer have to remember their email and password and can simply checkout using their verified email. With this change, they are also introducing a new customer accounts portal, where they can access their account information and other partner-facilitated content in the future.
At a high level, Shopify is moving away from the concept of Guests and Members and towards purely Account holders.
How does it impact your loyalty program?
Enrolment
Customers can enrol in your program through the following methods:
Create an Account β Customers with an email and password account.
Signed In β Customers authenticate by signing in through email and one-time verification.
POS Order β Customers provide their email when placing an order via the Point of Sale (POS) system.
π To support New Customer Accounts, you must enable LoyaltyLion via Shopify App Embeds
Rules & activities
When a customer is signed in to your store, they can complete all rules and activities as normal.
There is a slight change to the behaviour of the "Create an account" rule. Where customers previously had to create an account with an email and password to earn points, now they need to verify their email address or we see them for the first time in an authenticated state (ie they were signed in from a previous session).
Rewards
When a customer is signed in to your store, they will be able to redeem points for rewards as normal.
Dashboard, insights, tier analytics and reports
Enrolment experiences between classic and new customer accounts are very similar, so you shouldn't see dramatic changes to your program enrolment. Customers who are not already signed in, don't sign in during their session, or interact with a loyalty component to indicate their interest in the program will remain as guests and will not be enrolled.
Likewise, tier enrolment will continue to behave as you'd expect and guest checkouts will not be enrolled in your tiers.
Loyalty Emails:
With new customer accounts, as there is no explicit account creation action required, LoyaltyLion emails will respect the accepts marketing
flag on the Shopify customer account profile. This impacts the following emails:
Welcome to the loyalty program
Reward available reminder
Monthly reward reminder
Points expiring soon
Reviewer to referrer
When using 3rd party Email Solution Partners, please ensure the right conditions are met to market to your customers based on LoyaltyLion events and triggers.
FAQ
Can I switch between Classic and New Customer Accounts?
Yes, LoyaltyLion works with both Classic and New Customer Account types.
What happens if I switch from Classic to New Customer Accounts?
The enrolment process for Classic and New Customer Accounts is almost identical, so you and your customers will not notice a difference.
What about customers who placed orders before my program launched?
If you have always been on New Customer Accounts, then we will only enrol customers who engage with your store going forward, ie they return to the store or sign in to their account.
If you have been on Classic Customer Accounts in the past, all customers who previously created an account (explicit email and password) will already be enrolled in the program.
How far back do customers remain signed in and therefore enrolled the next time they visit my store?
Shopify stores customer sessions using cookies, which typically last for 30 days by default. This means that a customer's session data, such as their cart information, is maintained for 30 days as long as the customer returns within that period and doesn't clear their cookies.
However, specific session durations can vary based on Shopify store settings, customizations, or third-party apps in use.
What happens when a customer signs in via Shop Pay at the checkout?
If you have a LoyaltyLion app block in your checkout (ie Redeem Points at Checkout app), we will treat this as a signed-in and authenticated customer, and enrol them into the program.