ROI van een loyaliteitsprogramma berekenen: formule en voorbeelden
ROI van een loyaliteitsprogramma berekenen: formule en voorbeelden ! Isometrische weergave van het rendement op investering De ROI van een loyaliteitsprogramma reken je zo uit: de extra brutowinst die het programma oplevert, min alle kosten, gedeeld door die kosten.

ROI van een loyaliteitsprogramma berekenen: formule en voorbeelden

De ROI van een loyaliteitsprogramma reken je zo uit: de extra brutowinst die het programma oplevert, min alle kosten, gedeeld door die kosten. Als je kapsalon door een spaarkaart € 2.100 extra brutowinst per jaar maakt en het programma kost € 1.440 aan abonnement en beloningen, is je ROI 46%. Het lastige is de eerste helft van de som. Je moet weten welke omzet echt extra is en welke je toch al had gehad. In dit artikel lees je hoe je dat aanpakt, wat een programma in Nederland kost, hoeveel extra bezoeken je nodig hebt om quitte te spelen en hoe je de opbrengst daarna omhoog krijgt.
TL;DR
- Formule: ROI = (extra brutowinst − programmakosten) ÷ programmakosten × 100%. Reken met marge, niet met omzet.
- Kosten: tel naast het abonnement ook de kostprijs van beloningen, je eigen tijd en eventuele extra scanners of locaties mee.
- Break-even ligt lager dan je denkt: een café met € 2,90 marge per koffie haalt een abonnement van € 540 per jaar terug met zo’n 4 extra koffies per week.
- Meet het verschil, niet het totaal: vergelijk bezoekfrequentie van leden vóór en na de start, of leden met vergelijkbare niet-leden.
- Geef het tijd: gedrag verandert eerst, de financiële winst volgt later. Beoordeel na minimaal een paar maanden, niet na drie weken.
Inhoudsopgave
- Wat ROI betekent bij een loyaliteitsprogramma
- Wat een loyaliteitsprogramma kost in Nederland
- Wat een loyaliteitsprogramma oplevert
- Rekenvoorbeeld: een kapsalon
- Break-even: hoeveel extra bezoeken heb je nodig?
- Zo meet je wat echt extra is
- Vijf manieren om de ROI te verhogen
- Onze kijk: ROI begint bij terugkeer
- Zelf uitrekenen wat het jou oplevert
- Veelgestelde vragen
- Bronnen
Wat ROI betekent bij een loyaliteitsprogramma
ROI staat voor return on investment, in het Nederlands het rendement op je investering. Het getal vertelt hoeveel je per uitgegeven euro terugverdient bovenop die euro zelf. Een ROI van 100% betekent: elke euro die je erin stopt komt terug, plus nog een euro winst. Een ROI van 0% betekent dat je precies quitte speelt.
Bij een loyaliteitsprogramma ziet de formule er zo uit:
ROI = (extra brutowinst door het programma − kosten van het programma) ÷ kosten van het programma × 100%
Drie dingen gaan hier vaak mis:
- Omzet in plaats van marge. Een extra knipbeurt van € 55 levert je geen € 55 op. Haal de kosten van product, materiaal en het deel van de arbeid dat ermee samenhangt eraf. Wat overblijft is je brutowinst per bezoek, en daarmee reken je.
- Alle omzet van leden meetellen. Je vaste klanten kwamen al. Als je hun complete besteding aan het programma toeschrijft, krijg je een ROI die er prachtig uitziet en niets betekent. Alleen de extra bezoeken en extra besteding tellen.
- Beloningen vergeten. De gratis tiende koffie of de korting op de vijfde behandeling is een echte kostenpost. Reken met de kostprijs, niet met de verkoopprijs: een gratis cappuccino kost je de bonen en melk, niet € 3,80.
Wat een loyaliteitsprogramma kost in Nederland
De kosten van een loyaliteitsprogramma bestaan uit meer dan het abonnement. Zet ze vooraf op een rij, dan weet je ook welke opbrengst je minimaal nodig hebt.
| Kostenpost | Wat het is | Waar je op let |
|---|---|---|
| Abonnement software | Maand- of jaarbedrag voor het platform | Jaarbetaling is vaak voordeliger; check wat er in het pakket zit |
| Beloningen | Kostprijs van gratis producten, kortingen, extra’s | Reken met inkoopprijs en het verwachte aantal inwisselingen |
| Hardware | Scanner, tablet of telefoon aan de balie | Een smartphone volstaat vaak; extra scanners kosten soms apart |
| Tijd | Opzetten, personeel uitleggen, berichten schrijven | Een uur per week is ook geld; houd het simpel |
| Drukwerk en promotie | Balieposter met QR-code, tafelkaartjes | Eenmalig en meestal laag |
| Extra locaties | Tweede vestiging of meerdere kassa’s | Vaak een toeslag per locatie |
Papieren stempelkaarten lijken gratis, maar ook die hebben kosten: drukwerk, fraude met nagemaakte stempels en vooral het ontbreken van data. Je weet niet wie je klanten zijn, hoe vaak ze komen of wanneer ze wegblijven. Daardoor kun je de ROI ook niet meten. Meer over de verschillen tussen kaarttypes lees je in ons stuk over de keuze tussen een puntenkaart en een stempelkaart.
Digitale systemen voor zelfstandige ondernemers werken bijna altijd met een vast maand- of jaarbedrag, dat meestal oploopt met het aantal locaties en functies zoals een kassakoppeling. Ter referentie de bedragen die wij zelf hanteren, zoals gepubliceerd op onze prijspagina:
| Pakket | Per maand | Per jaar |
|---|---|---|
| Starter | € 45,00 | € 540 |
| Professional | € 86,67 | € 1.040 |
| Multi-Location | € 207,50 | € 2.490 |
| Enterprise | op aanvraag | op aanvraag |
Daarbovenop kost een extra scanner € 5 per maand per scanner en een extra locatie € 25 per maand per locatie. Een uitgebreider overzicht van alle kostenposten, ook bij andere soorten systemen, staat in ons artikel wat een digitaal loyaliteitsprogramma kost.
Wat een loyaliteitsprogramma oplevert
De opbrengstkant bestaat uit een paar bronnen. Niet allemaal even makkelijk in euro’s uit te drukken, maar wel allemaal te meten.
Extra bezoeken
De grootste en best meetbare opbrengst. Komt een klant die normaal vijf keer per jaar komt nu zes keer, dan is dat ene bezoek je winst. Bij salons en cafés is dit vrijwel altijd de kern van de ROI.
Hogere besteding per bezoek
Klanten die sparen voor een beloning geven vaak meer uit. Volgens onderzoek van Michigan State University uit 2025 besteedden klanten 43,3% meer terwijl ze naar een beleving als beloning toewerkten, en 63,7% meer na het inwisselen ervan, vergeleken met programma’s die een fysiek product als beloning gaven. Je eigen cijfers zullen anders zijn, maar de richting is duidelijk: de keuze van de beloning beïnvloedt je rendement.
Klanten die niet wegblijven
Een klant die je niet kwijtraakt, levert jarenlang omzet op. Dat is de customer lifetime value (CLV). Een eenvoudige schatting: gemiddelde brutowinst per bezoek × bezoeken per jaar × aantal jaren dat een klant blijft. Behoud je door het programma tien klanten per jaar die anders waren afgehaakt, dan tel je hun jaarwinst mee. Ook in krappe tijden blijven veel consumenten trouw aan wat ze kennen: uit de Koopkracht Monitor van Markteffect bleek dat loyaliteit aan vertrouwde merken sterk aanwezig blijft, ook nu de koopkracht onder druk staat.
Reviews en nieuwe klanten
Meer Google-reviews maken je vindbaarder voor nieuwe klanten in de buurt. Dit is lastiger in euro’s te vangen, maar je kunt het aantal reviews per maand vóór en na de start vergelijken en bijhouden hoeveel nieuwe klanten zeggen je via Google te hebben gevonden. Wil je meer cijfers over klantenbinding als vergelijkingsmateriaal, bekijk dan onze verzameling loyaliteitsstatistieken.
Rekenvoorbeeld: een kapsalon
Een voorbeeld met afgeronde, verzonnen getallen om de som te laten zien. Vul je eigen cijfers in.
Uitgangssituatie
- 300 actieve klanten die gemiddeld 5 keer per jaar komen
- Gemiddelde behandeling: € 55
- Brutowinst per behandeling na product en materiaal: € 35
- Beloning: € 15 korting na 6 stempels, kostprijs voor jou € 15
Opbrengst na een jaar
- 60 klanten (20%) komen één keer extra: 60 × € 35 = € 2.100 extra brutowinst
Kosten na een jaar
- Abonnement Starter: € 540
- Beloningen: 60 inwisselingen × € 15 = € 900
- Totaal: € 1.440
ROI = (€ 2.100 − € 1.440) ÷ € 1.440 × 100% = 46%
Let op wat hier niet in zit: hogere besteding per bezoek, klanten die anders waren vertrokken en nieuwe klanten via reviews. Dit is dus een voorzichtige berekening. Komen er ook nog maar vijf klanten bij die anders waren weggebleven (5 × 5 bezoeken × € 35 = € 875), dan stijgt de ROI naar ruim 100%.
Andersom geldt ook: geef je een te dure beloning, bijvoorbeeld een gratis behandeling na vijf bezoeken, dan eet de beloning je winst op. Stel daarom eerst je beloning vast en reken dan pas verder. Meer over een opzet die voor salons werkt, lees je in onze uitleg over een digitale stempelkaart maken voor je salon.

