Opt-in y doble opt-in para SMS en México: consentimiento que aguanta

Implementa opt-in y doble opt-in para SMS en México: confirmación, evidencia de consentimiento, bajas y los errores que más queman tu base de datos.

Opt-in y doble opt-in para SMS en México: consentimiento que aguanta

El opt-in es el permiso que una persona te da para enviarle SMS. El doble opt-in agrega una segunda confirmación, normalmente por el mismo canal, antes de sumarla a tus envíos. En México la ley no exige la doble confirmación, pero sí un consentimiento expreso y revocable. El doble opt-in es la forma más simple de poder demostrarlo.

Un usuario escribe a tu línea de atención: "yo nunca me suscribí". Tu proveedor te pide el origen del número. El carrier empieza a filtrar tus mensajes. En ese momento no importa cuántos contactos tengas; importa si puedes mostrar la fecha, el canal y la acción con la que esa persona aceptó recibir tus SMS.

Esa evidencia no se improvisa. Se diseña en el flujo de captura y se conserva antes de la primera campaña.

Opt-in y doble opt-in: la diferencia en una tabla

El opt-in simple es una casilla, una respuesta o un formulario donde la persona acepta recibir mensajes. El doble opt-in añade un segundo paso: después del registro, el sistema envía un mensaje de confirmación y la persona responde o hace clic para completar el alta. Si no confirma, no entra a la lista.

Punto Opt-in simple Doble opt-in
Pasos para el usuario Uno: deja su número y acepta. Dos: acepta y luego confirma por SMS.
Fricción Baja. Más altas, más riesgo de números mal escritos. Media. Menos altas, casi todas verificadas.
Evidencia Débil si no registras origen y fecha. Fuerte: hay una acción del usuario posterior al registro.
Cuándo conviene Clientes que ya compraron y aceptaron el canal. Captación en formularios, ferias, QR y campañas masivas.

No uses doble opt-in por reflejo. Si alguien acaba de pagar y marcó la casilla, otra confirmación puede enfriar la relación. La regla práctica: doble confirmación donde el número llega por un formulario o por un tercero; opt-in simple documentado donde la persona ya es cliente y el contexto es claro.

Por qué el consentimiento pesa más en SMS que en email

En email, una queja cae en una carpeta de spam y rara vez pasa de ahí. En SMS, el mensaje interrumpe una conversación, suena en la madrugada o llega a un número que cambió de dueño. La queja no se queda en tu bandeja: llega al carrier y puede afectar la entrega de tu remitente.

La gente revisa el correo cuando quiere; el teléfono lo trae encima todo el día. Un mensaje que no esperaba se percibe como invasión, no como promoción. Por eso la calidad de la lista importa más que el tamaño.

Si tu base ya está quemada, el problema se ve antes de la ley: menos entregas, más bajas y un remitente que empieza a caer en filtros. Ese camino está documentado en cómo evitar que tus envíos SMS sean bloqueados.

Lo que la ley mexicana sí te pide

La Ley Federal de Protección de Datos Personales en Posesión de los Particulares, vigente desde el 21 de marzo de 2025, define el consentimiento en su artículo 2, fracción IV, como la manifestación de la voluntad libre, específica e informada de la persona titular. El artículo 7 regula el tratamiento: el consentimiento puede ser expreso o tácito. Es expreso cuando la voluntad se manifiesta de forma verbal, escrita, por medios electrónicos, ópticos, por signos inequívocos o por cualquier otra tecnología. Es tácito cuando, puesto a disposición el aviso de privacidad, la persona no manifiesta su voluntad en sentido contrario.

Hay dos matices que importan para SMS. Los datos financieros o patrimoniales requieren consentimiento expreso, salvo las excepciones de los artículos 9 y 36. Los datos personales sensibles requieren consentimiento expreso y por escrito, según el artículo 8. Y el artículo 7 permite revocar el consentimiento en cualquier momento, sin efectos retroactivos; el aviso de privacidad debe explicar cómo hacerlo.

Lo que la ley no dice es "usa doble opt-in". No hay un artículo que imponga una segunda confirmación. Lo que exige es un consentimiento expreso, informado y revocable, más la capacidad de demostrarlo. El doble opt-in es una decisión operativa para cumplir esa parte probatoria.

Para consumidores existe además el Registro Público para Evitar Publicidad (REPEP) de la Profeco. Es un mecanismo para que las personas eviten mensajes publicitarios de ciertos sectores; la inscripción surte efectos después de 30 días naturales. No sustituye tu propia baja: si alguien está en REPEP, tu sistema también debe respetarlo.

