SMS, MMS, or WhatsApp? — Hong Kong Omnichannel Decision Table
Published
On this page
Key takeaways
- Use SMS when a message must be delivered, MMS when it needs images or long copy, and WhatsApp for interaction with opted-in users.
- SMS is the first choice for login OTP and transaction verification because it has no app dependency and the widest reach.
- WhatsApp authentication templates can be a backup for opted-in users, but should not be the sole 2FA channel.
- When Chinese copy exceeds 2–3 SMS segments, MMS often costs less and reads better.
- Omnichannel needs a unified suppression list, so an opt-out on any channel excludes the customer globally.
When clients ask “Should we use SMS or WhatsApp?”, a better question is: What must this message achieve, where is the recipient, and what is the cost of failure?
The decision table below covers OTP, transaction alerts, marketing, and support for typical Hong Kong businesses.
Three channels in one minute
| SMS | MMS | WhatsApp Business API | |
|---|---|---|---|
| Reach | Nearly all handsets | MMS-capable numbers | WhatsApp installed + opt-in |
| Content | Plain text (segment billing) | Rich media, ~300KB per message | Templates, buttons, multi-turn chat |
| Latency | Very low; suited to OTP | Slower than SMS; images need data | Network-dependent; usually fast |
| Open / read | High attention | Strong visual | Often high (consented users) |
| Proactive compliance | UEMO, DNC (marketing) | Same as SMS | Opt-in + template approval |
| Integration | REST API, webhook DLR | Same | REST API, webhook read status |
| Cost model | Per segment / message | Per message; long copy may save vs SMS | Per conversation / template category |
Choose by scenario
Login OTP, transaction verification
SMS first — no app dependency; widest reach. Requirements:
- Dedicated OTP route
- Rate limits and SMS pumping protection — see OTP bombing protection
- Short-lived codes and resend policy — see OTP implementation pitfalls
WhatsApp authentication templates can be a backup (opted-in users) — not the sole 2FA channel.
Order status, appointment reminders
- SMS: short, reliable, low cost
- WhatsApp: buttons “View order”, “Reschedule” (templates + opt-in)
- MMS: product images, ticket QR codes
Marketing, campaign posters
- MMS: one message with image — see What is MMS
- WhatsApp: strong engagement for members (opted-in)
- SMS: short link + trackable URL for broad reach
All three require UEMO promotional compliance.
Support and multi-turn conversation
WhatsApp is natural inside the 24-hour window; SMS suits one-shot alerts or brief two-way replies (number type dependent).
Cost: when MMS beats multiple SMS segments
When Chinese copy exceeds 2–3 SMS segments, MMS often costs less and reads better — see Saving cost beyond two SMS segments.
Omnichannel is not three separate lists
Classic failure: SMS, WhatsApp, and EDM each with their own list — unsubscribes out of sync.
Better approach:
- Unified suppression list — opt-out on any channel excludes globally
- Unified customer ID — consent and preferences across channels
- Unified reporting — delivery, clicks, conversion compared across channels
UFOSEND manages SMS, MMS, EDM, and WhatsApp on one platform — see EDM + SMS + WhatsApp omnichannel operations.
Roles in the funnel (sketch)
- Acquisition — EDM education; SMS / WhatsApp opt-in collection
- Conversion — SMS OTP verification; WhatsApp cart-abandonment
- Retention — MMS / WhatsApp member offers; EDM long-form content
- Compliance — DNC, unsubscribe, consent records throughout
Further reading: SMS as a funnel entry point.
Quick decision (30 seconds)
- Must-deliver, zero assumptions → SMS
- Needs images or long copy → MMS
- Opted-in, interactive → WhatsApp
- Unsure → SMS primary, WhatsApp secondary
Want a channel map for your business? Contact us; products: SMS, MMS, WhatsApp, EDM.