Your loyalty program is running. But is it actually driving results?

Eighteen months in, and the loyalty program looks exactly the way it should. Member count is up. Points are being issued on every order. Reminder emails go out monthly. The dashboard is clean, the numbers are moving in the right direction, and nobody on the team is raising concerns.
Then someone runs the redemption for the first time. Fewer than one in ten members have ever used a reward.
This isn't dramatic enough to trigger an alarm, but it's consistent enough to drain meaningful budget over time. And the numbers make the gap hard to argue with: the average ecommerce redemption rate sits at just 13.67%, meaning for every 100 customers earning rewards, fewer than 14 are actually using them. The rest are enrolled, technically participating, and functionally unreached. (Source: Smile.io Loyalty Industry Data Report)

The stakes on the other side of that gap are significant. Members who redeem spend an average of 3.1 times more annually than members who don't, which means the entire value of a loyalty program concentrates in a small fraction of members. (Source: Smile.io) Getting more members into that group is worth understanding clearly, and it starts with a measurement problem most loyalty programs are never set up to solve.
The distinction that matters: a customer who bought again six weeks later might have returned because the product ran out, because they saw an ad, or because the store credit sitting in their account tipped the decision. Without the right tracking in place, there's no way to tell the difference. When programs optimize for enrollment and issuance, the metrics that go up automatically, redemption and return behavior can easily be assumed to follow without ever being verified.
The feedback loop looks healthy. It just isn't readable.
The useful reframe: think of redemption rate the way you think of conversion rate in paid advertising. Tracking impressions without conversions tells you the ad ran, not whether it worked. Tracking enrollment without redemption tells you the program ran, not whether it moved a single return decision.
This article covers three things:
Why most loyalty programs track the wrong ecommerce retention metrics, and which ones actually matter
How to build a loyalty program structure that genuinely influences repeat purchase decisions on Shopify
How to read your program data and know exactly where to adjust
1. How to build a loyalty program that drives repeat purchases
A loyalty program that works isn't just one that runs smoothly. It's one customers actually use and return because of. That requires getting two things right from the start:
The foundation: clear goals that define what "working" looks like before a single point is issued
The structure and promotion: how the program is designed and surfaced to reach the right customers at the right moment
The right foundation before the first point is issued
The short version: define what "working" looks like before launch, not after. That means starting with one or two specific retention objectives — increase repeat purchase rate, reduce 90-day churn, improve AOV — and making every structural decision flow from those.
Most programs are built the other way around: mechanics first, goals second. "Mechanics" here means the operational side: how the program runs, how points are issued, how rewards are tracked, how everything integrates with the store. "Goals" means the customer side: whether people actually use their rewards and whether that usage converts into repeat purchases.
The reason mechanics come first isn't laziness. It's that mechanics are easy to verify. You build the program, test it — points issue correctly, balances appear in accounts, rewards apply at checkout. Works as configured. Done.
The goal side is harder to test. It requires real customers making real decisions over weeks or months, and the signal is easy to miss because return behavior gets influenced by a dozen other variables at the same time. That's what makes it easy to stop at "the program runs" and assume results will follow.
In practice, many Shopify merchants launch a loyalty program because a competitor has one, or because an app makes it easy to set up in an afternoon. The goal becomes "have a program" rather than "solve a specific retention problem." Starting with clear objectives is what separates a program that earns enrollments from one that earns returns.
Choosing the right loyalty program structure for your customers
#1 Point-based loyalty programs

#2 Tiered loyalty programs

#3 Store credit / cashback

