How Much Does a New Customer Cost? Why Loyal Customers Are Cheaper
How much does a new customer cost? Most small shop owners don't know—and that's why they spend money on ads that would work harder for them in loyalty. This article shows you honestly what a new customer costs in cafés, salons, and retail, what a loyal customer costs, and why the second visit is the most important one.
The simple formula
Cost per new customer is all the costs of a marketing campaign divided by the number of new customers it brought in:
Campaign cost ÷ new customers acquired = cost per new customer
It sounds obvious, but the mistake is in the math: most people count only the ad, not the time, discount, and materials. And they count everyone who came once—not the ones who came back.
Example 1: Café with flyers
A café distributes 500 flyers in the neighborhood with "First coffee half price."
- Printing: €60
- Distribution: 3 hours of work time at €15/hour = €45
- Discount given: 20 redemptions × €2.25 = €45
- Total: €150
20 new customers for €150 = €7.50 per new customer. If 5 of them become loyal customers, each loyal customer cost €30 to win. The other 15 had their cheap coffee and never came back.
Example 2: Salon with social media ads
A salon spends €300 on social media ads and gets 15 new bookings from it.
- Ads: €300
- Time to set up and answer inquiries: 4 hours = €60
- First-time discount €10 × 15 = €150
- Total: €510
That's €34 per new customer. At an average service price of €35, the first appointment is almost free. The new customer only pays for themselves from the second visit onward—if they come back.
Example 3: Boutique with first-purchase discount
A boutique gives all new customers 15% off their first purchase and advertises it in the window and online.
- Discount: 15% on average €60 purchase = €9 per new customer
- Consultation time for a first-time customer: about 15 minutes = €4 in labor
- Share of advertising costs: €5
- Total: €18 per new customer
At 30% margin on €60, that's €18 profit—the first purchase breaks even. Profit starts on the second purchase.
The hidden costs
All three examples show the same pattern. Beyond visible advertising, new customers cost you:
- Time. First-time customers need explanation, advice, and orientation.
- Discount. Almost every new-customer offer lowers the price of the first purchase.
- Churn. Some new customers come only for the discount and never return—their cost is paid by those who stay.
- Repetition. If you don't keep loyal customers, you pay the acquisition cost every month all over again.
What a loyal customer costs
A loyal customer needs no ads and no first-purchase discount. They cost you only the reward for their loyalty and the tool that tracks their visits.
Example: café with a digital stamp card. The tenth coffee is free, cost to you €0.80. That's 8 cents per visit. The tool costs nothing up to 100 active customers, then €29/month in the starter plan for up to 250 active customers—so about 12 cents per customer per month. See the full pricing at Pricing.
A loyal customer visiting three times a week costs you about €1/month in rewards and the tool—and brings in about €54 in sales that same month at €4.50 per visit.
New customer vs. loyal customer
| Metric | New customer | Loyal customer |
|---|---|---|
| Acquisition cost | €7–35 depending on industry | none |
| Discount | usually on first purchase | reward after multiple visits |
| Consultation time | high | low |
| Likelihood to return | uncertain | high |
| Refers others | rarely | often |
| Reachable for promotions | only through new ads | directly via card in Wallet |
| Cost per visit (café) | €7.50 on first visit | about 8 cents reward plus tool |
What a loyal customer is worth
The flip side is customer lifetime value: what does a customer bring in over the time they stay?
- Café: 3 visits/week × €4.50 = about €700/year.
- Salon: every 6 weeks €35 = about €300/year.
- Boutique: 5 purchases/year × €60 = €300/year.
- Food stand: 2 visits/week × €7 = about €730/year.
Against that, you spent €7–35 to win them. A new customer who stays is excellent business. A new customer who disappears after the first visit is a loss. The difference isn't in the advertising—it's in what happens after that first visit.
The second visit decides everything
That's where loyalty comes in. The new customer put the stamp card in their Wallet on the first visit. From then on, you can remind them ("Your second stamp is waiting"), reward them (tenth coffee free), and bring them back if they've been away—no new ads, no discounts on everything. How to build this in practice is covered in How to win loyal customers.
The effect on your numbers: if those 20 flyer customers become 10 loyal customers instead of 5, you cut the cost per loyal customer from €30 to €15—without spending a single extra euro on ads.
How to calculate your own numbers
- Write down all costs of a campaign—ads, printing, time, discounts.
- Count the new customers who actually came from it. A code word or unique QR code on the flyer helps.
- Check after 8 weeks how many came back a second and third time. With a digital stamp card, you see this in your dashboard.
- Calculate cost per loyal customer: total costs divided by those who came back.
- Compare to customer lifetime value: what does a loyal customer bring in per year?
How to calculate your overall retention rate is explained in Calculate your customer retention rate. What other numbers you should track is covered in Measuring loyalty: 7 key metrics.
Bottom line
A new customer costs €7–35 depending on your business and only pays off if they come back. A loyal customer costs cents per visit and brings in hundreds per year. Every euro that turns a new customer into a loyal one works harder than a euro spent on the next ad. The digital stamp card is the cheapest tool for this: it tracks visits, rewards loyalty, and reaches customers directly. Start with stampa free up to 100 active customers, no credit card required. Start free now.