When enabled, only customers you add to your test list can earn points, redeem rewards, and trigger integration events like Klaviyo flows. Everyone else is temporarily blocked from interacting with the program.
Where to find it
Go to Settings in the Mage dashboard
In the sidebar, click Test Mode under the Testing section
Enabling test mode
Click the Enable test mode button
A confirmation dialog will appear warning you that all non-test customers will be blocked
Click Enable test mode to confirm
To disable test mode, simply click Disable test mode. All customers will immediately be able to interact with the program again.
Adding test customers
On the test mode page, enter a customer's email address in the text field
Click Add
The customer must already exist as a loyalty member in your store. If the email is not found, you will see an error message.
You can add as many test customers as you need.
To remove a customer from the test list, click Remove next to their entry.
What test mode blocks
When test mode is enabled, customers who are not on your test list will be blocked from:
Earning points from purchases, social actions, birthdays, anniversaries, reviews, gift reminders, and subscription milestones
Redeeming rewards through the storefront widget, account sidebar and storefront blocks.
Triggering integration events such as Points Awarded, Reward Redeemed, VIP Tier Changed, Referral events, Points Expiry warnings, Gift Reminders, and Birthdays fired by Klaviyo, Postscript etc.
Customers on your test list can do all of the above as normal.
Important notes
Test mode does not affect your admin dashboard. You can still manually adjust points, create rewards, and manage your program as usual.
When you disable test mode, all customers can immediately interact with the program again. No data is lost.
Frequently asked questions
Will my customers see an error message?
No. Customers who are blocked will not see any error or notification. Their actions are silently skipped, so the experience appears unchanged from their perspective. The only time they will see a message is when trying to redeem a reward.
Can I test Klaviyo flows with test mode?
Yes. When test mode is on, Klaviyo events will only fire for customers on your test list. This lets you trigger flows for specific test accounts without sending emails to your entire customer base.
What happens to points and rewards earned during test mode?
Points earned and rewards redeemed by test customers are real. They are not reversed when you disable test mode.
Can I use test mode on a live store?
Yes. Test mode is designed to be used on live stores. Non-test customers are silently blocked, so there is no visible disruption to your storefront. This is ideal for testing just before launch.
