Quick answer:
A loyalty program is a structured system that rewards customers with points, discounts, or perks for repeat purchases, in exchange for their continued business and their purchase data.
The part most retailers miss is what sits between earning and redeeming. Points a customer has earned but not yet spent are an obligation your business owes, not a marketing vanity metric. A program is priced correctly only when you count the value you issue, the share of it that ever gets cashed in, and the monthly software fee together on the same page.
Loyalty is one of the few retail investments where the true cost is genuinely hard to see. A discount shows up on the receipt the day you give it. A point you issue this afternoon might be redeemed in fourteen months, or never, and either way it already changed what a customer paid today.
Here is how the main program types compare, what a points scheme really costs as a share of revenue, and how to set one up without carrying an open-ended liability.
What is a Loyalty Program? The Basics
A loyalty program is an earn-and-burn cycle with rules. A customer takes a rewarded action, almost always a purchase, earns points, stamps, cashback, or tier progress, and later trades the accumulated value for something.
Three knobs define any program:
- The earning rate: how much value your customer builds per dollar spent or per visit.
- The redemption rate: what a unit of that value is worth when it is cashed in.
- The rules: minimum thresholds, exclusions, and expiry dates.
The useful mental model is not a discount. A discount is settled at the till. A loyalty program creates a balance your store owes and the customer decides when to call in, which is the same shape as a gift card and is accounted for in a similar way.
The Main Program Types
Six structures cover almost everything on the market. For an independent retailer, the right one is normally the simplest structure your customer base will actually use, because a loyalty mechanic nobody can explain at the register does not get explained at the register.
| Type | How it works | Fit for a small retailer |
|---|---|---|
| Points | Earn per dollar, redeem for a reward. | The usual starting point. Cheap to run, instantly understood, supported by nearly every tool. |
| Tiered | Better benefits unlock at higher spend levels. | Needs a wide spread of customer spend to mean anything. More admin than most small stores want. |
| Paid | A recurring fee buys guaranteed perks. | Predictable revenue, but the perks have to be worth a subscription. A hard bar for a single store. |
| Cashback | A fixed percentage back on spend. | Simple and transparent, and typically the most expensive, since the reward asks nothing of the customer beyond spending. |
| Punch card | A stamp per visit, free item after a set number. | Lowest cost and lowest technology. Suits cafes and salons. Captures no customer data. |
| Coalition | Rewards shared across unrelated businesses. | Needs partnership infrastructure an independent retailer rarely has. |
Punch cards are the honest comparison point for a first program. They cost almost nothing and they work, but they hand back none of the purchase data that makes the rest of a retention strategy possible. That is the trade a digital points program is really asking you to make: data for a little more complexity.
Worked Example: What a Points Program Actually Costs
Take an independent home-goods boutique turning over $500,000 a year. It runs a points program: 1 point per $1 spent, 100 points redeem for a $5 reward. Each point is therefore worth $0.05, a headline earn rate of 5%. Loyalty members account for 40% of revenue, or $200,000.
Every number below is an illustrative assumption for a worked example, not a verified industry constant.
- Issuance. Members earn 1 point per dollar on $200,000 of spend, so your store issues 200,000 points in the year.
- Nominal liability. If every point were eventually redeemed, the obligation would be 200,000 × $0.05 = $10,000. That is 2% of total revenue, or 5% of member revenue.
- Breakage. Not every point gets redeemed. Assume an illustrative breakage rate of 25%. That figure sits inside the 20% to 30% range commonly quoted for retail programs, but no single authoritative source confirms a universal retail breakage rate, so treat it as an assumption to replace with your own data once you have it.
- Real redemption cost. 75% of 200,000 points, or 150,000 points, get redeemed. 150,000 × $0.05 = $7,500.
- Cost as a share of revenue. $7,500 against $500,000 of total revenue is 1.5%. Against the $200,000 members actually spend, it is 3.75%.
The headline earn rate was 5%. The real cost against member revenue came out at 3.75%, and against the whole business at 1.5%. The $2,500 gap is points you issued that never get called in.
Two mistakes follow from ignoring this. Budget for the full $10,000 face value and the program looks unaffordable, so you design it too meanly to change any behavior. Budget for nothing at all and the $7,500 arrives as an unexplained margin drift across the year. Add any loyalty app subscription on top of the $7,500 before comparing the program against the incremental revenue it brings in.
Reward Liability and Breakage
Breakage is the share of issued rewards never redeemed. It is the single number separating what a program looks like it costs from what it costs.
The part small retailers miss is the accounting side. Unredeemed points sitting in customer accounts are a liability on your balance sheet, not a marketing number, in the same way an unspent gift card balance is. They stay there until they are redeemed, expire, or are written off under your business’s policy.
That is why expiry policy is an economic decision rather than a customer-service one. A program with no expiry and no minimum-activity rule accumulates an open-ended obligation that grows with every new member, and the growth is invisible until a promotion prompts a wave of redemptions in a single quarter.
Two practical habits: report your outstanding point balance monthly at its redemption value, not its point count, and check whether it is growing faster than member revenue. If it is, your earn rate is too generous or the rewards are too hard to reach.
Running Loyalty From Your POS vs a Dedicated App
This is an architecture choice, not a vendor preference, and the two main small-retail platforms sit on opposite sides of it.
Shopify POS has no native loyalty tooling. You connect a third-party app from the Shopify App Store, Smile.io and Marsello among them, and that app then places a rewards tile in the POS checkout screen so staff can look up a balance and apply a redemption at the register. The guide to using Shopify POS covers where that tile lives in the register workflow.
Square includes Square Loyalty as a native, points-based product inside Square POS with a configurable earn rate and no separate app required, which the Square POS review walks through.
The trade is consistent. A native tool is faster to set up, keeps one system to train staff on, and usually supports points and little else. A dedicated app adds tiers, VIP perks, referral rewards, and deeper email integration, at the price of a monthly fee and a second system to maintain.
Whichever route, the loyalty record has to join the customer record. That is where POS and CRM integration matters, and it is what turns a points balance into customer segmentation a marketing tool can act on. The Shopify CRM options comparison is the place to start on that side.
Does Loyalty Actually Change Behavior?
Two surveys are worth quoting, and several famous loyalty statistics are not.
The Bond Loyalty Report, published with Visa and in its fourteenth year as of the 2024 edition, evaluated more than 395 loyalty and rewards programs and found 85% of consumers said they were more likely to keep buying from a brand with a loyalty program, with 79% more likely to recommend one.
Deloitte’s 2025 consumer loyalty program survey, fielded online in September and October 2025 with 5,564 US adult program members across seven consumer industry groups, found 72% said their program made them more likely to spend with that brand and 56% said it actually increased their spending. Deloitte notes respondents answered about their favorite program specifically, which flatters the result.
What to discard: the widely circulated claim that 84% of consumers stay loyal to brands with a program has no traceable original survey, methodology, or sample size, and the wording shifts between sources. The familiar line that a 5% lift in retention raises profits by 25% to 95% overstates its own source; the 95% end of that range does not appear in the underlying research and the closest verifiable figure came from one bank’s branch network, not retail.
Designing One That Does Not Lose Money
Four rules keep the arithmetic honest.
- Set the earn rate against gross margin, not revenue. A 5% reward on a category running a 30% margin is a sixth of the profit on every sale in it.
- Exclude the thin-margin lines. Sale stock, clearance, and any category sold near cost should earn nothing, and the exclusion belongs in the terms from day one.
- Give points an expiry. Something like 12 to 24 months of inactivity caps the liability and gives lapsed members a reason to return.
- Measure against retention, not enrollment. Sign-up counts are easy to grow and prove nothing. Track customer retention rate and customer lifetime value for members against non-members.
Run the arithmetic before launch rather than after, using your own average basket and margin in place of the boutique figures above. A program that costs 1.5% of revenue and lifts repeat visits is cheap. The same program on thin-margin stock, with no expiry, is a slow leak nobody notices for a year.
Related Terms
- Customer lifetime value: what a member is worth.
- Customer retention rate: the metric loyalty should move.
- Retail CRM: where the customer record lives.
- Gift cards: the other balance on the books.
- Customer segmentation: what loyalty data makes possible.