Revisión de cambios en plantillas SMS A2P: cómo detectar riesgos antes de publicar
Implanta una revisión versionada para comparar cada propuesta con la plantilla aprobada, comprobar variables, enlaces, codificación y segmentos, y dejar evidencia de quién autorizó el cambio.

Por qué un cambio pequeño merece una revisión completa
Una modificación de pocas palabras puede alterar el sentido del mensaje, la forma en que se percibe el remitente o la información que recibe el destinatario. También puede introducir una variable no prevista, cambiar un enlace o modificar la codificación y la longitud del SMS. Por eso, comparar solo el texto a simple vista no basta.
En tráfico A2P, la trazabilidad es una preocupación operativa relevante: el análisis de Telefónica y Analysys Mason relaciona el crecimiento del tráfico con mayores dificultades para rastrear el origen de los SMS y con riesgos de seguridad y fraude. Un registro interno de cambios ayuda a identificar quién propuso, revisó y aprobó una versión; no acredita por sí solo el origen ante terceros ni garantiza que un mensaje llegue.
- Trata cada cambio como una nueva versión, aunque parezca menor.
- Revisa contenido y efecto técnico por separado.
- No presentes la aprobación interna como garantía de aceptación por un operador, proveedor o regulador.

Qué registrar en cada versión
Define un registro por plantilla y por versión. Incluye un identificador estable, fecha, motivo del cambio y estado —por ejemplo, borrador, en revisión, aprobada, retirada—. Conserva la versión anterior aprobada para que la comparación tenga una referencia clara.
Registra el propósito del mensaje, la audiencia prevista, los destinos y el remitente configurado. Añade el texto exacto, las variables permitidas con su formato esperado, los enlaces previstos y cualquier condición de uso. Anota también qué equipo o persona propuso el cambio, quién revisó cada control y quién tomó la decisión final.
La información de destinos y remitente sirve para delimitar la revisión, pero los requisitos aplicables pueden variar según país, operador, proveedor y tipo de tráfico. No asumas que una plantilla aceptada en un destino puede utilizarse sin cambios en otro.
- Identidad: ID de plantilla, número de versión, fecha y estado.
- Uso: propósito, audiencia, destinos y remitente.
- Contenido: texto exacto, variables, formato y enlaces.
- Gobernanza: autor, revisores, aprobador, decisión y evidencia asociada.

