LandinChat — WhatsApp marketing softwareLandinChat
WhatsApp Compliance

WhatsApp opt-in best practices

The exact opt-in wording, collection flows and audit trail Meta wants in 2026 — so your quality rating stays Green and your WABA never gets banned.

  • Auto opt-in capture on every form
  • Audit-ready consent log
  • STOP / opt-out auto-suppression

Key things to know

  • Compliant consent text

    Ready-to-use Meta-aligned wording in EN, HI and 10+ Indic languages — paste straight into your forms.

  • Embeddable opt-in widget

    One-line script for any website that captures timestamp, IP, source URL and exact consent text shown.

  • Click-to-WhatsApp Ads

    Meta-grade opt-in by design — the click itself counts as consent. We attribute every lead.

  • Double opt-in flow

    Auto-send a YES/NO confirmation message; only confirmed contacts enter broadcast pool.

People also ask

Q.What is WhatsApp opt-in and why does it matter?

Opt-in is the customer's explicit permission to receive WhatsApp messages from your business. Meta requires it for every API number. Sending without proper opt-in triggers blocks, lowers quality rating to Red, and can get your WABA permanently banned.

Q.Where can I collect opt-in?

Anywhere the customer actively agrees: website form with a clearly-labelled checkbox, checkout page, paper form, IVR call, in-store kiosk, missed-call number, OTP step, or in a Click-to-WhatsApp Ad. The two non-negotiables: your business name must be visible, and 'WhatsApp' must be in the consent text.

Q.Is a pre-ticked checkbox valid opt-in?

No. Meta requires affirmative, unticked consent. Pre-ticked, hidden or bundled checkboxes are invalid and will get flagged once recipients start blocking.

Q.What exact wording should I use?

A compliant example: 'I agree to receive WhatsApp messages from [Brand Name] about orders, offers and updates. I can opt out anytime by replying STOP.' Replace [Brand Name] with the same display name as your WhatsApp Business Account.

Q.Do I need double opt-in?

Meta doesn't require it, but it dramatically reduces blocks and protects quality rating. After someone opts in on your site, send a confirmation WhatsApp asking them to reply YES — only people who confirm get future broadcasts.

Q.Can I import a contact list and message them?

No. Phone numbers from a CRM, lead list, exhibition badge scan or purchased database do NOT count as opt-in. First send must be an opt-in confirmation message — not marketing.

100%
Audit-ready consent capture
Green
Required quality rating
<24h
STOP processing window
6+
Opt-in source channels supported
Overview

Why opt-in is the #1 thing that breaks WhatsApp accounts

Every WhatsApp Business API broadcast must go to a customer who explicitly agreed. Meta's enforcement is automatic and unforgiving — high block or report rates drop your quality rating within hours, and Red rating triggers throttling.

The most common cause of WABA bans isn't bad content — it's importing a CRM list and broadcasting without proper opt-in. That single mistake has killed thousands of business numbers in 2024–2025.

Done right, opt-in is invisible to the customer and bulletproof for compliance: a single unticked checkbox at the right moment, the right consent wording, and an audit trail you can pull on demand.

Capabilities

Built for serious growth teams

Compliant consent text

Ready-to-use Meta-aligned wording in EN, HI and 10+ Indic languages — paste straight into your forms.

Embeddable opt-in widget

One-line script for any website that captures timestamp, IP, source URL and exact consent text shown.

Click-to-WhatsApp Ads

Meta-grade opt-in by design — the click itself counts as consent. We attribute every lead.

Double opt-in flow

Auto-send a YES/NO confirmation message; only confirmed contacts enter broadcast pool.

STOP / opt-out automation

STOP, UNSUBSCRIBE, REMOVE keywords auto-suppress the contact across all future campaigns.

Consent audit log

Export the full consent record per phone number if Meta or DPDP/GDPR auditors ask.

How it works

Get live in days, not months

  1. 1

    Pick a high-intent collection point

    Checkout, order confirmation, lead form, WhatsApp Ad — moments when the customer actively wants updates.

  2. 2

    Show the right consent text

    Unticked checkbox, brand name visible, the word 'WhatsApp' explicit, with opt-out mention.

  3. 3

    Confirm with double opt-in

    Send a YES/NO template. Only YES enters your broadcast pool — drops blocks 70%+.

  4. 4

    Honour opt-outs immediately

    STOP/UNSUBSCRIBE responses auto-suppress within minutes, not days.

  5. 5

    Keep the audit trail

    Timestamp, IP, source URL and consent wording stored per contact — exportable on demand.

Comparison

Compliant vs non-compliant opt-in

CapabilityLandinChatNon-compliant
Checkbox stateUnticked by defaultPre-ticked / hidden
Consent wording mentions WhatsAppYes — explicitGeneric 'marketing comms'
Business name visibleYes — exact WABA nameMissing or vague
Opt-out instructionsIn every marketing templateBuried or absent
Audit trail (timestamp, IP, source)Captured per consentNot stored
STOP auto-suppressionWithin minutesManual or never
Expected quality ratingGreenYellow → Red → banned
FAQ

Frequently asked questions

Stop losing numbers to bad opt-in. Switch to LandinChat.

Compliant opt-in widget, double opt-in flow, STOP auto-suppression and audit-ready consent log — included on every paid plan.