Break-even: hoeveel extra bezoeken heb je nodig?
De snelste check voordat je begint: deel de jaarkosten van het programma door je brutowinst per bezoek. Dan weet je hoeveel extra bezoeken je nodig hebt om quitte te spelen.
Extra bezoeken voor break-even = jaarkosten ÷ brutowinst per bezoek
| Type zaak | Brutowinst per bezoek (voorbeeld) | Jaarkosten abonnement | Extra bezoeken per jaar | Per week |
|---|---|---|---|---|
| Café (koffie) | € 2,90 | € 540 | 187 | ± 4 |
| Lunchroom | € 8 | € 540 | 68 | ± 1,3 |
| Kapsalon | € 35 | € 540 | 16 | ± 0,3 |
| Kledingwinkel | € 30 | € 540 | 18 | ± 0,4 |
Dit is break-even op het abonnement alleen; tel de kostprijs van je beloningen er nog bij op. Toch zie je meteen het patroon. Een café heeft vier extra koffies per week nodig, bij een vaste klantenkring van een paar honderd mensen is dat weinig. Een salon heeft genoeg aan zestien extra afspraken per jaar. Bij een klantenkaart voor je winkel of een stempelkaart voor je restaurant werkt dezelfde som.
Wil je dit niet met de hand uitrekenen? Met onze ROI-calculator vul je je eigen klantenaantal, besteding en bezoekfrequentie in en zie je direct wat extra terugkeer oplevert.

