Skip to main content

Opt-in program enrollment

Change your program to require explicit opt-in for your customers to join your loyalty program

Written by Jason Leader

This feature is currently only available on Shopify stores

In this article:

  • Overview

  • Differences between auto-enrollment and opt-in

  • How to swap enrollment method

  • How to enroll

  • FAQ


Overview

Not every shopper wants to be automatically signed up to a loyalty program, and depending on your local laws or business needs, you may not be able to offer it that way at all.
LoyaltyLion lets you switch from the default auto-enrollment method to an opt-in method, where customers must give explicit consent before joining your program. Either way, customers can still create and keep their Shopify accounts without it affecting their loyalty program status.


Differences between auto-enrolment and opt-in

By default, LoyaltyLion uses auto-enrollment. This means that when a customer creates a Shopify account, makes a purchase via POS, or makes a purchase using the latest version of Shopify's customer accounts, they're automatically given a LoyaltyLion account and added to your loyalty program. This keeps the path to joining as frictionless as possible.

If you'd rather customers choose to join, you can switch to Opt-in. With this method, a customer needs to create a Shopify account and separately create a LoyaltyLion account to join the program.

This change will affect your loyalty data. You can expect to see:

  • An increase in Guest customers, as fewer people will join the program automatically

  • A higher Redeeming Member rate, since joining becomes a deliberate choice rather than a passive one

  • A drop in Non-Redeeming Members, for the same reason

This is expected behavior, and not a sign that anything is misconfigured. That said, LoyaltyLion still recommends auto-enrollment for most stores, as it brings the largest number of customers into your program.


How to swap enrolment method

  1. Log into LoyaltyLion and go to Settings.

  2. In the menu, select Enrollment.

  3. Switch the setting from Automatic to Manual opt-in.


How to enroll

Once opt-in is enabled, customers will be prompted to join your program in three places:


1. The on-site Loyalty Page

When a customer with a Shopify account visits your loyalty page, they'll see a Join program button instead of the usual sign-in/create-account flow.

2. Customer account extensions

If you're using the latest version of Shopify's customer accounts, customers can join the program directly from our installed app extensions: the Loyalty Status extension and the Loyalty Page extension.

Loyalty Status account extension:

Loyalty Page account extension:

3. Join Program Checkout extension

This extension can be added to the Thank You page (the order confirmation page shown right after purchase), giving customers a direct prompt to join the program at checkout.


FAQ

Q: What happens to customers who already joined the program before I switch to opt-in?
Nothing, we won't un-enroll any customer who already has a LoyaltyLion account.

Q: Does the change take effect immediately?
It may take a few minutes to fully apply, but for all practical purposes, it goes live right away.

Q: Can customers un-enroll from the program themselves?
No. If a customer wants to stop participating, you can block them to halt all communications and notifications, or they can request account deletion via Shopify.

Q: Can customers still join in-store?
No. Customers must join online, since we require their direct consent and that consent can only be captured through an online flow.

Did this answer your question?