Especialidad technical

Throttling SMS en Marruecos: a qué velocidad realmente puedes enviar tus mensajes

Frecuencia de envío de SMS throttling: guía técnica con ejemplos de código para desarrolladores en Marruecos.

Throttling SMS en Marruecos: a qué velocidad realmente puedes enviar tus mensajes
En este artículo
  1. Debes enviar una campaña de marketing a 100.000 clientes marroquíes para el período de ventas. Lanzas un simple script PHP con un loop 'foreach' que ejecuta una consulta HTTP POST para cada cliente.
  2. Por qué un envío demasiado rápido desencadena un throttling
  3. Bandera típica en API REST vs SMPP
  4. Cómo distribuir un envío de masa (Cálculo concreto)
  5. Planificar sus picos (Ramadan, Black Friday) en consecuencia

Debes enviar una campaña de marketing a 100.000 clientes marroquíes para el período de ventas. Lanzas un simple script PHP con un loop 'foreach' que ejecuta una consulta HTTP POST para cada cliente.

Resultado: Después de unos segundos, la API te rechaza con un error HTTP 429 Too Many Requests. Los miles de mensajes que han pasado se encuentran bloqueados con un estado Pending durante 2 horas, y tu tasa de entrega se desmorona.

Este es el efecto de Throttling (enchufamiento de red). Ya sea por seguridad de la API o por la limitación física de los operadores de telecomunicaciones, el envío de SMS no es un flujo ilimitado.

Por qué un envío demasiado rápido desencadena un throttling

Hay dos grandes obstáculos en la arquitectura de envío:

  1. Rate Limiting HTTP: Para proteger a sus servidores de los ataques DDoS, el proveedor SMS API limita el número de solicitudes de entrada por segundo (RPS) para una clave de API determinada.
  2. El límite SS7 de los operadores marroquíes (Throttling Network): Marrocos Telecom, Orange e inwi asignan un ancho de banda específico (un TPS - Transacciones por segundo) a cada ruta de proveedor.Si el proveedor inunda la pasarela operador con muchos más mensajes de los previstos para ese canal, el operador pone los mensajes en una fila de espera (de ahí los estados Pending infinitos) o los rechaza para preservar los flujos críticos de la red (Llamadas de emergencia, OTP bancarios).

Bandera típica en API REST vs SMPP

Ajustar sus expectativas técnicas evita los desastres en la producción.Aquí están los ordenes de magnitud de la industria:

  • API REST (HTTP) básico: El límite se cuenta por clave; en EnvoiSMS, de 60 a 1 200 solicitudes por minuto según el plan (Starter 60, Business 180, Pro 500, Enterprise 1 200), ampliable bajo petición. Esto es perfecto para el envío transaccional (OTP, validaciones, alertas), pero no es adecuado para "bloquear" sobre una base de 100.000 contactos.
  • Endpoint Bulk API: En lugar de enviar 1 número por solicitud HTTP, usted envía una tabla JSON de 1000 números en una única solicitud.
  • Conexión SMPP directa: Protocolo TCP asíncrono utilizado por las grandes empresas. La carga (Throughput) se compra. Se negocia ruta por ruta; en EnvoiSMS, SMPP se ofrece bajo petición a las cuentas de gran volumen.

Cómo distribuir un envío de masa (Cálculo concreto)

En lugar de tratar de forzar la puerta de la API, los ingenieros buenos suavizan el tráfico.

Exemplo de cálculo: Tienes una lista de 50 000 contactos.Quieres que la campaña comience por la tarde, antes de las 18 horas.Es las 14 horas. - Tiempo disponible: 4 horas (14 400 segundos). - Tarjeta requerida: 50 000 / 14 400 = ~3,5 SMS / segundo.

En lugar de saturar la red, programa un Cronjob o una fila de espera (Redis/Horizon) configurada para procesar exactamente 4 mensajes por segundo. No sólo no activarás ningún filtro API, sino que el operador local redireccionará tus mensajes con máxima prioridad ya que el tráfico parecerá orgánico y sano.

Planificar sus picos (Ramadan, Black Friday) en consecuencia

En los grandes eventos nacionales (Vigilante del Eid, Black Friday), los operadores marroquíes sufren una carga global excepcional.

  1. Los plazos de entrega se alargan.
  2. El operador puede decidir reducir unilateralmente el TPS permitido para los flujos de marketing (Bulk) para dar prioridad a la voz y los flujos bancarios.
  3. Si envía su campaña masiva a las 17 horas, puede estar en la cola de espera de la red hasta las 22 horas.

Las buenas prácticas B2B: Reduce tu lista de marketing. Envíe el 20% de tu base a las 10 de la mañana, el 30% a las 12 y el 50% a las 15 horas.Así garantizas una entrega perfecta, una lectura atenta y distribuyes la carga a tu propio servicio al cliente (que recibirá las llamadas de vuelta a medida).

¿Por qué elegir EnvoiSMS para su negocio?

Entrega a Operadores

Rutas locales hacia IAM, Orange e Inwi, con conmutación automática entre rutas y estado de entrega enviado por webhook.

Optimización de Costes

WhatsApp Business API desde 0,65 MAD por mensaje. El mejor retorno de inversión.

Conformidad CNDP

Alojamiento que cumple con las regulaciones de protección de datos personales locales.

¿Cuál es la latencia de enrutamiento en las redes IAM, Inwi y Orange?
Utilizamos rutas locales hacia Maroc Telecom (IAM), Orange e inwi, con conmutación automática entre rutas. Mediana del tiempo hasta la confirmación del operador: 46–58 s (medido en septiembre de 2026).
¿Cómo gestiona la plataforma el formato de los números marroquíes?
EnvoiSMS normaliza automáticamente los números introducidos (06..., 07..., 00212...) al estándar E.164 (+212) para evitar fallos de entrega debidos al formato.

Artículos sugeridos

Formateo de SMS en Marruecos: saltos de línea, codificación GSM-7 frente a UCS-2 y optimización de costes
technical

Formateo de SMS en Marruecos: saltos de línea, codificación GSM-7 frente a UCS-2 y optimización de costes

Formato empresarial de WhatsApp en Marruecos: texto enriquecido, emojis y botones interactivos
technical

Formato empresarial de WhatsApp en Marruecos: texto enriquecido, emojis y botones interactivos

Autenticación WhatsApp en 1-Clic y One-Tap Autofill OTP en Marruecos
technical

Autenticación WhatsApp en 1-Clic y One-Tap Autofill OTP en Marruecos