How Many Visits Does a Customer Need to Earn Their Reward?
How Many Visits Does a Customer Need to Earn Their Reward?
It sounds like a simple question, but choosing the right number of visits before a customer earns their reward is one of the most consequential decisions in loyalty program design. Get it wrong in one direction and your program costs more than it earns. Get it wrong in the other direction and customers never complete their cards, leaving you with a program that looks active but delivers nothing.
Most business owners pick a number that feels right. Ten because it's a round number. Five because it seems easy. Eight because the cafe down the road uses eight. The result is usually a program that launches with enthusiasm and quietly dies within two months because the math never worked or the psychology was never considered.
A cafe where regulars visit three times a week needs a completely different calculation than a clinic where patients come in once every six weeks. That much is obvious when stated plainly, but in practice, the two scenarios get the same default answer far too often. This guide gives you the framework to calculate the right number for your specific business.
What Is the Ideal Range of Visits for a Loyalty Reward?
For most businesses, the sweet spot is between 6 and 12 visits before a customer earns their reward. This range balances three competing needs: keeping customers motivated to complete their card, protecting your profit margin, and actually building a habit of return rather than just triggering a single reward cycle.
Fewer than 6 visits: rewards arrive quickly and customers enjoy that, but the repeat behavior doesn't have time to become a habit. The cost-per-cycle is also high relative to the revenue generated.
More than 12 visits: the goal starts to feel distant. A customer who visits twice a month does the math, realizes their first reward is six months away, and loses motivation before they've even started. The one exception is businesses with inherently strong personal relationships, like barbers and clinics, where the relationship itself sustains loyalty across a longer cycle.
The 6-12 range is where customers feel the reward is genuinely reachable without it being so close that the program is financially unsustainable.
How Does Visit Frequency Change the Right Stamp Count?
Visit frequency is the single most important variable when deciding how many stamps to require. The guiding principle: your average customer should earn their first reward somewhere between one and three months after joining. Less than one month doesn't build genuine loyalty habits. More than three months weakens motivation progressively.
The calculation is straightforward: divide your target reward timeframe (in weeks) by the average time between customer visits (in weeks).
Cafe example: customer visits 3 times per week. Target: reward every 3 weeks. Calculation: 3 weeks x 3 visits = 9 stamps. That works.
Restaurant example: customer visits once every two weeks. Target: reward every six weeks. Calculation: 6 weeks divided by 2 = 3 visits. That's too few. Raise it to 6 or 8 by defining a minimum spend threshold per visit rather than counting every visit.
Barber example: customer gets a haircut every 3 weeks. Target: reward after 6-8 months (the personal relationship makes a longer cycle acceptable). Calculation: roughly 26 weeks divided by 3 = 8 to 10 stamps.
| Business Type | Avg Visit Frequency | Recommended Stamps | Time to First Reward |
|---|---|---|---|
| Cafe / coffee shop | 2-4 times per week | 8-10 | 2-5 weeks |
| Restaurant | Once per week | 6-8 | 6-8 weeks |
| Car wash | 1-2 times per week | 8-10 | 5-10 weeks |
| Barber / hair salon | Every 3-4 weeks | 10-12 | 7-10 months |
| Beauty salon | Every 3-6 weeks | 8-10 | 5-10 months |
| Clinic / doctor | Once every 1-2 months | 6-8 | 6-12 months |
Why Do Cards With More Than 10 Stamps Lose Customers Early?
A card requiring more than 10 stamps puts the customer's brain into "distant goal" mode. Behavioral psychology research shows that humans systematically undervalue rewards that feel far away, a phenomenon called temporal discounting. The practical result: a customer sees a 15-stamp card and decides unconsciously that it isn't worth the effort, even if the math actually favors them.
This isn't about the customer being irrational. It's a predictable feature of human decision-making. We devalue future rewards in proportion to how distant they feel. A free haircut worth 70 SAR six months from now registers as less motivating than a free coffee worth 20 SAR two weeks from now, even though the haircut is objectively worth more.
The damage compounds when there's no visible progress to counteract the distance. A customer who has earned 2 out of 15 stamps doesn't feel progress. A customer who has earned 2 out of 8 stamps feels they're a quarter of the way there. Same two stamps, very different psychology.
This is why businesses with naturally longer visit cycles (barbers, clinics, salons) should compensate with starter stamps that close the psychological gap rather than simply accepting low completion rates.
How Do Starter Stamps Make the Reward Feel Closer?
Starter stamps are stamps given to customers when they first join, before they've made any visits. The psychological goal is to make the customer feel like they've already begun rather than facing a blank card. Research consistently shows that customers who start with some progress complete loyalty cards at significantly higher rates than those who start from zero, even when the actual remaining distance is identical.
The critical constraint: never give more than one-third of the total stamp count as starter stamps. This ensures customers still do the real work to earn the reward, and it keeps the program financially sound.
Example: a 9-stamp card that starts with 2 stamps. The customer sees 2/9 on day one. That's better psychologically than 0/9, but they still need 7 actual visits to earn the reward.
A useful comparison: a 12-stamp card starting from zero versus a 10-stamp card starting with 2 stamps. The actual number of visits required is the same (10), but the second version consistently outperforms on completion rate because the customer feels immediate progress.
As covered in the stamp count design guide, this effect has a name in behavioral science: the endowment effect combined with the goal gradient effect. People work harder when they feel they've already invested something and when they feel close to a finish line. Starter stamps trigger both effects simultaneously.
In Btaqa, you can configure starter stamps for each card you create. The maximum is automatically capped at one-third of the total stamp count to prevent the setting from undermining the program's financial logic.
How to Calculate the Right Number of Visits for Your Business
A five-step process you can complete in ten minutes:
Step 1: Establish your typical customer's visit frequency Not your most loyal customer, and not your occasional one. The middle-of-the-road regular. For a cafe in Riyadh, that's probably 2-3 visits per week. For a restaurant, maybe once a week. For a salon, every 4-6 weeks.
Step 2: Set a target timeframe for the first reward For high-frequency businesses (weekly or more): target 4-8 weeks. For medium-frequency (every 1-3 weeks): target 6-12 weeks. For low-frequency (monthly or less): target 4-8 months.
Step 3: Calculate the stamp count Divide the target timeframe in weeks by the average gap between visits in weeks. Round to the nearest whole number.
Step 4: Check your margin Multiply average receipt value by stamp count to get total cycle revenue. Divide actual reward cost (not retail price) by cycle revenue to get your true discount rate. Anything between 3% and 6% is sustainable for most businesses.
Step 5: Add starter stamps if needed If your stamp count is 8 or above, consider 1-2 starter stamps. At 10 or above, 2-3 starter stamps make a meaningful difference in early completion momentum.
The question of whether stamps are the right metric at all is worth thinking through too. If your business has wide variation in spend per visit, a points-based approach might capture customer value more accurately than a flat stamp per visit. The stamps vs points guide covers exactly when each model fits better.
Frequently Asked Questions
No. If you offer services with different visit frequencies, design separate cards for each. A weekly service card might work at 8 stamps. A monthly service card might be better at 6. The key is that each card is calibrated to the visit pattern of the service it covers, not a general average across everything you offer.
Use conservative estimates and plan to adjust. For GCC service businesses, reasonable starting assumptions are: cafe at 3 visits per week, restaurant at 1 per week, barber at once every 3 weeks. After two months of running a loyalty program, your dashboard will show you real completion data that you can use to refine the number.
Not necessarily. A lower stamp count means faster reward cycles, but it also means habits form faster. The real cost in a loyalty program isn't the reward you give out, it's the customers who abandon incomplete cards. A customer who completes two small cycles is more valuable financially than one who gets halfway through a large cycle and stops.
Changing it mid-program creates a fairness problem with existing customers. If you raise the count, customers who were close to a reward feel cheated. If you lower it, customers who just started feel they were given worse terms. The cleanest approach is to get the number right from the beginning. If you need to change it, apply the new count only to new cards and let existing customers complete on the original terms.
Significantly different, yes. A cafe customer might visit 10-15 times in the time a restaurant customer visits 4-6 times. If you give both businesses a 10-stamp card, the cafe customer earns their reward in 3-4 weeks while the restaurant customer waits 10-12 weeks. Same number, completely different experience. The table above reflects this: cafes need more stamps precisely because their customers visit so frequently.
Indirectly, yes. Customers don't calculate precise ROI when they first see a loyalty card, but they do make a quick gut judgment about whether it's worth their attention. An 8-stamp card at a cafe offering a free drink reads as immediately worthwhile. An 18-stamp card for the same reward makes them pause or skip the signup entirely. The perceived accessibility of the reward matters at the point of enrollment, not just at the point of completion.