Skip to main content

WhatsApp

WhatsApp Opt-In: How to Collect Customer Consent the Right Way

Meta requires opt-in before you message anyone on WhatsApp. Here is what valid consent looks like, where to collect it, wording you can copy, and how to manage opt-outs.

MonoChat Team Updated: 7 min read

On this page
  1. What Meta requires for WhatsApp opt-in
  2. Where to collect WhatsApp opt-in
  3. WhatsApp opt-in wording examples
  4. Confirm the opt-in with a utility template
  5. Collect consent by message type
  6. How to handle WhatsApp opt-outs
  7. Keep a record of every opt-in
  8. Common WhatsApp opt-in mistakes
  9. How to collect and manage WhatsApp opt-in with MonoChat
  10. Sources

WhatsApp opt-in is a customer’s permission to receive messages from your business on WhatsApp, and Meta requires it before you send the first message. To be valid, the opt-in must make clear that the person is agreeing to receive messages from you, name your business, and comply with the laws that apply to you. You can collect it almost anywhere: a website form, checkout, an SMS, a phone call, or a paper form in your store.

Getting this right protects more than your compliance record. People who expect your messages read and reply to them, while people who are surprised block and report you, and that feedback is what drives template pauses, messaging limits, and account restrictions. This guide covers the rules, the best places to collect consent, wording you can copy, and how to handle opt-outs.

What Meta requires for WhatsApp opt-in

The WhatsApp Business Messaging Policy sets two conditions before you contact anyone. The person must have:

  1. Given you their mobile phone number (or username), and
  2. Given you opt-in permission confirming they want to receive later messages or calls from your business.

Meta’s developer documentation adds three requirements for how you collect that opt-in:

  • State clearly that the person is opting in to receive communication from your business.
  • Name your business so people know who will message them.
  • Comply with applicable law, including any notices and permissions required where you and your customers are.

Since the November 2024 policy update, opt-in can be general rather than specifically about WhatsApp, as long as those requirements are met. You remain responsible for choosing the method and proving it complies with the law. Privacy and marketing-consent rules differ by country, so check what applies to you, for example with your legal advisor.

The policy also requires you to respect every request to block, stop, or opt out, whether it reaches you on WhatsApp or elsewhere, including removing the person from your contact list.

Where to collect WhatsApp opt-in

Meta lists SMS, websites, phone calls (using an IVR flow), and in-person or paper forms as supported methods. In practice, most businesses combine several touchpoints:

TouchpointHow it worksGood for
Website form or pop-upPhone field plus an unticked consent checkboxNewsletters, lead capture
CheckoutOptional checkbox for order updates and, separately, offersE-commerce order updates
Account settingsNotification preferences with WhatsApp as a channelApps, SaaS, banking
SMSReply YES to an SMS that names your business and WhatsAppExisting SMS lists
Phone call (IVR)“Press 1 to receive updates on WhatsApp”Call centers, appointment lines
In store or on paperSign-up form or registration sheet with a consent lineRetail, clinics, events
Click-to-chat link or QR codeThe customer starts the chat; you ask whether they want future updatesWebsites, packaging, store displays
WhatsApp Flow formA form inside the chat with a consent checkboxRegistrations and bookings that start in WhatsApp

When a customer messages you first, through a click-to-chat link, a QR code, or an ad, you can reply freely within the 24-hour customer service window. For template messages after that, such as promotions next month, ask for explicit permission during the conversation and record the answer.

WhatsApp opt-in wording examples

Clear wording is the cheapest way to reduce blocks. Each example below names the business, names the channel, says what kind of messages to expect, and mentions how to stop.

Website or checkout checkbox (order updates)

[ ] Send me order and delivery updates from Northwind Home on WhatsApp. You can opt out at any time.

Separate checkbox for marketing

[ ] I'd like to receive offers and new arrivals from Northwind Home on WhatsApp, up to twice a month. Reply STOP or tap "Stop promotions" to opt out.

SMS opt-in

Northwind Home: Want order updates and support on WhatsApp instead of SMS? Reply YES to opt in. You can opt out any time.

In-chat request after a support conversation

Glad we could help today. Would you like to receive appointment reminders from Bright Smile Dental here on WhatsApp? Tap "Yes, remind me" or "No thanks".

Paper or in-store form

Phone number: ______________
[ ] I agree to receive booking confirmations and reminders from City Fitness on WhatsApp.
[ ] I also agree to receive class news and member offers from City Fitness on WhatsApp.

Avoid pre-ticked boxes, consent hidden in terms and conditions, and vague lines like “We may contact you on various channels”. They may not meet local law, and they leave people surprised when the first message arrives.

Confirm the opt-in with a utility template

Meta’s template guidelines list confirming an opt-in collected on another channel as a utility use case. A short confirmation right after sign-up sets expectations and gives an early way out:

Thanks for confirming, {{1}}. You will now receive order and delivery updates from Northwind Home on WhatsApp. Reply STOP at any time to opt out.

