Free up to 100 customers · set up in 5 minutesStart free

WhatsApp Marketing for Shops: Is It Really Worth It?

Almost everyone has WhatsApp – but most shop owners don't know that advertising without consent can result in a fine.

8 min read

WhatsApp marketing sounds tempting: almost every customer has WhatsApp, messages get read, and the Business app is free. But in practice, small shops stumble over consent, broadcast limits, data protection and the effort of answering every message individually. Wallet push – notifications via a loyalty card in Apple Wallet or Google Wallet – solves some of these problems. This comparison shows you both sides honestly.

Take the self-test: Is WhatsApp marketing feasible for you?

  • Do you have documented consent from every customer for advertising?
  • Do you use a dedicated business phone with an address book only for customers?
  • Do you have time each week to maintain broadcast lists and send messages?
  • Is WhatsApp mentioned in your privacy policy?
  • Do you know how customers can unsubscribe, and have you documented it?

If you answered no to more than two questions, WhatsApp marketing is a legal or practical risk for you.

What WhatsApp marketing legally requires

Advertising via WhatsApp is legally like email or SMS. Under competition law, you need the recipient's prior explicit consent. This means:

The phone number alone is not enough. Just because a customer gave you their number for a reservation doesn't allow you to send advertising.

Consent must be documented. When, how, and for what purpose. A checkbox on a receipt, a web form, or a clear message from the customer ("Yes, I want offers via WhatsApp") with a date.

Unsubscribe must be possible at any time. Every message should say how to opt out, such as "STOP".

With the Business API, there's an additional requirement: Commercial messages outside an ongoing conversation can only be sent via templates pre-approved by Meta.

Ignoring this risks fines and account suspension. The data protection aspects in GDPR and loyalty programs apply here as well.

Data Protection: The Customer List Is the Problem

A WhatsApp customer list consists of phone numbers, which are personal data. Three points you should know:

Data transfer. WhatsApp belongs to Meta, and data is processed outside the EU. This must be stated in your privacy policy.

Address book sync. The WhatsApp Business app accesses your phone's address book. If you use your personal phone, numbers of people who were never customers end up with WhatsApp. A dedicated business phone with an address book only for customers is the minimum.

Broadcast lists don't show recipients, but groups do. A customer in a group sees everyone else's numbers. Groups are off-limits for marketing.

With wallet push, the situation is simpler: the card sits in the customer's wallet, the shop doesn't see any phone number. Sending runs through Apple and Google as part of the wallet function. With stampa, marketing consent is a separate checkbox when creating the card, off by default. The privacy policy is automatically generated and hosted.

Reach and Limits

WhatsApp Business App: Broadcast lists are limited to a certain number of recipients per list. Only contacts who have saved your number receive the broadcast. With 300 customers, that means multiple lists and hoping everyone has saved your number.

WhatsApp Business API: No practical limit, but costs per message, an intermediary involved, template approval and a quality rating. With many blocks, sending gets throttled.

Wallet push: Goes to all cardholders with marketing consent, no list, no saved number needed. The message appears as a wallet notification on the lock screen. The customer can turn off notifications per card. Whoever deletes the card is out. More on the technology in Sending push notifications to customers.

The Comparison in a Table

CriterionWhatsApp Business AppWhatsApp Business APIWallet Push (Loyalty Card)
Consent requiredYes, explicit and documentedYes, plus template approval for advertisingYes, checkbox when creating card
CostFreePer message, plus intermediaryIncluded in plan, free up to 100 customers
ReachLimited broadcast lists, only saved contactsLarge, with quality ratingAll cardholders with consent
Effort per sendManual, maintain listCreate template, get approvalWrite text or use AI, send
Customer repliesYes, dialogue possibleYes, with chat softwareNo, one-way
Data protectionNumbers at Meta, address book syncNumbers at Meta and intermediaryNo number needed at shop
AutomationsNoneVia intermediary, effort requiredBirthday, win-back, quiet days built-in
Link to loyaltyNoneNoneStamp balance and reward in same card
Customer opt-outBlock or write STOPSTOP via templateTurn off notification per card, delete card

