Compliance pack
/dashboard/keywords → Install compliance pack button.
Installs three rules in one shot, all with action mark_opted_out:
| Keyword | Match mode | Trigger frequency |
|---|---|---|
STOP | exact | once_per_conversation |
UNSUBSCRIBE | exact | once_per_conversation |
OPT-OUT | exact | once_per_conversation |
What mark_opted_out does
- Flips the contact’s
subscribedattribute tofalse - Future broadcasts skip them
- Future drips withdraw them
- The platform sends a confirmation text: “You’ve been unsubscribed. Reply START to resubscribe.”
Idempotency
The pack is safe to install multiple times — existing rules are left untouched, only missing ones are inserted. The dashboard surfaces the count actually added.
Re-subscribe
A keyword rule for START → action subscribe flips the attribute back. Not in the
pack by default (some agencies want re-subscribe to require explicit confirmation),
but easy to add.
Required by Meta?
Strictly speaking, WhatsApp doesn’t require STOP handling the way SMS regulators do (TCPA, etc.) — but Meta’s quality metrics drop a number that gets a lot of “complaints” reported. Honouring STOP is the easiest way to keep your number’s quality green.
Last updated on