Email loyalty program for a cafe or restaurant: how to start one without an expensive app
How to build customer loyalty at your cafe or restaurant using email, without a loyalty app that costs thousands a year.
Nearly every cafe or restaurant owner is eventually pitched a loyalty app: a virtual card, points, push notifications. It costs a few hundred euros a month, and the customer has to install yet another app they will forget about in three days. The good news is that you do not need any of that to keep your customers coming back.
Email does most of the work, at a fraction of the cost. A customer gives you their address once, and you can send them a birthday offer, a coupon for their tenth coffee, or an invitation to a tasting night. In this article I will show you, step by step, how to start an email loyalty program for hospitality, which tools to use, and which mistakes to avoid so you do not land in spam or on the wrong side of GDPR.
Why email beats an app for a small venue
A loyalty app looks impressive in the demo, but it carries a hidden cost: the customer has to be convinced to download it. Most never do, and those who do delete it quickly. You pay the monthly subscription no matter how many people actually use it.
Email works the other way around. Everyone has an email address and checks it daily. Nothing needs to be downloaded, it takes no space on the phone, and it stays yours even if you switch software providers.
- Little or no cost at the start; you pay as your list grows.
- Customers remember you because you land directly in their inbox.
- The data is yours, not owned by a platform that could disappear.
For a small or mid-sized venue, a simple email program usually brings back more repeat visits than an expensive, complicated app.
How to collect email addresses without annoying customers
Collecting addresses the right way is what everything else depends on. Do not push hard for the email at the register when there is a queue. Offer a clear reason and an immediate benefit.
- A small sign with a QR code on the table or at the counter: "Scan and get a free coffee on your first visit."
- A short form on your website or booking page with a single field: the email address.
- At events or special menus, a card where the customer leaves their address for future invitations.
Ask only for what you use: the email and, optionally, first name and birthday for a birthday offer. State clearly what they will receive and how often. A customer who knows they will get a good offer a few times a month stays; one who feels tricked unsubscribes immediately.
The automations that do the work for you
The beauty of email is that you set it up once and it runs on its own. Three automations cover most of a venue's needs:
- Welcome email: goes out automatically the moment someone signs up, with a small gift (a coffee, a dessert, a discount on the first order). This is when the customer is most receptive.
- Birthday email: if you collected the birthday, a coupon reaches them automatically a few days before. Few people say no to a bit of attention on their birthday.
- Win-back email: for those who have not visited in a while, a short "we missed you" message with an offer brings them back.
On top of these you can add a simple newsletter when you feel like it: the week's menu, a special night, a new product. Do not send too often; a few good messages a month are plenty.
The tools and the real cost
You do not need expensive software. Platforms like Mailchimp, Brevo (formerly Sendinblue), or MailerLite have free plans that comfortably cover a small or mid-sized customer list, with basic automations included. You only start paying when the list grows seriously, and even then the cost stays well below a dedicated app.
What you actually need:
- An account on one of these platforms.
- A sign-up form linked to your website or a QR code.
- The three automations above, written once.
If the technical side feels complicated, that is where a partner comes in. At MPO Web Studio we connect your form, set up the automations, and hand you a system that runs on its own, all delivered remotely and with transparent pricing, no inflated monthly subscription. You can see a ready-made demo first before paying anything.
Mistakes that land you in spam or in GDPR trouble
A badly run email program does more harm than good. Avoid the classic traps:
- Do not buy address lists and do not add people without their consent. It is illegal in the EU and sends you straight to spam.
- Always put a visible unsubscribe link in every email. It is legally required and, paradoxically, it builds trust.
- Keep proof of consent: who signed up, when, and for what. GDPR requires you to be able to demonstrate consent.
- Do not send too often and do not promise what you cannot deliver. A customer tired of messages unsubscribes and remembers you badly.
Follow these rules and email stays a cheap, owned channel that is hard to beat. Need help starting it right? Message us on WhatsApp and we will show you exactly what it would look like for your venue.
Frequently asked questions
How much does an email loyalty program cost per month?+
It can be free at the start. Popular platforms offer no-cost plans for small or mid-sized lists. You only start paying once the list grows significantly, and even then the cost stays well below a loyalty app with a fixed subscription.
Do I need a website to collect email addresses?+
Not necessarily. You can use a QR code on the table or at the counter that leads to a simple sign-up form. A website helps with bookings or menus too, but you can launch the email program without one.
Isn't this too technical for me?+
The initial setup takes a little patience, but you do it once and then it runs on its own. If you would rather not touch the technical side, a partner like MPO Web Studio sets it up remotely and hands you a working system.
How often should I send emails?+
A few good messages a month are enough, plus the welcome and birthday automations that go out on their own. Too many emails lead to unsubscribes; too few and the customer forgets you. Quality matters more than frequency.
Is it legal to send offers by email to customers?+
Yes, as long as the customer gave explicit consent, can unsubscribe at any time, and you keep proof of that consent. Do not buy lists or add people without permission; that is where the GDPR trouble starts.
7 mistakes that drive clients away from your website
Leave your email and get the guide right here, instantly. No spam.
Want to see what your business's website could look like?
Message us on WhatsApp and we'll build you a free demo website with your business name on it. See it first, then decide — no strings attached.