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

WhatsApp Marketing for Shops vs. Wallet Push: The Comparison

8 min read

WhatsApp marketing for shops sounds obvious: almost every customer has WhatsApp, messages get read, and the Business app is free. In practice, small shops stumble over consent, broadcast limits, data protection, and the effort of answering every message individually. Wallet push—notifications from a stamp card in Apple Wallet or Google Wallet—solves some of these problems, but has its own limits. This comparison is fair and names both sides.

What WhatsApp marketing legally requires

The most important point first, because this is where most mistakes happen. Advertising via WhatsApp is legally an electronic marketing message, like email or SMS. By law, it requires the recipient's prior explicit consent. Specifically, this means:

  • The number alone is not enough. The fact that a customer gave you their number for a reservation does not permit advertising.
  • Consent must be documented. When, how, for what. A note at the till with a checkbox, a web form, or a clear message from the customer ("Yes, I want offers via WhatsApp") with a date.
  • Withdrawal must be possible at any time. Every message should say how to unsubscribe, such as "STOP".
  • With the Business API, additionally: Marketing messages outside an ongoing conversation (24 hours after the last customer message) may only be sent via templates pre-approved by Meta.

Ignoring this risks cease-and-desist letters and account suspension. The data protection points in GDPR and loyalty programs apply here too.

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; data is processed outside the EU. This is possible under current frameworks but must be stated in your privacy policy.
  • Address book matching. The WhatsApp Business App accesses your phone's address book and matches contacts. If you use your personal phone, numbers of people who were never customers end up with WhatsApp. A separate business phone with an address book containing only opted-in contacts 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, it's simpler: the card sits in the customer's wallet, the shop sees no phone number, and 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, and the privacy policy per shop is auto-generated and hosted.

Reach and limits

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

WhatsApp Business API: no practical limit, but costs per message, a provider in between, template approval, and a quality rating that throttles sending if many messages are blocked.

Wallet push: goes to all card holders 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, and anyone who deletes the card is out. More on the tech in Sending push notifications to customers.

The comparison in a table

CriterionWhatsApp Business AppWhatsApp Business APIWallet Push (Stamp Card)
Consent requiredYes, explicit and documentedYes, plus template approval for marketingYes, checkbox when creating the card
CostFreePer message, plus providerIncluded in plan, free up to 100 customers
ReachLimited broadcast lists, saved contacts onlyLarge, with quality ratingAll card holders with consent
Effort per sendManual, maintain listCreate template, get approvalWrite text or use AI, send
Customer repliesYes, conversation possibleYes, with chat softwareNo, one-way
Data protectionNumbers at Meta, address book matchingNumbers at Meta and providerNo number needed at shop
AutomationNoneVia provider, effort requiredBirthday, win-back, quiet days built in
Loyalty integrationNoneNoneStamp count and reward in same card
Customer opt-outBlock or send STOPSTOP via templateTurn off notification per card, delete card

Where WhatsApp is clearly better

Honestly: everywhere a conversation is needed. Appointment confirmation at the salon, questions about an order, photo of the finished product, personal advice. Wallet push is one-way; you get no 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 chat feels different from a wallet notification.

Where wallet push is clearly better

For everything regular, automatic, and sent to many. Stamp update after purchase, reminder after three weeks without a visit, birthday greeting, offer for a quiet Tuesday. Doing that manually via WhatsApp costs time every day and needs a maintained list. As a wallet automation, it runs once set and automatically, and the message sits in the same card as the stamp count, which boosts impact. Plus: no address book, no number, no provider in between.

The combination that works for small shops

  • Wallet push as the base: every customer gets the stamp card in their wallet on the first visit. Stamps, rewards, reminders, and one to three offers per month run through it.
  • WhatsApp for conversation: appointments, questions, photos, personal messages to individual customers. No broadcast, no list, so no consent hassle for mass marketing.
  • No duplication: don't send the same offer over both channels, or it feels like spam.

Conclusion

WhatsApp marketing for shops is legally demanding, limited in reach, and daily handwork, but unbeatable when a conversation is needed. Wallet push is one-way, but automatic, without a phone number list, and directly tied to your loyalty program. For regular customer outreach, the stamp card in the wallet is the simpler and cleaner channel. With stampa, you set it up 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 advertising to customers via WhatsApp?
Only with explicit, documented consent from the customer. A number you have from a receipt is not enough. Without consent, advertising via WhatsApp is unlawful harassment under competition law.
What's the difference between WhatsApp Business App and WhatsApp Business API?
The app is free and designed for small contact lists, with limited broadcast lists. The API runs through providers, allows larger volumes, costs per message, and requires pre-approved templates for advertising.
Is a WhatsApp customer list a data protection problem?
It can be. Phone numbers are personal data, WhatsApp processes them outside the EU, and the Business App can match contacts from your address book. You need a legal basis and a note in your privacy policy.
Can I combine WhatsApp and wallet push?
Yes. Use wallet push for stamp updates and regular offers to all card holders, WhatsApp for personal follow-ups and appointments where a conversation is needed.

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

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 vs. stamp card: What really brings customers back

Discount card or stamp card: both promise customer loyalty, but only one reliably brings customers back. The short answer: the discount card lowers your price permanently without creating a reason to return. The stamp card costs you less and builds a reason to come back with every visit. This comparison runs both models for a small shop and shows when a discount card still makes sense.

7 min read
Comparison & Costs

Loyalty App vs. Wallet Pass: What Really Costs Less?

Own loyalty app or wallet pass for your loyalty program? Short answer: For stamps, rewards, and push messages, the wallet pass is cheaper in every way. It's ready in minutes, costs nothing up to 100 customers, and needs no download. The own app only makes sense if you need features far beyond customer loyalty. This comparison runs through both paths honestly.

7 min read