Keep it free of offers. Adding a discount code turns it into a marketing template. Our WhatsApp template message examples include more utility and marketing samples.

Meta recommends either one opt-in that covers every category you plan to send (order updates, offers, recommendations) or separate opt-in per category. Separate consent usually works better:

  • Customers who only want order updates can keep them without receiving promotions.
  • Your marketing segment contains only people who asked for it, which keeps template quality high.
  • An opt-out from promotions does not cut you off from essential service messages.

The policy also asks for a separate opt-in before you start a voice call with a user, so add a call permission if you plan to call customers on WhatsApp.

How to handle WhatsApp opt-outs

Opt-out handling is where many businesses slip. Build these into your setup from day one:

  1. Add an opt-out button to marketing templates. A quick reply such as “Stop promotions” is easier for customers than finding the block button.
  2. Recognize opt-out words in chat. Treat replies like STOP, UNSUBSCRIBE, or “don’t message me” as opt-outs, even without a button.
  3. Apply the opt-out right away. Remove the person from the matching segment before your next send.
  4. Confirm it. A short utility message works: “You will no longer receive promotions from us on WhatsApp.”
  5. Honor requests from any channel. An email or a call asking you to stop counts too.

WhatsApp users can also block or report you, or choose to stop receiving marketing messages from your business. Each of those signals affects your quality, so a clean opt-out path protects your account. If things have already gone wrong, see our guide to a banned or restricted WhatsApp Business account.

Keep a record of every opt-in

Meta puts the responsibility for proving compliant opt-in on you. For each contact, store:

  • The date and time of consent
  • The source (website form, checkout, SMS, store form, chat)
  • The exact wording the person agreed to
  • The message categories they accepted
  • Any later opt-out, with date and channel

This record lets you build clean campaign segments, answer customer questions, and explain your process if a violation is ever appealed.

Common WhatsApp opt-in mistakes

  • Importing a purchased list or an old customer database with no consent record.
  • Treating “they gave us their phone number” as consent to WhatsApp marketing.
  • Sending promotions to people who only agreed to order updates.
  • Leaving out the business name, especially when you sell under several brands.
  • Making the opt-out harder than the opt-in.

Each of these leads to blocks and reports, which is how most problems with bulk messaging begin.

How to collect and manage WhatsApp opt-in with MonoChat

MonoChat turns consent into data your campaigns can use, rather than a checkbox that disappears into a spreadsheet.

  • Opt-in inside WhatsApp. WhatsApp Flows let you build sign-up, registration, and booking forms that customers complete without leaving the chat, including a consent question, with answers synced to your CRM.
  • Entry points that start the conversation. Click-to-chat buttons on your website and in-store QR codes open a WhatsApp chat, where a workflow can ask for permission to send future updates.
  • Consent as customer state. Workflow automation keeps state for each customer, including consent. A workflow can tag a contact as “WhatsApp marketing: yes” when they agree, and switch the tag when they tap “Stop promotions”.
  • Campaigns only to opted-in contacts. Bulk messaging filters audiences by tags and CRM attributes, so a campaign goes only to the people who said yes, and includes opt-out logic for safer sending.
  • One inbox for the replies. Every response lands in the shared team inbox, so opt-out requests and questions reach a person quickly.

You can try it on the free Basic plan (one agent, one channel) at app.monochat.ai, and compare other plans on our pricing page. For a definition you can share with your team, see opt-in in our glossary.

Sources

FAQ

Frequently asked questions

Is opt-in required for WhatsApp Business?

Yes. The WhatsApp Business Messaging Policy says you may only contact people who gave you their phone number and who opted in to receive messages or calls from your business. This applies to both the WhatsApp Business app and the WhatsApp Business Platform.

Does WhatsApp opt-in have to mention WhatsApp?

Since Meta's November 2024 policy update, opt-in can be general rather than WhatsApp-specific, as long as it clearly names your business, makes clear the person is agreeing to receive communication from you, and complies with local law. Naming WhatsApp is still a good idea, because people who expect your messages are far less likely to block you.

Can I send a WhatsApp template to ask for opt-in?

You should not use a first message to ask for consent from people who have not already agreed to hear from you, because the policy requires opt-in before you contact them. You can, however, send a utility template that confirms an opt-in collected on another channel, such as your website or an SMS, which Meta lists as a utility use case.

How do customers opt out of WhatsApp messages?

You must honor any request to stop, whether it arrives on WhatsApp, by email, or by phone. The simplest method is a quick reply button such as Stop promotions on marketing templates. WhatsApp users can also block or report a business, or choose to stop receiving marketing messages from it.

Do I need separate opt-in for marketing and order updates?

Meta does not require it, but recommends either an opt-in that covers every type of message you plan to send or separate opt-in per message category. Separate consent lets customers keep order updates while declining promotions, which reduces blocks.

First month of Growth on us

Run WhatsApp, Instagram and Messenger from one inbox

Start free with MonoChat: shared team inbox, AI assistants, templates and campaigns on official Meta APIs.

One code per business • 30 days to redeem • No card needed

$150 to get started.

Claim