📋 WhatsApp Rules & Costs

WhatsApp opt-in rules: what Meta requires, and what the law does

Meta allows a general opt-in and does not require double opt-in. Your regulator may disagree — and it is the regulator that fines you.

An opt-in is a record that a person agreed to receive messages from your business. Meta requires one before you send template messages, and Meta's own bar is lower than most merchants assume — but Meta's rules are the floor, not the ceiling, and in several markets the law sits well above them.

This page separates the two, because conflating them is how stores end up either over-engineering consent or breaking the law.

What Meta actually requires

Meta's opt-in documentation asks for three things:

  1. Clearly state that the person is opting in to receive communication from the business.
  2. Clearly state the business's name.
  3. Comply with all applicable law.

Two things follow that surprise people. First, the opt-in does not have to be WhatsApp-specific — Meta explicitly allows a general opt-in, as long as local law is satisfied. Second, Meta does not require double opt-in. A confirmation step is a good idea; it is not a platform requirement.

Opt-out instructions are similar: Meta frames them as recommended best practice rather than a hard requirement. That said, offering an easy opt-out is the single cheapest way to protect the quality rating your messaging tier depends on — a customer who cannot unsubscribe blocks you instead, and blocks are what damage quality.

Where the law is stricter

MarketStandardPractical effect
UKPECR, plus the Data (Use and Access) Act 2025Explicit consent, or the narrow "soft opt-in" for existing customers buying similar products. Maximum fines raised to £17.5m or 4% of global turnover.
EEAGDPR Article 7 plus ePrivacyFreely given, specific, informed, unambiguous. No pre-ticked boxes, no bundling with terms acceptance.
UAECabinet Decision 56/2024Requires consent before sending electronic marketing via messages on social platforms — explicitly covering WhatsApp.
IndiaDPDP Act 2023Consent must be free, specific, informed and unambiguous by clear affirmative action, and withdrawal must be as easy as giving it.
NigeriaNDPA 2023Pre-checked boxes, silence and inactivity are explicitly not consent.
BrazilLGPDMarketing may rest on consent or legitimate interest, assessed case by case — materially more permissive, though Meta still requires an opt-in.

The pattern: Meta's "a general opt-in is fine" allowance does not discharge GDPR, PECR, DPDP or the UAE rules. If you sell into those markets, build to the legal standard and Meta's requirement is satisfied automatically.

This is not legal advice. The rules above are summarised from public sources and change. If you sell into a regulated market at any scale, have someone qualified look at your consent flow — the fines are large enough to justify an hour of professional time.

How to collect opt-in without annoying anyone

  1. At checkout. An unticked checkbox saying "Send my order updates on WhatsApp" next to the phone field. Unticked matters — a pre-ticked box is not consent under GDPR, DPDP or NDPA.
  2. Separate the two purposes. One checkbox for order updates, a second for offers. This is genuinely useful rather than bureaucratic: in most markets order updates are utility messages that reach people anyway, and separating them means a customer who declines marketing still gets their tracking link.
  3. When they message you first. Someone who writes to your shop has opened a conversation. Confirm the marketing part explicitly rather than assuming it.
  4. On the thank-you page. A WhatsApp button after purchase both collects consent and opens the conversation window.

What to record

Consent you cannot evidence is consent you do not have. Store, for each contact:

That last one is the one everyone forgets, and it is the one a regulator asks for.

Handling opt-outs

Every list decays, and the customers leaving it are the ones most likely to damage your quality rating on the way out. Automatic STOP and START keyword handling, an opt-out list, and a per-contact marketing frequency cap are covered in managing opt-outs, frequency and template quality.

One nuance worth designing around: a customer replying STOP is replying, which opens the conversation window. If your STOP handling is a template, it is being sent unnecessarily — a free-text confirmation works and costs nothing.

The commercial argument for doing this properly

Consent is not only a legal matter. Meta's per-user marketing limits tighten for recipients who appear unreceptive, and that assessment is shared across all businesses. Sending to people who did not meaningfully agree produces blocks and reports, which degrade quality, which caps your messaging tier, which limits how many people you can reach at all.

A smaller list of people who genuinely opted in outperforms a large list you bought or assumed — not because it is more ethical, though it is, but because the platform is built to punish the alternative.

Frequently asked questions

Does WhatsApp opt-in have to specifically mention WhatsApp?

Not for Meta's rules — its documentation explicitly allows a general opt-in that is not WhatsApp-specific, as long as you comply with local law. Local law may require more.

Does Meta require double opt-in for WhatsApp?

No. Meta requires that you state the person is opting in to receive communication from the business, state the business name, and comply with applicable law. Double opt-in is good practice, not a platform requirement.

Can I upload my existing customer list and message them?

Only if those customers consented in a way that satisfies both Meta's policy and your local law. In the UK and EEA a generic opt-in usually does not meet the GDPR or PECR standard for marketing messages.

Are opt-out instructions required by Meta?

Meta frames them as recommended best practice rather than a requirement. They are still worth including, because a customer who cannot unsubscribe blocks you instead, and blocks damage the quality rating your messaging tier depends on.