Introduction
This feature allows you to restrict access to your loyalty program by requiring new customers to explicitly consent to their participation.
It helps ensure compliance and gives customers full control over their enrollment in your loyalty program.
How it works
When the Restrict access to the loyalty program option is enabled, the following rules apply:
Existing customers (who have already placed an order or participated in the loyalty program) are automatically considered opt-in.
New customers, when logging into their customer account, must accept the loyalty program terms and conditions to access the loyalty page.
Without this validation, access to the loyalty program is blocked.
Enabling restricted access
From Settings → Loyalty Program, you can enable restricted access to the program. You will then need to:
Define the legal notice or consent text displayed to the customer
Provide the URL of the loyalty program terms and conditions
This link will be shown to customers when they are asked to confirm their enrollment in the loyalty program.
Customer experience
When a new customer accesses their loyalty area:
A checkbox is displayed
The customer must accept the loyalty program terms and conditions
Once validated, they gain immediate access to the loyalty page
💡 As long as the customer has not given their consent, access to the loyalty program remains blocked.
1. Customer account
2. Loyalty page
Frequently Asked Questions
Do existing customers need to accept the terms again?
No. All customers who participated in the loyalty program before the option was activated are automatically considered opt-in.
Are new customers permanently blocked if they refuse?
Yes. As long as they have not accepted the terms, they cannot access the loyalty program or benefit from rewards.
Are actions performed while opted out recovered later?
No. Actions completed while the customer is opt-out are permanently ignored and do not generate any rewards.
Does this option impact CRM and email integrations?
Yes. No loyalty-related events are sent to Klaviyo, Brevo, or any other tool until the customer has given their consent.



