// Entregabilidad

Entregabilidad SMS: IDs de remitente, filtrado de operadoras y enrutamiento

La parte más difícil de la verificación por SMS no es enviar el mensaje, sino asegurarte de que llegue. La entrega la deciden las operadoras, las reglas de ID de remitente, el contenido del mensaje y el enrutamiento, y varía enormemente por país. Esta guía explica por qué desaparecen los OTP y las palancas concretas que lo arreglan.

Por qué el SMS es de mejor esfuerzo

No hay entrega garantizada en SMS. Entre tu llamada a la API y un teléfono hay agregadores, gateways internacionales y la operadora de destino, y cualquiera puede retrasar, filtrar o descartar en silencio un mensaje. El tráfico de verificación se escruta con especial dureza porque las operadoras combaten el fraude y el spam justo en estas rutas.

La consecuencia práctica: debes diseñar para el fallo parcial (reenvío, respaldo) y monitorizar activamente la entrega, en lugar de asumir que un mensaje enviado es un mensaje entregado.

  • La entrega depende de la política de filtrado de la operadora de destino.
  • Las rutas internacionales añaden gateways, cada uno un posible punto de fallo.
  • El tráfico de aplicación (A2P) se filtra con más dureza que el de persona a persona.

IDs de remitente y por qué importan

El ID de remitente es lo que el destinatario ve como el "de": un long code, un short code o un nombre alfanumérico. Los países difieren mucho: algunos exigen IDs de remitente alfanuméricos preregistrados, algunos obligan a short codes para A2P y algunos reescriben o bloquean remitentes no registrados. Usar el ID de remitente correcto y registrado para cada país es una de las mayores palancas de entrega.

  • IDs de remitente alfanuméricos: texto de marca como remitente; preregistro exigido en muchos países.
  • Short codes: máximo rendimiento y confianza para A2P, pero necesitan aprobación de la operadora.
  • Long codes: válidos en muchos mercados, pero necesitan registro 10DLC en EE. UU.
  • Usar un remitente no registrado en un país estricto es una causa común de fallo silencioso.

Filtrado de operadoras y contenido del mensaje

Las operadoras puntúan el contenido del mensaje. Las URL, sobre todo los enlaces acortados, los acortadores de URL públicos y el formato inusual, son disparadores clásicos de filtrado. Los mensajes de OTP deben ser mínimos y consistentes: el nombre de tu app, el código y nada más. La consistencia también ayuda porque algunas operadoras construyen reputación sobre un par remitente+plantilla con el tiempo.

  • Evita enlaces en los mensajes de OTP; los enlaces acortados son un fuerte disparador de filtrado.
  • Mantén las plantillas consistentes: el contenido errático parece spam.
  • No incluyas marketing en un mensaje de OTP transaccional.
  • Registra las plantillas de mensaje donde el país lo exija.
!

Si la entrega cae de repente en un país, sospecha antes de un cambio de contenido o de regla de ID de remitente allí que de algo en tu código.

Enrutamiento por país

Una ruta es el camino que toma tu mensaje hacia una operadora de destino, y la calidad de ruta varía por proveedor y país. Las rutas grises baratas pueden verse bien en pruebas y luego degradarse en silencio. Para la verificación, prefiere rutas directas o de alta calidad a tus países importantes, aun a mayor coste, y avisa a tu proveedor de que el tráfico es OTP para que lo enrute adecuadamente.

  • Prefiere rutas directas/premium para la verificación en mercados clave.
  • Cuidado con las rutas grises: precio bajo, entrega inestable, DLR pobres.
  • Algunos proveedores te dejan etiquetar el tráfico como OTP para un mejor enrutamiento.
  • Prueba cada país importante por separado: los promedios ocultan el fallo a nivel de país.

Monitoriza la entrega y actúa

No puedes arreglar lo que no mides. Recoge recibos de entrega (DLR) y sigue la tasa de entrega y la latencia por país y por operadora, luego alerta sobre regresiones. Combínalo con lógica de respaldo para que una caída de entrega se degrade con elegancia en lugar de bloquear registros.

  1. 1

    Recoge DLR

    Activa los recibos de entrega y almacénalos frente a cada envío para saber entregado vs fallido, no solo enviado.

  2. 2

    Segmenta por país y operadora

    Sigue la tasa de entrega y la latencia por destino: el promedio ocultará un único mercado que falla.

  3. 3

    Alerta sobre regresiones

    Dispara una alerta cuando la tasa de entrega o la latencia de un país se degrade más allá de un umbral.

  4. 4

    Conmuta por error

    Enruta esquivando un proveedor degradado o escala automáticamente a un canal de respaldo.

Preguntas frecuentes

¿Por qué no se entregan mis mensajes de OTP?+

Las causas habituales son un ID de remitente no registrado o incorrecto para el país, contenido de mensaje que dispara el filtrado de operadora (sobre todo enlaces) o una ruta de baja calidad. Empieza por revisar los recibos de entrega por país, luego verifica el registro del ID de remitente y quita las URL del mensaje.

¿Deben los mensajes de OTP contener un enlace?+

Evítalo. Los enlaces — sobre todo los acortados — son un disparador principal del filtrado de spam de operadora y pueden filtrar el código. Mantén los mensajes de OTP con solo el nombre de tu app y el código para la mejor entrega y seguridad.

¿Qué es un recibo de entrega (DLR)?+

Un DLR es una devolución de estado de la operadora que te dice si un mensaje se entregó, falló o sigue pendiente. Recoger y almacenar DLR es esencial: es la única forma de distinguir un mensaje enviado de uno que de verdad llegó.

¿Por qué varía tanto la entrega según el país?+

Cada país tiene sus propias reglas de ID de remitente, regulaciones A2P, políticas de filtrado de operadora y calidad de ruta. Un proveedor y configuración que entrega perfectamente en un país puede fallar en otro, por eso debes probar y monitorizar cada destino clave por separado.

EdgeGigs

¿Luchando con el filtrado de operadoras y tasas de entrega bajas?

Un especialista en SMS verificado puede auditar tus rutas, registrar los IDs de remitente y configurar el enrutamiento por país para que tus OTP realmente lleguen.

Encuentra un desarrollador en EdgeGigs