Zo meet je wat echt extra is
De formule is simpel; het meten van de extra omzet is het echte werk. Drie manieren, van eenvoudig naar nauwkeurig:
- Voor en na. Noteer vóór de start je aantal bezoeken per maand, gemiddelde besteding en aantal terugkerende klanten. Vergelijk na drie en zes maanden. Houd rekening met seizoenen: vergelijk oktober met oktober vorig jaar, niet met de zomer.
- Leden versus niet-leden. Vergelijk de bezoekfrequentie van klanten met een spaarkaart met die van klanten zonder. Pas op: je trouwste klanten melden zich als eerste aan, dus het verschil is deels zelfselectie. Kijk daarom vooral naar hoe de frequentie van leden verandert ten opzichte van hun eigen gedrag vóór aanmelding.
- Een actie testen. Stuur een pushbericht naar de helft van je klanten die al zes weken niet zijn geweest en niet naar de andere helft. Het verschil in terugkeer is het effect van dat bericht, zuiver gemeten.
De KPI’s die je bijhoudt
Eén getal vertelt niet het hele verhaal. In een overzicht van LoyaltyFacts van onderzoek naar loyaliteits-KPI’s wordt een mix aangeraden van gedragsmatige, financiële en houdingsgerichte maatstaven. Voor een zelfstandige zaak vertaalt dat zich naar:
- Bezoekfrequentie: hoe vaak komt een lid per maand of jaar?
- Inwisselpercentage: hoeveel van de volle kaarten worden ingewisseld? Erg laag betekent dat de beloning niet aanspreekt of te ver weg ligt.
- Actieve leden: hoeveel kaarthouders hebben de laatste 90 dagen een stempel gekregen?
- Extra omzet en CLV: de financiële kant uit de formule hierboven.
- Tevredenheid: reviews en hun gemiddelde score, of een simpele vraag als: zou je ons aanraden?
Wanneer je resultaat ziet
Gedrag verandert sneller dan je winst-en-verliesrekening. In de eerste weken zie je aanmeldingen en stempels; de extra bezoeken stapelen zich pas op als klanten hun ritme hebben aangepast. Bij een salon waar klanten eens per zes à acht weken komen, heb je al minstens twee volle cycli nodig voordat je iets zinnigs kunt zeggen. Beoordeel je ROI daarom niet eerder dan na drie maanden, en neem pas na zes maanden een echt besluit.
Vijf manieren om de ROI te verhogen
1. Kies een beloning die weinig kost en veel voelt. Een beleving, een upgrade of iets exclusiefs heeft vaak een lage kostprijs en een hoge waarde voor de klant. Het eerder genoemde onderzoek laat zien dat zulke beloningen de besteding sterker opdrijven dan een productcadeau.
2. Combineer vaste beloningen met gerichte acties. Stempels belonen iedereen gelijk. Gerichte aanbiedingen voor een specifieke groep kunnen meer opleveren: in onderzoek in het Journal of Retailing leverden individueel gerichte coupons drie keer meer extra omzet op dan de standaardbeloningen van het programma. Het meest rendabel is beide naast elkaar: de spaarkaart als basis, een gericht bericht voor klanten die wegblijven.
3. Spreek klanten aan voordat ze afhaken. Een bericht aan iemand die acht weken niet is geweest, kost je bijna niets. Elke klant die daardoor terugkomt, telt direct in je ROI.
4. Vraag op het juiste moment om een review. Direct na een goed bezoek is de bereidheid het grootst. Meer reviews betekent meer nieuwe klanten zonder advertentiebudget.
5. Haal de drempel weg. Elke extra stap bij het aanmelden kost leden. Een kaart die klanten in hun telefoon zetten zonder app te downloaden, met een QR-code aan de balie, scheelt aanmeldingen en dus opbrengst.
Let op bij pushberichten en sms
Stuur je klanten commerciële berichten, zoals een actie of een aanbieding, dan heb je in Nederland vooraf toestemming nodig. De ACM houdt toezicht op dit verbod op ongevraagde communicatie zonder voorafgaande toestemming en legde eerder een sms-verzender boetes op van in totaal € 550.000, die de rechter later vernietigde. Vraag dus bij aanmelding duidelijk of klanten acties willen ontvangen en leg dat vast. Twijfel je of een bepaald bericht als reclame telt, overleg dan met een jurist die thuis is in privacy- en marketingrecht voordat je verstuurt.
Onze kijk: ROI begint bij terugkeer
We zien bij salons, cafés en winkels steeds hetzelfde: ondernemers die twijfelen over een loyaliteitsprogramma, denken vooral aan de kosten van de beloning. Maar de echte winst zit in het bezoek dat anders niet was gekomen. Een klant die zes in plaats van vijf keer per jaar komt, verandert je jaarcijfers meer dan welke aanbieding ook.
Daarom hebben we Beepify gebouwd rond drie dingen die die terugkeer direct beïnvloeden. Klanten zetten hun spaarkaart met één scan in Apple Wallet of Google Wallet, zonder extra app, dus meer mensen doen mee. Je stuurt met één klik een pushbericht naar hun telefoon, ook automatisch rond een verjaardag of als ze in de buurt zijn. En na elk bezoek gaat er automatisch een verzoek uit om een Google-review te schrijven. Met real-time analytics zie je vervolgens welke klanten terugkomen en welke wegblijven, zodat je je ROI niet hoeft te schatten maar kunt aflezen.
Ons advies: begin klein. Eén kaart, één heldere beloning, één bericht per maand. Meet na drie maanden je bezoekfrequentie en reken de som uit dit artikel. Pas dan uitbreiden.
— erenmette
Zelf uitrekenen wat het jou oplevert
Wil je weten of een digitale spaarkaart voor jouw zaak rendeert? Reken het eerst door met de ROI-calculator. Klopt de som, dan zet je met Beepify in korte tijd een kaart in je eigen huisstijl op, met QR-code stempels, pushberichten en automatische reviewverzoeken. Het Starter-pakket kost € 45,00 per maand of € 540 per jaar; alle pakketten vind je op de prijspagina. Hoe je in zeven stappen van start gaat, lees je op onze pagina over een loyaliteitsprogramma opzetten.
Veelgestelde vragen
Wat is een goede ROI voor een loyaliteitsprogramma?
Alles boven 0% betekent dat het programma zichzelf terugverdient. Voor een kleine zaak is een ROI van 50% tot 100% in het eerste jaar een realistisch doel als je voorzichtig rekent, dus alleen met extra bezoeken. Komen hogere besteding en behouden klanten erbij, dan kan het meer worden.
Wat kost een loyaliteitsprogramma in Nederland?
Een papieren stempelkaart kost alleen drukwerk, maar levert geen data op. Digitale systemen werken met een maand- of jaarabonnement; bij Beepify begint dat bij € 45,00 per maand of € 540 per jaar voor het Starter-pakket. Tel daar de kostprijs van je beloningen en eventuele extra scanners of locaties bij op.
Hoe snel verdien ik een loyaliteitsprogramma terug?
Dat hangt af van je marge per bezoek. Een kapsalon met € 35 brutowinst per behandeling heeft zo’n zestien extra afspraken per jaar nodig om het Starter-abonnement terug te verdienen, een café rond de vier extra koffies per week. Geef het programma minimaal drie maanden voordat je conclusies trekt.
Waar staat ROI voor?
ROI staat voor return on investment, in het Nederlands rendement op investering. Het geeft in procenten aan hoeveel winst een investering oplevert ten opzichte van wat ze kost. Bij een loyaliteitsprogramma is dat de extra brutowinst min de kosten, gedeeld door de kosten.
Hoe voorkom ik dat beloningen mijn winst opeten?
Reken de beloning vooraf door: kostprijs van de beloning gedeeld door het aantal stempels moet ruim onder je brutowinst per bezoek liggen. Kies liefst beloningen met een lage kostprijs en een hoge waarde voor de klant, zoals een upgrade of een extra behandeling. Controleer na een paar maanden het inwisselpercentage en pas het aantal stempels aan als dat nodig is.
Bronnen
- DIY Marketers: Customer Loyalty Rewards That Increase Spending by 63%
- Marketing Report: Markteffect Koopkracht Monitor
- LoyaltyFacts: De KPI’s die loyaliteitsprogramma’s écht laten werken
- Journal of Retailing: Comparing the effectiveness of rewards and individually targeted coupons in loyalty programs
- ACM: Boetes SD&P voor sms-spam gedeeltelijk herroepen
- ACM: Rechter vernietigt boete voor sms-spam SD&P
Aanbevelingen
Envie d’essayer ?
Créez votre propre carte de fidélité numérique en 5 minutes. Démarrage gratuit, sans application.
Choisissez votre secteur et voyez comment ça marcheArticles liés
Repeat Purchase Rate Formula: How to Calculate and Use It
Learn the repeat purchase rate formula with worked examples for salons, cafes and shops, plus how to pick the right time window and read your result.
Multi-locatie loyaliteitsprogramma: één spaarkaart, alle vestigingen
Een loyaliteitsprogramma voor meerdere vestigingen: één kaart of per locatie, waar je op let, wat het kost, hoe je uitrolt en wat de AVG vraagt.
Cafe Loyalty Program: How to Build One That Brings Regulars Back
How to set up a cafe loyalty program in the Netherlands: which format works, what it costs, how to stay AVG compliant, and how to get the second visit.