Devtechify
WhatsApp Marketing

WhatsApp Opt-In: Collecting Consent Without Killing Conversions

KarthikFounder & Full-Stack Engineer4 min read

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 do this

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

  1. 1Add an unticked consent line to your checkout or booking form.
  2. 2Add a consent tick to the in-store customer sheet and train staff to ask.
  3. 3Rewrite the wording to say what you will send and how often.
  4. 4Decide where consent records live and who can see them.
  5. 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.

opt-inconsentWhatsApp marketingcompliance

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.

DevTechify

Start your project

Let’s build something great

1
2
3
4

Which industry does your business belong to?

Pick the closest match — we'll tailor the rest for you.