Comparar cambios sustantivos, no solo diferencias de texto
Compara la propuesta con la última versión aprobada y conserva ambas. Una vista de diferencias ayuda a localizar inserciones y eliminaciones, pero la revisión debe interpretar qué cambia para el destinatario y para la operación.
Clasifica los cambios por efecto: propósito o audiencia; remitente o destino; significado de la oferta o notificación; variables; enlace; y características técnicas. Una sustitución de una palabra puede cambiar una condición, mientras que una corrección de formato puede no alterar el sentido. El equipo debe justificar la clasificación, no depender únicamente de una comparación automática.
Si el cambio amplía el uso previsto, incorpora un nuevo destino o modifica la finalidad, detén la publicación hasta que se revisen las autorizaciones internas y los requisitos aplicables. Si no se puede determinar si la nueva versión sigue dentro del alcance aprobado, trátala como un cambio sustantivo.
- Compara contra la versión autorizada, no contra un borrador reciente sin aprobar.
- Revisa el significado, el público y el contexto además de las diferencias literales.
- Marca como pendiente cualquier cambio cuyo alcance o autorización no esté claro.
Validar variables, enlaces, codificación y segmentos
Mantén una lista explícita de variables permitidas para cada plantilla. Para cada una, especifica su nombre, si es obligatoria y qué tipo o formato de valor se espera. Comprueba que no falten variables, que no aparezcan marcadores desconocidos y que la sustitución de ejemplo no produzca un texto ambiguo o inadecuado. Si los valores pueden variar mucho en longitud, prueba casos representativos del rango previsto.
Revisa los enlaces por separado: confirma que el destino sea el esperado, que el formato generado no quede truncado y que la ruta de redirección, si existe, esté autorizada por el proceso interno. No incluyas datos personales o secretos en enlaces de prueba. La revisión técnica no demuestra que un destino web sea seguro en todos los contextos ni que un operador vaya a aceptar el mensaje.
Comprueba la codificación efectiva del texto que se enviará. Los caracteres disponibles y su representación pueden cambiar la longitud del mensaje; los caracteres fuera del repertorio GSM 03.38 pueden requerir una codificación Unicode, según la implementación. Calcula los segmentos con el mismo componente o configuración que se utilizará para el envío y verifica el resultado con la documentación técnica del proveedor o la ruta. No supongas un límite universal: la capacidad y el cómputo dependen de la codificación y de la implementación.
- Rechaza variables no definidas, vacías cuando no se permiten o con formato inesperado.
- Valida el mensaje ya compuesto, no solo la plantilla con marcadores.
- Comprueba codificación y segmentos con la configuración efectiva de envío.
- Documenta la herramienta o método de cálculo; no extrapoles límites de una ruta a otra.
Separar los controles internos de las obligaciones locales
Un flujo interno puede exigir propósito documentado, lista de variables, aprobación y evidencia de pruebas. Esos controles ayudan a mantener consistencia y trazabilidad, pero no sustituyen la revisión de las reglas que correspondan al país, al operador, al proveedor, al sector y al tipo de mensaje.
Antes de aprobar, confirma que la audiencia y el contenido sean coherentes con la base de autorización aplicable y con las preferencias de contacto registradas. Revisa también cómo se gestionan las solicitudes de baja cuando correspondan. Las obligaciones concretas de consentimiento, información, conservación de registros y exclusión no son iguales en todas las jurisdicciones; consulta fuentes oficiales o asesoría competente para cada destino.
La CRC de Colombia ha planteado una propuesta para verificar quién envía mensajes empresariales, determinar si son legítimos y asegurar su trazabilidad. La fuente la describe como propuesta, no como una obligación vigente general. No conviertas esa iniciativa en una regla aplicable a otros países ni en una afirmación sobre el estado actual de una norma.
- Identifica qué requisito local se ha comprobado, para qué destino y con qué fuente.
- Verifica que el contenido corresponda al propósito y a la audiencia autorizados.
- No infieras consentimiento, identidad o entrega a partir de una validación técnica.
Probar con criterios de aceptación definidos
Antes de probar, define qué se considera correcto: variables completas y con formato válido, enlace esperado, texto renderizado conforme, codificación y segmentos verificados, remitente y destino dentro del alcance aprobado. Registra el resultado y la configuración utilizada.
Utiliza datos de prueba controlados y destinatarios autorizados para pruebas, de acuerdo con las reglas locales y las políticas del proveedor. No envíes a usuarios reales una plantilla que todavía no esté autorizada para ese uso. Una prueba técnica verifica aspectos concretos del proceso, pero no demuestra consentimiento de toda una audiencia ni garantiza aceptación, entrega o visualización en el terminal.
Si el proveedor devuelve un estado de entrega, conserva su significado y nivel de certeza. Un DLR recibido no equivale necesariamente a una recepción verificada de forma independiente en el dispositivo. Registra por separado los estados reportados, los errores y cualquier observación disponible, sin elevarlos a una garantía.
- Establece criterios de aceptación antes de ejecutar pruebas.
- Registra fecha, versión, configuración, resultado y responsable.
- Mantén separadas la prueba técnica, la autorización de uso y la evidencia de entrega.
Publicar, vigilar y poder revertir
Publica únicamente la versión aprobada y vincula la configuración de envío a su identificador. Si el sistema permite limitar el alcance, aplica el cambio de forma controlada dentro de los destinos y usos autorizados; no amplíes la audiencia por el hecho de que una prueba haya funcionado.
Tras la publicación, observa rechazos, errores de formato, cambios de comportamiento reportados y diferencias entre los resultados previstos y los observados. Un cambio coincidente no demuestra por sí solo que la plantilla sea la causa: contrasta la versión, el destino, la configuración y la información disponible del proveedor.
Define de antemano quién puede detener el envío y cómo se recupera la última versión aprobada. Ante una incidencia, registra qué se detuvo, qué versión estaba activa, quién decidió la reversión y qué evidencia respaldó la decisión. Volver atrás reduce la exposición a un cambio conocido, pero no garantiza la aceptación o entrega de mensajes posteriores.
- Vincula la publicación a la versión aprobada.
- Establece responsables y criterios de pausa o reversión antes del lanzamiento.
- Conserva la incidencia y el resultado de la acción correctiva en el historial.
Lista de comprobación y cierre auditable
Cierra cada cambio con una decisión explícita: aprobado, rechazado o pendiente. Adjunta evidencia suficiente para reconstruir qué se revisó, sin conservar más datos personales de los necesarios. Asegúrate de que la plantilla publicada coincida con la versión aprobada y de que la anterior pueda localizarse.
Un registro útil no necesita prometer que evitará filtros o problemas de entrega. Su valor es más concreto: permite explicar el alcance del cambio, repetir las validaciones, identificar responsables y responder con precisión ante una incidencia o una consulta de cumplimiento.
- ¿Existe una versión aprobada de referencia y una propuesta identificable?
- ¿Se documentaron propósito, audiencia, remitente y destinos?
- ¿Se revisaron diferencias de significado y alcance?
- ¿Las variables y los enlaces están permitidos y validados?
- ¿Se comprobó codificación y número de segmentos con la configuración efectiva?
- ¿Se verificaron los requisitos aplicables para cada destino?
- ¿Las pruebas tienen criterios, datos y destinatarios autorizados?
- ¿Constan aprobadores, evidencia, decisión y procedimiento de reversión?
Preguntas frecuentes
¿Una corrección menor requiere una nueva versión?
Conviene registrar cualquier cambio de contenido o configuración como una nueva versión, aunque la revisión determine que su efecto es menor. Así queda claro qué texto se aprobó y qué se publicó.
¿Cuántos segmentos puede tener una plantilla SMS?
No hay que asumir un único límite aplicable a todas las rutas. La codificación y el cálculo de segmentos dependen del texto y de la implementación. Verifica el mensaje compuesto con la configuración efectiva y la documentación técnica correspondiente.
¿Una prueba satisfactoria garantiza que los mensajes se entreguen?
No. Una prueba puede confirmar controles concretos, como el formato de variables o el cálculo de segmentos, pero no garantiza aceptación, entrega ni visualización. Un DLR tampoco equivale necesariamente a recepción verificada de forma independiente en el terminal.
¿Los requisitos de consentimiento y bajas son iguales en todos los países?
No deben tratarse como universales. Comprueba las reglas aplicables al destino, al tipo de mensaje y al sector mediante fuentes oficiales o asesoría competente, y documenta qué se verificó.
¿Una plantilla aprobada internamente puede utilizarse en cualquier destino?
No necesariamente. La aprobación interna no sustituye la revisión de requisitos locales ni las condiciones aplicables del operador o proveedor. Registra el alcance autorizado y vuelve a evaluar el cambio si se incorporan destinos o usos nuevos.
Fuentes consultadas
- El mercado de mensajería A2P: problemáticas, retos y oportunidadesTelefónica / Analysys Mason
- Propuesta de nuevas reglas para ordenar la mensajería empresarial y enfrentar el fraudeComisión de Regulación de Comunicaciones de Colombia