EDM + SMS + WhatsApp on One Platform — Suppression Lists, Reporting, and Funnel Practice
Published
On this page
Key takeaways
- When EDM, SMS, and WhatsApp run separately, a customer who unsubscribes from email may still get SMS promos.
- Omnichannel means one audience, one consent record, one suppression rule, and comparable performance reporting.
- Email and SMS opt-outs, WhatsApp stop requests, hard bounces, complaints, and DNC numbers must apply globally.
- EDM suits in-depth content, SMS / MMS suits immediate and reliable messages, and WhatsApp suits engagement with opted-in members.
- Check suppression and channel preference at every step of a cross-channel drip flow, and never force WhatsApp templates on users without opt-in.
Businesses often run EDM (email), SMS / MMS, and WhatsApp together — but three systems, three lists, and three unsubscribe flows create a classic disaster: the customer unsubscribed from email and still gets SMS promos next week.
Omnichannel is not three logos on three consoles — it is one audience, one consent record, one suppression rule, comparable performance reporting.
Why one platform?
| Siloed operations | Single platform |
|---|---|
| Unsubscribes out of sync | Global suppression list |
| No cross-channel attribution | Unified customer ID and conversion tracking |
| Compliance gaps hard to audit | UEMO, DNC filtered once |
| Three bills and reconciliations | Unified usage and delivery reporting |
| Broken drip flows | EDM → SMS reminder → WhatsApp follow-up automated |
Each channel in the funnel
EDM — depth and low cost per touch
- Suited to: newsletters, long-form education, complex offer terms
- Essentials: SPF / DKIM / DMARC, warm-up, bounce handling — see How to avoid landing in spam
- Limits: inbox algorithms affect opens; less urgent than SMS
SMS / MMS — immediate and reliable
- Suited to: OTP, appointment reminders, limited-time offers, final cart-abandonment push
- MMS visuals beat many SMS segments — see MMS guide
- Marketing requires UEMO compliance — see promotional compliance checklist
WhatsApp — engagement and membership
- Suited to: order updates, support, template promos for opted-in members
- 24-hour conversation window rules — see WhatsApp Business API Hong Kong guide
Channel comparison: SMS, MMS, WhatsApp how to choose.
Unified suppression list
Events that must apply globally:
- User clicks “unsubscribe” on email
- SMS verbal / keypad opt-out (Hong Kong requires phone unsubscribe facility)
- WhatsApp stop commercial messages
- Hard bounce, complaints (FBL)
- Do-Not-Call Register (DNC) numbers
One platform can exclude before send, avoiding PR and legal risk from “compliant unsubscribe, system still sending”.
Drip campaign cross-channel example
New member signup:
- Immediate SMS welcome + verification (if mobile not verified)
- Day 1 EDM product onboarding
- Day 3 WhatsApp template (opted-in) with quick-reply buttons
- Day 7 no purchase → SMS limited offer + trackable link
Check suppression and channel preference at each step; do not force WhatsApp templates on users without opt-in.
Reporting: what to compare across channels?
- Deliverability — EDM (delivered / bounce), SMS (DLR), WhatsApp (delivered / read)
- Click rate — EDM links, SMS / MMS short links, WhatsApp buttons
- Conversion — same campaign ID attributed across channels
- Cost — CPA per channel
SMS marketing benchmarks: campaign CTR ~12.39%, automation ~20.34% (Omnisend 2025) — use as internal reference; trust your own data first.
Hong Kong compliance at a glance
| Channel | Marketing focus |
|---|---|
| EDM | Consent, unsubscribe link, truthful sender |
| SMS / MMS | UEMO, DNC, unsubscribe phone, Sender ID |
| Meta policy, opt-in, template category |
Recommended go-live architecture
- Single audience database (or CRM as master)
- Messaging platform as execution layer — unified API / console sends
- Webhook write-back — DLR, opens, clicks, unsubscribes to CRM
- Permission separation — marketing can schedule; OTP route only for system accounts
UFOSEND offers EDM, SMS, MMS, and WhatsApp under one account; bulk send, scheduling, DLR, and click tracking in one place. For splitting one account into teams, see Letting branches, agents and departments each manage their own lists — teams, roles and optional maker-checker.
Checklist
- Unsubscribes from all three channels write to one suppression table
- DNC filtered by default on SMS / MMS marketing
- Drip flow documents channel and opt-in condition per step
- Cross-channel reports share campaign / customer ID
- Compliance docs (consent terms) cover every channel
Want EDM, SMS, and WhatsApp in one workflow? Contact us; products: EDM, SMS, WhatsApp.