Opt-ins promocionales
Los mensajes promocionales requieren el estándar de consentimiento más alto. El suscriptor debe realizar una acción afirmativa para hacer opt-in.Métodos de recopilación de opt-in
Formulario de registro web
Un formulario en tu sitio web, página de aterrizaje o ventana emergente donde los suscriptores ingresan su número de teléfono. Requisitos:- La casilla de opt-in de SMS debe estar desmarcada por defecto.
- El lenguaje de divulgación debe aparecer en el mismo formulario, encima del botón de envío, no en un enlace externo ni oculto.
- El consentimiento de SMS debe recopilarse por separado del consentimiento de correo electrónico.
Palabra clave de text-to-subscribe
Los suscriptores envían una palabra clave por mensaje de texto a tu número de remitente para hacer opt-in (por ejemplo, “Envía DESCUENTO al 58120”). Tú defines la palabra clave y el mensaje de confirmación que se envía de vuelta.Código QR
Un código QR que abre la aplicación de SMS del suscriptor con tu número de remitente y palabra clave ya rellenados. Ideal para señalización en tienda, empaques de productos, recibos y eventos. Para crear uno, usa un generador de códigos QR de SMS que admita el formato de URLsms: (por ejemplo, QR Code Dynamic o QRKIT). El formato de URL subyacente es sms:+[phone_number]?body=KEYWORD. Para un agente de RCS, usa sms:+[phone_number]?service_id=[your_agent_id]%40rbm.goog&body=MESSAGE. Puedes encontrar tu número de teléfono e ID de agente en Settings > Senders.
Dondequiera que compartas el código QR, incluye el lenguaje de divulgación en la misma superficie: descripción del programa, frecuencia de mensajes, “Pueden aplicar tarifas de mensajes y datos” e instrucciones de opt-out.
Pago y punto de venta
Recopila opt-ins en el momento de la compra. El opt-in debe ser una casilla separada y desmarcada, y no puede presentarse como requerido para confirmaciones de pedidos o actualizaciones de entrega.Formulario de registro físico
Recopila números de teléfono en un formulario impreso en ubicaciones minoristas, eventos o mostradores de servicio. Incluye el mismo lenguaje de divulgación requerido para los opt-ins digitales. Importa a estos suscriptores mediante CSV o API. Consulta Importar suscriptores.Correo electrónico
Una solicitud de opt-in en una campaña de correo electrónico existente que pide a los suscriptores que también se unan a tu lista de SMS. Tener una dirección de correo electrónico no implica consentimiento de SMS. El suscriptor debe hacer opt-in activamente a través de una acción separada. Para ver ejemplos de código, consulta los ejemplos de formularios de registro de OneSignal y la muestra de recopilación de correo electrónico y SMS en GitHub.Lenguaje de divulgación requerido
Toda divulgación de opt-in promocional debe cubrir:- El nombre de tu marca
- Que el suscriptor recibirá mensajes de marketing automatizados recurrentes
- Frecuencia de mensajes (aproximada)
- “Pueden aplicar tarifas de mensajes y datos”
- Cómo hacer opt-out (STOP)
- Enlaces a tus Términos de Servicio y Política de Privacidad
- Una declaración de que el consentimiento no es una condición de compra
Opt-ins transaccionales
Los mensajes transaccionales tienen un estándar de consentimiento más bajo que los mensajes promocionales. Que un usuario ingrese su número de teléfono en un formulario que incluye lenguaje de divulgación es un opt-in suficiente. No se requiere una casilla separada. La divulgación debe aparecer directamente en el campo del número de teléfono o cerca de él. No puede estar en una página separada ni oculta en los términos de servicio.Puntos de recopilación comunes por caso de uso
| Caso de uso | Dónde recopilar |
|---|---|
| Confirmaciones de pedidos y actualizaciones de envío | Pago, cerca del campo del número de teléfono |
| Notificaciones de cuenta (alertas de seguridad, facturación) | Creación de cuenta o formulario de registro |
| Recordatorios de citas | Formulario de reserva o programación |
| Secuencias de incorporación | Creación de cuenta o configuración de perfil |
| Preferencias de notificación | Página de preferencias en la app o web |
Lenguaje de divulgación requerido
Toda divulgación de opt-in transaccional debe incluir:- El nombre de tu marca
- Los tipos específicos de mensajes que el usuario recibirá (por ejemplo, “mensajes de texto de confirmación de pedido y actualización de envío”, en lugar de solo “mensajes” o “actualizaciones”)
- “Pueden aplicar tarifas de mensajes y datos”
- Cómo hacer opt-out (por ejemplo, “Responde STOP para cancelar la suscripción”)
Opt-ins de OTP
El consentimiento para los mensajes de contraseña de un solo uso sigue el mismo estándar que los mensajes transaccionales. Que un usuario ingrese su número de teléfono en un formulario que incluye lenguaje de divulgación es suficiente. Toda divulgación de opt-in de OTP debe incluir:- El nombre de tu marca
- Los tipos específicos de mensajes que el usuario recibirá (por ejemplo, “códigos de verificación y alertas de seguridad”)
- “Pueden aplicar tarifas de mensajes y datos”
- Cómo hacer opt-out (por ejemplo, “Responde STOP para cancelar la suscripción”)
Validación de la audiencia
Una lista de suscriptores limpia mejora la entregabilidad, reduce los costos y mantiene tu programa compatible.Valida los números de teléfono con Lookup
Antes de agregar un número a tu lista de suscriptores, usa Lookup de OneSignal para verificarlo. Lookup comprueba si un número de teléfono es válido, activo y móvil, filtrando líneas fijas, números VoIP, líneas desconectadas y números mal escritos antes de que reciban un mensaje. Ejecuta Lookup en el punto de recopilación (por ejemplo, al enviar el formulario) o como una operación por lotes sobre tus suscriptores existentes.Recopila solo números de regiones a las que puedes enviar
Asegúrate de recopilar números de teléfono únicamente en geografías donde tengas un remitente con un recurso de remitente aprobado para esa geografía. Si no tienes un remitente con un recurso de remitente aprobado para un país determinado, los mensajes a los números de ese país fallarán.Verifica la propiedad con una contraseña de un solo uso
Lookup confirma que un número es válido, pero no confirma que la persona que se registra realmente sea propietaria de ese número. Para cerrar esa brecha, envía una contraseña de un solo uso inmediatamente después de que el suscriptor ingrese su número de teléfono. Consulta Contraseñas de un solo uso para saber cómo configurar OTPs con OneSignal Verify o tu propio backend.Recopila números en formato E.164
Los números de teléfono deben almacenarse en formato E.164: un código de país seguido del número del suscriptor sin espacios, guiones ni paréntesis (por ejemplo,+14155551234). Este es el formato que esperan los operadores y las plataformas de mensajería.
Si tu formulario de registro acepta entrada de teléfono en texto libre, valida y normaliza el número a E.164 antes de guardarlo. Tanto la API como la importación por CSV de OneSignal esperan el formato E.164.
Dar marca a tu remitente con una tarjeta de contacto
Una tarjeta de contacto (vCard) permite a los suscriptores guardar tu negocio como contacto en su teléfono. Una vez guardado, el nombre y el logotipo de tu marca aparecen en lugar de un número de teléfono desconocido. Esto mejora la visibilidad, reduce la posibilidad de que los mensajes se ignoren y te ayuda a evitar la bandeja de entrada de “Remitentes desconocidos” de iOS. Entregas una tarjeta de contacto enviando un archivo.vcf como un mensaje MMS.
Crea tu archivo vCard
Crea un archivo.vcf con la información de contacto de tu negocio. Puedes usar un generador de vCard en línea o escribirlo en un editor de texto. El formato es texto plano:
PHOTO con el logotipo de tu marca para que aparezca junto al nombre del contacto.
Aloja el archivo en una URL pública
El archivo.vcf debe ser accesible a través de una URL directa y de acceso público, no una página de descarga o vista previa. Alójalo en tu CDN, servidor web o almacenamiento en la nube (AWS S3, Google Cloud Storage) con acceso de lectura público habilitado.
Envía la tarjeta de contacto
Agrega el cuerpo del mensaje
Anima al suscriptor a guardar tu contacto, por ejemplo: “¡Guarda nuestro contacto para que siempre sepas que somos nosotros! Toca el adjunto para agregarnos a tus contactos.”
Enviar una tarjeta de contacto usa el campo de URL de medios, lo que significa que el mensaje se envía como MMS y se cobra a tarifas de MMS.
Preguntas frecuentes
¿Cuál es la diferencia entre el consentimiento promocional y el transaccional?
Los mensajes promocionales requieren consentimiento expreso por escrito, una acción afirmativa como marcar una casilla desmarcada o enviar una palabra clave por mensaje de texto. Los mensajes transaccionales tienen un estándar más bajo: que un usuario ingrese su número de teléfono en un formulario donde el lenguaje de divulgación es visible es suficiente. La divulgación debe estar presente y ser específica sobre los tipos de mensajes que recibirán.¿Necesito doble opt-in para todos los programas promocionales?
El doble opt-in es obligatorio para los programas de carritos abandonados en EE. UU. Para otros programas promocionales es opcional, pero muy recomendable: reduce las quejas de spam, mejora la calidad de la lista y proporciona una documentación de consentimiento más sólida.¿Puedo recopilar el consentimiento de SMS y de correo electrónico en el mismo formulario?
Puedes usar el mismo formulario, pero debes recopilar el consentimiento para cada canal por separado. Agrupar el consentimiento de SMS con el consentimiento de correo electrónico (por ejemplo, una sola casilla para ambos) no cumple con las normas para SMS.¿Puedo importar suscriptores de otro proveedor?
Sí, si ya han proporcionado un consentimiento válido que cumple con los requisitos del tipo de programa que estés ejecutando. Consulta Importar suscriptores para saber cómo transferir suscriptores existentes mediante CSV o API.¿Qué es el formato E.164?
E.164 es el formato estándar internacional de números de teléfono: un signo más, el código de país y el número del suscriptor sin espacios ni puntuación (por ejemplo,+14155551234 para un número de EE. UU.). La API y la importación por CSV de OneSignal requieren números en este formato.
¿Por qué debería usar Lookup antes de agregar suscriptores?
Enviar a números inválidos, de líneas fijas o desconectados desperdicia gasto y puede dañar tu reputación de remitente ante los operadores. Lookup los filtra antes de que lleguen a tu lista, lo que mejora la entregabilidad y reduce los costos.Páginas relacionadas
Gestión de palabras clave de consentimiento
Gestiona STOP, HELP, START y palabras clave de opt-out personalizadas después de que los suscriptores hagan opt-in.
Cumplimiento regulatorio
Reglas de operadores, horas de silencio, contenido prohibido y el marco regulatorio más amplio.
Contraseñas de un solo uso
Configura OTPs con OneSignal Verify o tu propio backend para verificar la propiedad del número.
Mensajería promocional
Patrones específicos de mensajería promocional: configuración de doble opt-in, centros de preferencias y guía de envío.