Program type | Works best when | Watch out for |
|---|---|---|
Points-based | High purchase frequency, broad customer base | Earn rates set too low; customers give up before redeeming |
Tiered | Strong brand affinity, clear customer segments | Tier gaps too large; top tier feels unachievable |
Any category; especially high-AOV or infrequent buyers | Needs checkout integration to surface value at the right moment |
Making the reward visible — and keeping it top of mind
On-site visibility is necessary, but not sufficient. A reward balance that lives only in an account dashboard has zero presence at the moment a purchase decision is live. The fix is surfacing reward value at cart and checkout pages, where rewards can actually influence whether the customer completes the purchase and whether they feel incentivized to return.
Beyond on-site placement, proactive promotion is one of the most underused levers in retention. This includes email reminders when a customer has an unused balance, account login notifications showing current balance and dollar value, and post-purchase sequences that confirm what was earned and what it's now worth.
Key touchpoints for reward visibility:
Navigation, product pages, cart, and checkout — not just the rewards dashboard
Proactive email reminders for members with unredeemed balances (especially 30–45 days post-enrollment)
Account login page — show balance and dollar equivalent on return visits
Post-purchase confirmation — confirm what was earned and what the balance is now worth
Visibility isn't just about where the reward appears. It's about whether the customer is reminded it exists before they've already decided where to shop next.
📌 Learn more: We recently published a comprehensive article discussing the psychology of discounting and how it affects repeat purchase behavior. Read the full piece here: The discount paradox: Why margins shrink when sales rise
2. Why redemption rates stay low — and how to fix the friction
Why redemption rates stay low even in well-designed loyalty programs
Minimum thresholds set for the merchant, not the customer
Every loyalty program has a minimum redemption threshold: the number of points a customer must accumulate before they can redeem for a reward. That threshold exists to protect margin, and that's legitimate. But merchants typically set it against what feels comfortable to give away, not against what a customer can realistically earn in their normal purchase cycle.
The result is a redemption dead zone. Customers accumulate points, see a balance growing, feel like progress is happening, and then discover they're nowhere near the floor required to actually use anything. Engagement quietly drops off.
Start with your average order value and purchase frequency, then set a minimum a customer in your top two purchase segments can reach within two to three orders. First redemption drives repeat purchase. Getting there quickly matters more than protecting a round number.
Naturium lowered their threshold to 20 points for $1 off when redemption rates started slipping. Klaviyo-attributed loyalty redemptions grew 169% quarter over quarter.
Points that require translation
"You have 340 points" is not an offer. It's a number with no context. Customers who can't immediately evaluate what their balance is worth don't act on it. They defer, and deferral is where programs lose people.
The fix is visibility and proximity to the moment of purchase: show a live point balance alongside its dollar value throughout the entire browsing session, on product pages, at cart, not tucked in an account dashboard. Checkout is where it matters most. Surfacing available rewards and points to be earned directly at checkout, at the moment the customer is already deciding whether to complete the purchase, is what closes the gap between "I have something" and "I'm using it now."
Monos surfaced point balances automatically after every purchase. Loyalty members now click through at a rate 76% higher than non-members, contributing to $8M in loyalty-generated value.
Redemption buried where purchases aren't made
The standard loyalty UI lives in account settings. Purchase decisions happen on product pages and at checkout. Those two things rarely overlap, which means most customers never connect their reward balance to an actual moment of buying.
The fix is keeping reward visibility inside the purchase path, present throughout the shopping session, not just in one corner of the account. For customers who've gone quiet, automated flows make it straightforward to resurface balances at the right moment: a threshold nudge, a balance reminder, an expiry prompt.
Death Wish Coffee reactivated their loyalty email flows when redemption rates dropped. Their redemption rate climbed to 70%, and customers who redeem purchase 2.63x more often than non-members.
These are problems that are consistently observed across loyalty programs. If you want to see what fixing them looks like inside your own program, get in touch with the Smile team.
What fixing loyalty friction actually looks like: Blue Banana Brand
Blue Banana Brand, a Spanish adventure streetwear brand operating on Shopify Plus with 20+ retail locations, ran into a version of every friction point covered above. Their loyalty program had become a top-five driver of customer support tickets. Points weren't automatically deducted for partial refunds. The team was calculating loyalty metrics manually in spreadsheets. And every program change required a developer, which meant the program sat static while the brand kept growing.
After migrating to Smile, the program ran the way it should: checkout redemption embedded directly in Shopify, automatic points handling, real-time analytics with benchmarking, and a launcher visible throughout the shopping session rather than buried in account settings.

The results showed up within 30 days. Member LTV was up 10%. Customers who redeem spend 27% more annually than non-redeemers. Purchase frequency among redeemers is 40% higher.
Friction is rarely loud. Blue Banana's program was technically running the whole time. The gap was in what customers could actually do with it.
3. How to measure whether your loyalty program is driving retention
Getting the program live is the first milestone. The second, and the one that actually determines whether it's working, is being able to read what the program is telling you and act on it.
Even well-configured programs can leave merchants without a clear view of whether rewards are driving returns or simply accumulating in the background. The good news is that most programs are already generating the data signals needed to answer this — it just hasn't been surfaced or segmented in a useful way.