Cómo implementar doble opt-in en tu flujo de captura

El flujo tiene cuatro piezas y una capa de registro. Si falta una, la evidencia se cae.

Primero, el formulario. Una casilla vacía, separada de los términos y condiciones, con texto explícito: "Acepto recibir mensajes SMS de [marca] con promociones y avisos". Nunca premarcada. Si compartes el consentimiento con email o WhatsApp, dilo: un permiso general no cubre todos los canales.

Después, el mensaje de confirmación. Se envía al número que la persona dejó, no a otro. Debe identificar a la marca, pedir una acción y dar una salida:

  • Marca: responde SÍ para confirmar que quieres recibir promociones por SMS. Si no fuiste tú, ignora este mensaje.
  • Marca: confirma tu alta aquí: [liga]. Si no la solicitaste, no hagas clic.

La confirmación. Puede ser una respuesta de texto o un clic en una liga. Cualquiera de las dos sirve, siempre que quede registrada con fecha y hora. Si la persona no confirma en un plazo razonable, el número se descarta o queda en una lista de pendientes, no en la lista activa.

La baja. Cada mensaje debe incluir "Responde BAJA para salir" o el mecanismo equivalente que uses. La baja se procesa el mismo día, no en el siguiente envío. Y se confirma con un mensaje breve: "Listo, no volverás a recibir mensajes de [marca]".

El paso que más se olvida es el registro. No basta con que el flujo funcione; necesitas guardar qué pasó, cuándo y con qué texto. Ese registro es tu defensa cuando alguien dice que nunca se suscribió.

Qué evidencia conservar

Dato Ejemplo Para qué sirve
Número y fecha 55 1234 5678 · 2026-10-28 10:42 Ubicar el alta en el tiempo.
Origen Formulario en landing de temporada Explicar dónde aceptó.
Texto del consentimiento Versión 3 del formulario Mostrar qué aceptó exactamente.
Método de confirmación Respuesta "SÍ" al SMS de alta Probar que hubo una acción del usuario.
Baja 2026-11-04 · respuesta "BAJA" No volver a contactar y demostrar que respetaste la salida.

Conserva el registro mientras la persona siga en tu base. Cuando se da de baja, guarda la evidencia de la baja y elimina el número de las listas activas. La LFPDPPP no fija en el artículo 7 un plazo único para conservar la prueba; tu aviso de privacidad y tu política interna deben definir el criterio.

Si quieres probar el flujo completo antes de tu primera campaña, abre tu cuenta y usa los 8 mensajes de regalo para enviar la confirmación y la baja a tu propio número.

Errores que queman la base

  • Comprar listas. No hay forma de reconstruir el consentimiento de alguien que nunca te dio su número. Es la vía más rápida a las quejas y a la suspensión de la cuenta.
  • Casillas premarcadas. Un consentimiento que el usuario no eligió no es consentimiento. Quita el check por defecto.
  • Opt-in implícito. "Al comprar aceptas recibir SMS" dentro de un contrato no es lo mismo que una aceptación específica del canal. Si lo usas, debe estar visible y separado.
  • Un permiso para todo. Aceptar email no autoriza SMS, y aceptar SMS no autoriza WhatsApp. Cada canal se consiente por separado.
  • Bajas que no se procesan. Si la persona respondió BAJA y sigue recibiendo, el problema deja de ser legal y se vuelve una queja ante el carrier.

Cuando una cuenta recibe demasiadas quejas, el carrier puede suspender el envío. Ese escenario y su salida están descritos en qué hacer si tu cuenta de SMS fue suspendida. La prevención es más barata que el trámite.

Cómo medir la salud del consentimiento

No hay un porcentaje universal de confirmación que aplique a todos los negocios. Lo que sí puedes hacer es medir tu propia tendencia y compararla contra tu histórico.

  • Tasa de confirmación: altas confirmadas divididas entre formularios enviados. Si baja, revisa el texto del mensaje y el tiempo de respuesta.
  • Tasa de baja: bajas divididas entre mensajes entregados. Un aumento sostenido suele anticipar un problema de frecuencia o de segmentación.
  • Quejas por envío: cuántas personas reportan el mensaje. Es la señal más cara; no esperes a que sea grande para actuar.
  • Crecimiento neto: altas confirmadas menos bajas. Una lista que crece con bajas altas no está sana, solo está ruidosa.

Revisa estos números una vez al mes, junto con la limpieza de números inválidos. Una base que no se limpia arrastra rebotes y termina afectando la entrega, aunque el consentimiento esté bien documentado. El proceso está en cómo limpiar tu base de datos SMS.

