The figures and scenarios in this article are illustrative: adapt them to your margins and your own data. They are not EasyFid customer results. See how to measure your results.
Every month, the same question comes back to every independent shop owner: should the marketing budget go into flyers, a Google Ads campaign or an Instagram promo to attract new faces? Or is it better to take care of the customers who already walk through the door regularly? Both feel legitimate, but they don't offer anywhere near the same return.
This article compares the real cost of winning a new customer with the cost of keeping an existing one, for a local business — bakery, hair salon, restaurant, wine shop. Spoiler: the balance clearly tips to one side, but that's not a reason to stop all acquisition. Here's how to split your budget sensibly.
Table of contents
What a new customer really costs
Attracting a customer who doesn't know you yet has a real cost, even though small shops rarely calculate it precisely. You need to add up:
- Local advertising: a Google Ads or Meta Ads campaign targeted at a neighborhood generally costs several euros to several dozen euros per new customer acquired, depending on your sector and local competition.
- Printed materials: flyers, posters, business cards, with a conversion rate that's often low for a mailbox drop.
- Welcome discounts: a free coffee, a 20% discount on a first purchase means sacrificed margin on every new customer, before you even know whether they'll come back.
- Your own time: the hours spent running social media, answering reviews, managing a campaign — an invisible but very real cost.
The result: a new customer often costs several euros, sometimes several dozen euros, before generating a single sale. And nothing guarantees they'll come back a second time.
The real cost of loyalty
Keeping a customer who already knows you is structurally cheaper, for a simple reason: the trust and the relationship already exist. It's no longer about convincing — it's about reminding and rewarding.
With a digital loyalty card like EasyFid, the math is straightforward. On the Starter plan at €9.99/month (up to 500 customers), the cost of running the loyalty program works out to about €0.02 per customer per month — not counting the value of the points or rewards you choose to offer, which stays entirely under your control. Compared with the several dozen euros spent to reach someone who's never heard of you, the gap is huge.
Practical tip: before launching a new acquisition campaign, calculate first what it would be worth simply to bring back existing customers who haven't set foot in your shop in the past 60 days. It's often the fastest and most profitable lever you have.
Why the gap matters for your budget
The logic is straightforward even without an outside study: a customer who comes back usually costs less to serve, buys more easily because trust is already there, and doesn't need to be won over again at every visit.
For an independent shop with a limited marketing budget, this difference changes everything. Spending €200 a month to attract 10 one-off new customers often brings in less than spending that same €200 to get 150 existing customers to come back more often.
When to invest in acquisition anyway
This doesn't mean you should stop attracting new customers — a shop that never renews its customer base eventually stagnates or naturally declines (people move away, habits change, competition arrives). Acquisition stays essential in a few specific cases:
- Opening or moving address: you need to build a customer base before you can start keeping it loyal.
- A growing trade area: a new neighborhood, new buildings nearby — there's a pool of potential customers to reach quickly.
- An aging or naturally shrinking customer base: regular renewal offsets the inevitable attrition every local shop experiences over time (people move, habits change).
The right approach isn't acquisition or loyalty, but a balance: most of the budget on keeping existing customers, a smaller, targeted share on acquisition to renew the base.
Setting up a loyalty program that pays off
Effective loyalty doesn't rely on good intentions or a paper stamp card forgotten in a drawer. It needs a system that's simple, visible and automatic. A digital loyalty card built directly into Apple Wallet and Google Wallet checks these three boxes: the customer always has it on them, points update the moment they're credited at the register, and you no longer have to chase anyone manually.
If you run a shop, salon or restaurant, setting up a digital loyalty program usually takes under an hour, with no extra equipment to buy: a smartphone is enough to scan and credit points. Depending on the size of your customer base, two plans are available: Starter at €9.99/month (up to 500 customers, 1 user) or Pro at €19.99/month (up to 1,500 customers, 3 staff accounts plus the admin account) — enough to cover a small shop as well as a team of several staff members. You can compare both plans in detail on the pricing page to pick the one that matches your customer volume.
Practical tip: don't reserve loyalty for your biggest spenders. A customer who comes in once every two months with a modest basket can turn into a weekly customer simply because they see their points progress right on their phone, with no effort on their part.
Invest Where the Return Is Most Reliable
Turn your existing customers into regulars, with no extra advertising budget.
App Store → Google Play →Frequently asked questions about acquisition cost and loyalty
Should I completely stop acquiring new customers?
No. Acquisition remains necessary to offset natural customer turnover (people moving, changing habits) and to grow the business. The idea is to rebalance the budget toward loyalty, which generally offers a better return for an already-established local shop.
How do I calculate the acquisition cost of a customer for my shop?
Add up all your marketing spend over a given period (advertising, flyers, welcome discounts, time spent) then divide that total by the number of new customers actually acquired over the same period. Compare this figure with the cost of running your loyalty program to make an informed decision.
Is a digital loyalty card expensive to set up?
No. EasyFid offers a Starter plan at €9.99/month for up to 500 customers, and a Pro plan at €19.99/month for up to 1,500 customers with 3 staff accounts plus the admin account. Per customer managed, the cost stays far below that of a typical acquisition campaign.
Does EasyFid work on both iPhone and Android?
Yes. EasyFid is available on both the App Store and Google Play, with loyalty points updated live in Apple Wallet and Google Wallet.
How long before I see an effect on loyalty?
There's no fixed timeline — it depends on your shop, your rules and how consistently you use the card. Track your own numbers (return visits, average basket) over comparable periods to see what's actually changing for you.