Start with the program's overall health
Before optimizing any single element, it's worth getting a clear picture of where the program is performing and where it isn't. A few diagnostic questions worth running through:
Is enrollment strong but redemption low? The reward may not feel compelling enough at the current threshold, or customers may not know their balance is usable. Lowering the first redemption threshold is often the highest-leverage change available before touching anything else.
Is redemption rate acceptable but overall program participation low? The program may not be visible enough. Promotion, email reminders, and on-site surfaces are worth reviewing before changing the program mechanics themselves.
Is the time from enrollment to first redemption longer than expected? This usually points to an engagement gap between joining and returning. Email sequences that remind members of their balance, introduce new products, and surface relevant offers in the weeks after enrollment can significantly shorten that window.
Segment the member base more granularly
Treating all members as a single group makes it harder to know what's working. A few segments worth building separately:
Enrolled but never purchased again — this is a remarketing problem as much as a loyalty problem. The program may be functioning correctly; the issue is that these customers haven't returned to the store at all. Reviewing the broader re-engagement strategy for this group is worth doing before adjusting loyalty mechanics.
Enrolled and purchased but never redeemed — these customers are returning, but the reward isn't reaching the decision. Friction, visibility, or threshold are the likely causes. These are the highest-priority members to fix for, because they're already doing the most important thing (returning) and just need the program to reach them.
Redeemed once but not again — the program created one moment of engagement. The question worth asking: was that moment good enough to repeat? If redemption created a positive experience, the issue is likely frequency of engagement. If it didn't, the reward mechanic itself is worth examining.
Building even basic segments like these surfaces patterns that blended averages hide.
Add urgency where appropriate
Rewards with no expiry or urgency can drift to the back of a customer's awareness. A well-timed reminder — "your credit expires in 7 days" or "you're 50 points away from your next reward" — creates a reason to act that doesn't require any change to the program mechanics. Used carefully, urgency closes the gap between "has a reward" and "uses a reward."
The keyword is "carefully." Urgency that fires too frequently feels like pressure, not value. The most effective use of urgency is for members who have been inactive for 30–45 days and have a meaningful balance sitting unused — the reminder is genuinely useful to them, not just a re-engagement tactic dressed up as a notification.
The diagnostic number worth running first: of every 100 customers who enrolled in the program, how many redeemed at least once? If the answer is under 15, the most likely causes are visibility, threshold, or friction, the areas covered in Sections 1 and 2. If redemption is healthy but repeat purchase rate hasn't moved meaningfully, the next step is segmenting redeemers from non-redeemers and comparing their 90-day return behavior. The difference between those two groups is the clearest available signal of how much work the program is actually doing.
📊 Metrics worth tracking for program performance:
Redemption rate (the only metric that confirms the program made a decision)
Time-to-second-purchase, segmented by redeemed vs. non-redeemed members
Revenue from redeeming members vs. non-redeeming members
Repeat purchase rate at 90 and 180 days, by acquisition source
Enrolled-but-never-redeemed rate (proxy for friction in the redemption flow)
4. Turning your loyalty program into lasting retention

A few years ago, having a loyalty program was enough. It signaled that the brand cared about customers coming back. That signal still matters, but the bar has moved.
Having a loyalty program and having control over retention are two different things. A program that's earning enrollments, issuing points, and sending reminder emails is doing what it was configured to do. Whether it's actually influencing return decisions is a separate question, and one that doesn't answer itself.
The merchants who navigate this well share a few habits. They track redemption, not just enrollment. They make reward value visible at the moment it can influence a decision, not just in account dashboards. They segment their member base to understand who the program is reaching and who it isn't. And when the numbers look off, they treat it as a friction problem first, not a reward size problem.
Taking back control of retention starts with one question: not "how many members do I have?" but "how many of them actually redeemed — and did it bring them back?"
Tools referenced in this article
If you're looking to implement the loyalty program structures, redemption mechanics, or store credit models discussed above, the following Shopify apps can support that:


