| Criterio | OTP SMS | OTP WhatsApp |
|---|---|---|
| Coste indicativo | Desde 0,48 MAD / SMS | Desde 0,65 MAD / mensaje |
| Entrega medida (agosto de 2026) | 91,8 % confirmados entregados (rutas locales hacia IAM/Orange/Inwi) | Acuse de entrega y de lectura por mensaje (si el cliente tiene WhatsApp) |
| Alcance | 100% de los números marroquíes (sin necesidad de smartphone) | Solo números con WhatsApp activo |
| Dependencia de red | Red móvil del operador (funciona incluso en 2G) | Requiere conexión de datos activa |
| Tasa de apertura percibida | Alta, lectura casi inmediata | Muy alta entre usuarios activos, variable si las notificaciones están silenciadas |
| Personalización del mensaje | Texto simple, Sender ID personalizable | Plantillas enriquecidas (botones, logotipo de marca) |
| Fallback disponible | — | Sí, conmutación automática a SMS |
Por qué el OTP por WhatsApp cuesta menos — y dónde está la trampa
La cuenta de "0,65 MAD frente a 0,792 MAD" es correcta, pero solo cuenta la mitad de la historia. El OTP por WhatsApp asume que su cliente tiene la aplicación instalada, activa, con las notificaciones activadas y una conexión de datos funcionando en el momento del envío. Para un segmento de clientes joven y urbano, eso se cumple casi siempre. Para una base de clientes más amplia — zonas rurales, conexiones de datos inestables, usuarios que aún prefieren la llamada y el SMS clásico — la cobertura real del OTP por WhatsApp puede caer de forma notable, y cada fallo de entrega le hace perder un usuario en pleno registro o pago. El SMS, en cambio, no depende de ninguna aplicación ni de una conexión de datos activa, y funciona incluso en 2G con un teléfono básico. Cuesta más por unidad, pero es la única opción que llega al 100% de la base de abonados móviles marroquíes sin excepción.
La verdadera pregunta no es "cuál", es "en qué orden"
Para la gran mayoría de los casos de uso marroquíes — registro, inicio de sesión, validación de pedido — la mejor práctica no es elegir un canal sobre el otro, sino combinarlos de forma inteligente: intente la entrega por WhatsApp cuando el número tenga una cuenta activa, y pase a SMS si el mensaje no se confirma como entregado en un plazo corto, para no bloquear nunca a un usuario que en ese momento preciso no tiene WhatsApp activo. Esto es lo que ofrece la verificación de EnvoiSMS.ma: si Meta rechaza el envío por WhatsApp, el código sale por SMS, y una aplicación Verify configurada con cascada automática pasa a SMS tras el plazo del canal (30 segundos por defecto) — una elección de configuración única en la API, no algo que deba reconstruir en cada envío.
Caso por caso: qué canal priorizar según su actividad
Fintech y banca en línea — El SMS suele seguir siendo la referencia para la autenticación crítica, en particular para mantenerse alineado con las expectativas de cumplimiento de Bank Al-Maghrib y los hábitos de una base de clientes amplia en edad y zona geográfica. El respaldo SMS-primero (con WhatsApp como complemento, no al revés) suele ser la opción más segura. E-commerce y validación de pedidos contra reembolso — Aquí, WhatsApp primero tiene sentido: su audiencia de comercio electrónico está mayoritariamente conectada, y el menor coste importa cuando valida miles de pedidos al mes. El respaldo automático por SMS protege los pedidos de los clientes menos conectados. Salud y recordatorios de citas — El SMS sigue siendo más fiable para llegar a una base de pacientes amplia sin presuponer el uso de WhatsApp, especialmente con una audiencia de más edad. Aplicaciones móviles y SaaS de consumo — Si su audiencia ya está 100% conectada por móvil (a menudo el caso de una app), el OTP por WhatsApp como primer canal es una excelente opción de coste/experiencia, con el SMS como red de seguridad.