Cómo se ve en la operación de SMS Masivos

SMS Masivos es una plataforma mexicana de mensajería empresarial que opera desde 2010, con más del 98% de entrega, conexión directa a 4 carriers (Telcel, Movistar, AT&T y Altán) y saldo que no expira. Puedes importar contactos por Excel o CSV, guardarlos en agendas y enviar campañas con variables de personalización.

La plataforma sí cubre dos piezas del flujo. Los formularios de registro SMS envían un mensaje de confirmación automático por SMS o WhatsApp al completarse y guardan el contacto en una agenda. Y las Tareas Automáticas incluyen una tarea específica para desuscribir a cualquier contacto que responda BAJA, ALTO o STOP, además de la detección de respuestas que puede detonar tu mensaje de confirmación. El historial de respuestas de dos vías queda en el panel.

Lo que no existe es un expediente de consentimiento por contacto: un panel que te entregue, en un solo lugar, el texto exacto que la persona aceptó, la fecha, el origen y el método de confirmación. Ese registro lo armas tú con el formulario, el historial de respuestas y tu CRM. La plataforma ejecuta el envío y la baja por palabra clave; la evidencia completa sigue siendo tuya.

Si todavía no tienes la base ni el aviso de privacidad, empieza por cómo crear tu base de datos SMS legal en México. Este artículo asume que ese paso ya está resuelto y se concentra en la doble confirmación.

Para dimensionar el costo de una base sana, revisa los precios por volumen: desde $0.13 MXN por mensaje en volumen alto, con prueba piloto desde 500 mensajes a $0.90 + IVA. La inversión en consentimiento no se mide en el envío; se mide en los envíos que no se pierden.

Crea tu cuenta y prueba tu primer flujo de alta con envíos reales.

Preguntas frecuentes sobre opt-in y doble opt-in

¿El doble opt-in es obligatorio en México?

No. La LFPDPPP exige consentimiento expreso y revocable, pero no menciona la doble confirmación como requisito. El doble opt-in es una práctica operativa para tener evidencia de que la persona aceptó recibir tus mensajes.

¿Cuánto tiempo debo guardar la evidencia del opt-in?

Mientras la persona siga en tu base. Si se da de baja, conserva el registro de la baja para no volver a contactarla. La ley no fija un plazo único en el artículo 7 para la prueba; tu aviso de privacidad y tu política interna deben definir el criterio.

¿Puedo captar el opt-in por WhatsApp y enviar SMS?

Solo si el consentimiento cubre el canal por el que vas a enviar. Un permiso para WhatsApp no se extiende automáticamente a SMS, y al revés tampoco. Si quieres usar ambos canales, pide consentimiento para cada uno.

¿Qué hago si alguien dice que nunca se suscribió?

Da de baja el número de inmediato, revisa el registro de alta y, si no tienes evidencia, elimina el contacto y documenta el caso. No discutas con el usuario: una queja que escala al carrier cuesta más que perder un número.

Herramientas recomendadas

Estas son algunas de las herramientas que te pueden ayudar

API REST

Conecta tus propios sistemas a través de nuestra API en cuestión de minutos y logra que manden SMS y WhatsApp.

Ideal para activar la funcionalidad de envío de mensajes a CRMs, sistemas ERP, aplicaciones móviles, entre muchos otros.Usa nuestras librerías con varios lenguajes de programación para un inicio sin complicaciones.

Conoce nuestra API
Arrow - Elements Webflow Library - BRIX Templates
API REST
API REST
API REST

Envíos Masivos

Envía un mensaje a todos tus clientes al mismo tiempo, tú decides el mensaje que le quieres dar, la fecha y la hora de envío.

Los mensajes pueden ir personalizados con el nombre y datos de tu cliente para que parezca que te tomó tiempo redactarlos cuando en realidad solo requieres un par de minutos.

Conoce los envíos masivos SMS
Arrow - Elements Webflow Library - BRIX Templates
Envíos Masivos
Envíos Masivos
Envíos Masivos

Envíos por WhatsApp

Envía mensajes transaccionales desde tus sistemas a través de WhatsApp e inicia una conversación con tus clientes que puedes continuar en tu propio teléfono si te responden.

Ideal para mensajes de confirmación de registro y compra, recordatorios de pago, notificaciones, entre muchos otros.

Conoce los envíos por WhatsApp
Arrow - Elements Webflow Library - BRIX Templates
Envíos por WhatsApp
Envíos por WhatsApp
Envíos por WhatsApp