WhatsApp Opt-In: Collecting Consent Without Killing Conversions
Buying a phone number list and messaging it is the fastest way to ruin a WhatsApp number. It is also the thing we are asked about most often. The honest answer is no, and the better answer is that collecting your own consent is easier than it sounds.
Meta's rules for business messaging expect you to have opt-in from people before you send them business-initiated messages, and the exact wording of that requirement is in Meta's current documentation. Separately from the rules, there is a practical reason: people who asked to hear from you reply, and people who did not report you.
What counts as a good opt-in
- Clear: the person knows they are agreeing to WhatsApp messages from your business, not just 'updates'.
- Specific: it says roughly what you will send, such as order updates, offers, or reminders.
- Recorded: you can later show when and how they agreed.
- Easy to undo: they can stop whenever they like and you honour it.
A pre-ticked box buried under the terms does not meet that bar in spirit, even if some sites use it. People do not remember agreeing, and those are the ones who report you.
Places to ask, from easiest to hardest
At checkout or on a booking form
Add an unticked box under the phone field: 'Send me order updates and occasional offers on WhatsApp.' Keep updates and offers visible in the same line, so the person knows what they are accepting. Some businesses split it into two boxes, one for order updates and one for offers. That lowers opt-ins for offers slightly, but the people who tick it actually want it.
On the counter, in person
A salon receptionist saying 'Shall I send your next appointment reminder on WhatsApp?' gets a yes almost every time, because the benefit is plain. The trick is to write it down. A field in your customer record, or a tick on the booking sheet, is enough. A verbal yes that nobody noted is useless in a dispute.
Through a message from the customer
When a customer messages you first, they have opened a conversation, but that is not the same as agreeing to promotions. Ask the question inside the chat: 'Want us to message you when new stock arrives? Reply YES.' A direct reply of that kind is a clean record. Our guide to click-to-chat links and QR codes shows how to get people into that first message.
Ads and landing pages
A short form with name, number and a visible consent line works. Keep it to the minimum fields. Every extra box costs you sign-ups.
Wording that keeps conversions up
People hesitate when they fear spam. Address that in the same breath. Compare these two lines:
- 'I agree to receive marketing communications.' (cold, legal, vague)
- 'Send me new-arrival alerts on WhatsApp. About twice a month, stop anytime by replying STOP.' (specific, honest, a promise you can keep)
The second tends to convert at least as well, and the people who sign up are the right ones. A promise about frequency only works if you keep it. If you say twice a month, do not send twice a week.
Do not treat a customer's phone number on an old invoice as consent to marketing. They gave it so you could reach them about that purchase. If you want to send offers, ask properly, even if it means asking an existing customer again.
Keep the proof
Store, for each contact, that they opted in, when, and through which route. In the Meta CRM in WA Getway, contacts carry opt-in tracking along with stages and tags, and campaigns go only to opted-in contacts. That means your list is filtered for you before a campaign runs, instead of relying on someone remembering to check a spreadsheet.
Honour the exit
Opt-in is half of the deal. The other half is making leaving easy. When someone replies STOP, you should stop, at once. WA Getway processes STOP and START replies automatically on the Meta side. If you want the manual-process version and why shortcuts here hurt, read handling STOP and unsubscribe requests.
Once you have a clean list, organise it. A simple tag system, like the one in segmenting your contacts with tags, lets you send people only what they asked for.
A small plan for this week
- 1Add an unticked consent line to your checkout or booking form.
- 2Add a consent tick to the in-store customer sheet and train staff to ask.
- 3Rewrite the wording to say what you will send and how often.
- 4Decide where consent records live and who can see them.
- 5Send a one-time, friendly message to existing customers asking if they want updates.
If your forms and systems are scattered and you want consent captured in one place, that is a fair use of our custom integration work. Otherwise the steps above need nothing more than an afternoon and some clear wording.
Talk to us
Have a project in mind? Tell us about it.
Four quick questions and we'll reply within one business day with an honest view on the fastest way to ship it, whether that's our own products, a custom build or an integration.
Start your project
Let’s build something great
Which industry does your business belong to?
Pick the closest match — we'll tailor the rest for you.
Keep reading
Click-to-Chat Links and QR Codes for WhatsApp Customers
The easiest customer to get on WhatsApp is the one who taps a link or scans a code and starts the chat themselves. Here is how to set that up and where to put it.
WhatsApp MarketingHandling STOP and Unsubscribe Requests on WhatsApp the Right Way
The customer typed STOP. What happens next decides whether your number stays healthy. A look at doing opt-outs properly, by hand or automatically.
WhatsApp MarketingSegmenting Your WhatsApp Contacts With Tags, Simply
One list, one message, everyone annoyed. A few well-chosen tags fix most of that. Here is a small tagging system that a shop owner can actually keep up with.