Where WhatsApp is clearly better

Anywhere a conversation is needed. Appointment confirmation at the salon, question about an order, photo of the finished product, individual advice. Wallet push is one-way, you don't get a reply.

If you're already messaging customers via WhatsApp as a salon or workshop, keep doing it. WhatsApp also feels more personal: a message from the owner in the chat feels different from a wallet notification.

Where Wallet Push is clearly better

For everything that's regular, automatic and goes to many people. Stamp update after purchase, reminder after three weeks without a visit, birthday greeting, promotion for a quiet Tuesday.

Doing this manually via WhatsApp costs time every day and requires a maintained list. As a wallet automation, it runs automatically once set up. The message appears in the same card as the stamp balance, which increases impact.

Plus: no address book, no number, no intermediary involved.

How it looks in practice

A café sends a promotion every Monday via WhatsApp broadcast. After four weeks, the owner notices: only half the customers have saved the number, three have complained, and two customers have blocked her. The quality rating drops. She switches to wallet push: every customer gets the loyalty card on their first visit, the promotion goes out automatically, and the complaints stop.

What happens if you don't change anything

Every week without automatic customer engagement, regular customers are lost without you noticing. They simply come less often because they're forgotten. WhatsApp marketing without proper consent can result in a fine. With consent, it costs time you don't have. Wallet push is set up in five minutes, free up to 100 customers, and then runs on its own.

The combination that works for small shops

Wallet push as the foundation: Every customer gets the loyalty card in their wallet on their first visit. Stamps, rewards, reminders and one to three promotions per month run through it.

WhatsApp for dialogue: Appointments, questions, photos, personal messages to individual customers. No broadcast, no list, so no consent hassle for mass advertising.

No duplication: Don't send the same promotion over both channels, or it feels like spam.

Conclusion

WhatsApp marketing for shops is legally demanding, limited in reach and manual work in everyday life. In return, it's unbeatable when a conversation is needed. Wallet push is one-way, but automatic, without a phone list and directly connected to the loyalty program.

For regular customer outreach, the loyalty card in the wallet is the simpler and cleaner channel. With stampa, you set it up for free, up to 100 active customers without a credit card, with marketing consent as a separate checkbox and ready-made privacy policy: get started free.

Frequently asked questions

Can I send customers advertising via WhatsApp?
Only with explicit consent, which you must document. A phone number from a receipt is not enough. Without consent, you risk a fine.
What's the difference between WhatsApp Business App and API?
The app is free but has limited broadcast lists. The API costs per message, allows larger volumes and requires approved templates for advertising.
Is a WhatsApp customer list a data protection problem?
Yes, if you manage it incorrectly. Phone numbers are personal data, WhatsApp processes them outside the EU, and you need a legal basis.
Can I combine WhatsApp and wallet push?
Yes. Wallet push for stamps and promotions to everyone, WhatsApp for personal conversations and appointments. No duplication for the same promotion.

Turn customers into regulars.

Digital stamp card in Apple & Google Wallet. No app, no hardware – set up in 5 minutes.

Start free

Free up to 100 active customers · no credit card · cancel monthly

Read more

Comparison & Costs

Loyalty Card App for Small Shops: Selection Checklist

You're looking for a loyalty card app for small shops and don't know which provider is right for you? Most offerings look similar at first glance. This checklist shows you which criteria actually determine success or frustration.

7 min read
Comparison & Costs

Newsletter for small shops: Is it still worth it?

Newsletters were once the only way to reach customers between visits. Today there's Wallet Push: a message via the digital stamp card, straight to the lock screen. The short answer: newsletters still work, but for different things than before. This comparison shows what they can do, what they cost and where Push replaces them.

7 min read
Comparison & Costs

Discount card or stamp card: What brings customers back?

Discount card or stamp card – both promise customer loyalty. But only one reliably brings customers back. The short answer: discount card lowers your price permanently with no reason to return. Stamp card costs less and builds a reason for the next visit with every visit. This comparison runs both models for small shops and shows when discount still makes sense.

7 min read