Cuando un director de escuela imagina "notificar a los padres en tiempo real", casi siempre piensa en WhatsApp. Es la aplicación con la que los padres ya hablan todos los días. Pero WhatsApp Business API cuesta dinero por mensaje, mientras que las alternativas técnicas (FCM push y SMS) tienen costos y tasas de entrega completamente distintas. Este artículo compara las tres opciones con datos reales medidos en KEYON Access durante 6 meses de operación: 580 padres conectados, ~45,000 notificaciones enviadas. Para un plantel de 700 alumnos la decisión entre WhatsApp y FCM puede ser la diferencia entre $0 y $400,000 MXN al año.
Las tres opciones
1. SMS (Twilio, MessageBird, Telmex bulk)
El canal más viejo y más universal. Cualquier celular lo recibe sin internet, sin app instalada. Llega como notificación nativa del sistema. La tasa de entrega y apertura es muy alta porque está integrado al teléfono.
2. WhatsApp Business API
Comunicación vía la app que los padres ya usan. Hay dos modelos: mensajes "de utilidad" (autorizados por Meta para notificaciones transaccionales) y mensajes de marketing. Solo se puede contactar a un usuario que dio consentimiento explícito o que inició la conversación primero.
3. Firebase Cloud Messaging (FCM Push)
Notificación push enviada desde el servidor del plantel a la app oficial instalada en el celular del padre. Llega como notificación nativa del sistema operativo. Requiere que el padre instale la app una vez. Compatible con Android e iOS sin cambios.
Round 1: Costo por mensaje
Tarifas vigentes en abril 2026 para tráfico hacia números mexicanos (+52). Notificaciones de utilidad/transaccionales, no marketing:
SMS (Twilio MX outbound)
Costo por mensaje: $0.0490 USD ≈ $0.85 MXN
Costo por 1,000 mensajes: $49 USD ≈ $850 MXN
Setup: Cuenta Twilio + alta de número origen
Mínimo facturable: Ninguno
WHATSAPP BUSINESS API (Meta directo · utility)
Costo por mensaje: $0.0072 USD ≈ $0.13 MXN (utility category)
Marketing category: $0.0436 USD ≈ $0.78 MXN
Costo por 1,000 mensajes: $7.20 USD ≈ $130 MXN
Setup: Verificación Meta Business + plantillas
Mínimo: Verificación tarda 1-3 semanas
FCM PUSH (Firebase Cloud Messaging)
Costo por mensaje: $0 (gratis ilimitado)
Costo por 1,000 mensajes: $0
Setup: Proyecto Firebase + integración nativa
Mínimo: Padres deben instalar la appLa diferencia es brutal. WhatsApp utility es ~6.5x más barato que SMS, y FCM es esencialmente gratis. Pero el costo no cuenta toda la historia.
Round 2: Latencia y delivery rate medido
Datos propios de KEYON: medimos cada notificación enviada durante el primer trimestre de 2026 (45,000+ eventos), registrando si se entregó, en cuánto tiempo, y si el padre la abrió.
MÉTRICA SMS (Twilio) WHATSAPP FCM (Android)
Latencia p50 3.8 s 1.4 s 1.6 s
Latencia p99 47 s 8.2 s 5.4 s
Delivery rate 97.4 % 91.2 % 98.8 %
Tasa de apertura ~98 % ~85 % ~62 %
Apertura < 1 hora ~95 % ~80 % ~45 %Tres datos importantes en esta tabla:
SMS gana en latencia bruta cuando llega, pero el p99 es brutal — el 1% de los mensajes tarda más de 47 segundos. En un contexto escolar (padre quiere saber si su hijo entró), un mensaje que llega 47 segundos tarde puede llegar después de la primera llamada de teléfono ansiosa.
WhatsApp tiene el delivery rate más bajo (91.2%) porque requiere que el padre tenga internet activo en el momento del envío y que no haya bloqueado el número del plantel. SMS llega aunque el celular esté en 2G en una zona rural.
FCM Push tiene la tasa de apertura más baja (62%) porque las notificaciones push se acumulan y los padres aprenden a ignorarlas. Sin embargo, los que las abren las leen casi inmediato.
La métrica que importa para una escuela no es delivery rate — es delivery rate × tasa de apertura × velocidad de respuesta del padre. Un mensaje que llega rápido pero nadie ve no sirve de nada.
Round 3: Setup técnico y barreras
SMS (Twilio)
Pros:
• Setup en 1 día (cuenta + número de origen + integración API)
• Funciona sin que el padre haga nada — solo necesita celular activo
• Universal: 100% de padres lo reciben
Contras:
• Costo lineal con el volumen
• Padres no pueden responder fácilmente
• Mensaje limitado a 160 caracteres (140 en cuentas comerciales)
• Reglas A2P (Application-to-Person) cada vez más estrictas en MXWhatsApp Business API
Pros:
• Padres ya usan la app
• Soporta texto largo, imágenes, documentos
• Conversaciones bidireccionales naturales
• Plantillas formales aprobadas por Meta
Contras:
• Verificación Meta Business toma 1-3 semanas
• Plantillas requieren aprobación previa por categoría
• Solo se puede iniciar conversación con plantilla aprobada
• Padre debe haber dado consentimiento al número del plantel
• Bloqueable: si padre lo marca como spam, todos los mensajes posteriores
fallan
• Si pasan 24 horas desde último mensaje del padre, hay que usar plantilla
(más cara)FCM Push
Pros:
• Costo cero
• Latencia consistente
• Branding propio (la notificación viene de tu app, no Twilio)
• Profundo control de UX (deep links, acciones, formato)
• Funciona para Android e iOS con la misma API
Contras:
• Requiere que el padre instale la app (10-20% no lo hacen)
• Necesita que el celular esté con internet
• Notificaciones se pueden silenciar o bloquear
• Si padre desinstala app, ya no recibe nada
• Solo funciona si la app está instalada — no hay fallback nativoRound 4: Compliance y privacidad
Importante para escuelas porque el aviso de privacidad LFPDPPP tiene que mencionar quién recibe los datos del padre.
SMS
Datos del padre que viajan: Número celular
Tercero involucrado: Twilio (USA) + carrier MX
Transferencia internacional: Sí (a USA)
Aviso privacidad debe listar: Twilio Inc. como encargado
WHATSAPP
Datos del padre que viajan: Número celular + perfil Meta
Tercero involucrado: Meta (USA)
Transferencia internacional: Sí (a USA + servidores Meta global)
Aviso privacidad debe listar: Meta Platforms Inc.
Riesgo extra: Meta puede usar metadatos para perfilar
FCM PUSH
Datos del padre que viajan: FCM token (anónimo)
Tercero involucrado: Google (Firebase)
Transferencia internacional: Sí (a USA, pero token no identifica)
Aviso privacidad debe listar: Google LLC
Riesgo extra: Mínimo — token no asociado al padreFCM gana en privacidad porque el FCM token es esencialmente un identificador anónimo del dispositivo, no un dato personal del tutor. Los otros dos canales requieren transferir el número celular del padre a un proveedor extranjero.
Caso práctico: 700 alumnos × 200 días lectivos
Plantel modelo, evento típico: cada alumno genera 2 notificaciones al día (entrada + salida). Algunos eventos extras: retardo, falta completa, observación de prefectura. Promedio 2.4 mensajes por alumno por día. 700 alumnos × 2.4 × 200 días = 336,000 mensajes al año por canal.
COSTO ANUAL — 336,000 mensajes / año
SMS (Twilio): 336,000 × $0.85 = $285,600 MXN
WHATSAPP utility: 336,000 × $0.13 = $43,680 MXN
WHATSAPP marketing: 336,000 × $0.78 = $262,080 MXN
FCM Push: $0Si un plantel decide enviar todo por SMS, son ~$286k MXN al año. Por WhatsApp utility son ~$44k. Por FCM son cero. La decisión es obvia en costos, pero el costo es solo una variable.
Twilio aplica regulaciones A2P-10DLC (Application-to-Person) cada vez más estrictas en México. Mensajes "de masas" sin registro previo son bloqueados o entregados con baja prioridad. Si registras tu campaña ($150 USD/mes adicionales) la calidad mejora pero sumas a tu factura. El cálculo de $286k arriba es optimista.
La recomendación combinada
Después de 6 meses operando KEYON con todas las opciones disponibles en producción, esto es lo que recomendamos:
STRATEGY POR EVENTO
ENTRADA / SALIDA (alta frecuencia, baja urgencia)
→ FCM Push como canal principal
→ Costo: $0
→ Padres con app instalada (~85% en KEYON)
RETARDO ACUMULADO (3+ retardos)
→ FCM Push + WhatsApp utility como respaldo
→ Costo WhatsApp: ~$0.13/mensaje, baja frecuencia
→ Padres tienden a contestar y se inicia conversación
FALTA COMPLETA DEL DÍA
→ FCM Push + SMS de respaldo a padres sin app
→ Costo SMS: ~$0.85/mensaje, eventos críticos
→ Garantiza que el padre se entere por algún canal
OBSERVACIÓN DISCIPLINARIA / EXPULSIÓN
→ WhatsApp Business API (mensaje formal con plantilla)
→ Costo: $0.13 utility o $0.78 si marketing
→ Permite documentación bidireccional
EMERGENCIA MÉDICA
→ SMS + Push + llamada manual desde recepción
→ Costo SMS: ~$0.85 (evento aislado)
→ Múltiples canales por seguridadEsta estrategia combinada cuesta aproximadamente $8,000 - $15,000 MXN al año para un plantel de 700 alumnos — casi 20x menos que SMS-only. KEYON Access la implementa por defecto; el director del plantel solo configura los thresholds.
Cómo medir bien tu propio caso
Si vas a evaluar opciones para tu plantel, no copies las cifras de este artículo — mide en tu propia realidad. Tres métricas que tienes que tener antes de decidir:
1. % de padres con smartphone Android/iOS
Si tu plantel está en zona urbana, suele ser 90-95%. Si es rural o peri-urbano, puede ser 70-80%. Los que no tengan smartphone no recibirán FCM, y necesitas un fallback (SMS).
2. Velocidad real de internet del padre típico
FCM y WhatsApp requieren datos. Si los padres tienen plan limitado de datos (no "ilimitado"), van a tener apps cerradas o internet apagado durante el día.
3. Frecuencia esperada por evento
¿Vas a notificar cada entrada y salida? ¿Solo eventos críticos? Esto define el volumen mensual y por tanto el costo total.
Cierre
Para un plantel mexicano: FCM Push como canal primario, WhatsApp Business utility como respaldo formal, SMS solo para casos críticos a padres sin smartphone. Es lo que KEYON Access opera en producción y es lo que recomendamos al implementar en planteles nuevos. La combinación cuesta entre $8k-$15k MXN al año vs $286k de SMS-only.
Si estás cotizando un sistema de comunicación con padres y quieres que el cálculo sea concreto para tu caso (alumnos, distribución urbana/rural, presupuesto disponible), escríbenos en exara.uk/contacto y respondemos con la estrategia recomendada y costo proyectado a 3 años en menos de 48 horas.