Ir al contenido principal

Configurar Doble Opt-in Alternativo

Aprende cómo configurar Double Opt-In para cualquier fuente de suscriptores en Omnisend

Escrito por Sarunas

Los formularios de registro de Omnisend incluyen una opción de doble opt-in integrada. Si recopilas suscriptores a través de formularios de terceros, importaciones manuales, Pago o API, puedes configurar la doble suscripción utilizando Automatización y webhooks.

En esta guía, aprenderás a crear una automatización de dos pasos que envía un correo electrónico de confirmación y suscribe Contactos solo después de que hagan clic en el enlace de verificación.


Antes de empezar

Esta función requiere webhooks (beta cerrada). Contacto [email protected] para habilitar webhooks en tu cuenta antes de continuar.

Necesitarás:

💡 Cuándo usar la doble suscripción alternativa:

  • Contactos recopilados a través de Facebook Lead Ads, Typeform o de otras herramientas de terceros.

  • Importaciones manuales desde archivos CSV.

  • Pago de la Tienda (si tu plataforma carece de una casilla de aceptación).

  • Integraciones de API.

Para los formularios de registro de Omnisend, utiliza el doble opt-in integrado. No requiere configuración.

Cómo funciona

  1. Contacto entra en un segmento (e.g., "Newly Imported Contacts").

  2. La automatización envía un correo electrónico de confirmación con un botón de verificación.

  3. Contacto hace clic en el botón (rastreado como "hizo clic en un mensaje").

  4. Segundos disparadores de automatización, enviando un webhook para actualizar el estado del contacto a "suscrito".

  5. (Opcional) Si el contacto no hace clic en X días, un webhook los desuscribe automáticamente.

Proceso de configuración

Paso 1: Crear el Trigger Segmento

Crear un segmento para identificar contactos que necesitan confirmar su suscripción.

Filtros de ejemplo:

  • Estado de la suscripción: Suscrito al correo electrónico

  • Etiqueta: "Importado de Anuncios de Facebook"

Ajustar filtros según su fuente. Si solo quieres segmentar importaciones específicas, añade una etiqueta personalizada durante la importación.

Paso 2: Crear la Automatización de Correo Electrónico de Confirmación

Crear una automatización y nómbrela "Correo electrónico de doble opt-in."

Configuración:

  1. Trigger: "Entrar en un segmento" → selecciona tu segmento trigger de Paso 1.

  2. Añadir correo electrónico: Incluya un titular claro ("Confirme su suscripción") y un botón etiquetado como "Sí, suscríbame."

  3. Enlace del botón: Utilice cualquier URL (lo que importa es el evento de clic, no el destino). Puede enlazar a su página de inicio o a una página de agradecimiento.

Tu flujo debería verse así:

Opcional: Desuscripción automática de contactos no confirmados

Si un contacto no hace clic en el correo electrónico dentro de un período establecido, puedes darlos de baja automáticamente.

¿Cómo añadir esto:

  1. Después del correo electrónico, añade un Delay (p. ej., 7 días).

  2. Añadir un paso Dividir: "¿Hizo clic en la URL del correo electrónico anterior?"

    • Ruta de sí: No hacer nada (El contacto se suscribirá en el Paso 3).

    • Sin ruta: Añadir un Bloque de Webhook.

Configuración de webhook (cancelar suscripción):

{
"identifiers": [
{
"type": "email",
"id": "[[contact.email]]",
"channels": {
"email": {
"status": "unsubscribed"
}
}
}
]
}

Alternativa: Si está importando contactos como no suscritos por defecto, omita este paso de webhookpermanecerán no suscritos a menos que hagan clic en su correo electrónico de confirmación.

Paso 3: Crear la automatización de suscripción

Crear una segunda automatización y nómbrela Suscripción con doble opt-in.

Configuración:

  1. Trigger: "Se hizo clic en un mensaje".

  2. Filtro de disparador: Añadir "ID de actividad de marketing" → pegar el ID de su automatización de "Correo electrónico de doble suscripción" (encuéntrelo en Informes → Automatización).

  3. Añadir webhook: Esto suscribe al contacto.

Configuración de webhook (suscribirse):

{
"identifiers": [
{
"type": "email",
"id": "[[contact.email]]",
"channels": {
"email": {
"status": "subscribed"
}
}
}
]
}

Paso 4: Habilitar y probar

Después activando tus dos automatizaciones, prueba si la configuración funciona correctamente:

  1. Crear un contacto de prueba en Audiencia → Contactos.

  2. Añádelos a tu trigger segmento.

  3. Compruebe que el correo electrónico llega con el botón correcto.

  4. Haz clic en el botón.

  5. Ve a Automatizaciones para confirmar que el webhook de suscripción se activó.

  6. Verifique que el estado del contacto haya cambiado a "suscrito" en Audiencia → Contactos.

Nota: Los webhooks requieren recursos de desarrollador para configuraciones de API personalizadas. Si encuentras errores (401 No autorizado, 404 No encontrado), verifica tu Clave API y el formato de correo electrónico de contacto.

Preguntas Frecuentes

¿Puedo usar esto para el double opt-in de SMS?
No. SMS uses según la normativa TCPA. El doble opt-in es para suscripciones por correo electrónico.

¿Qué pasa si el webhook devuelve un error 401?
Your API key is invalid or missing. Ir a Configuración de la TiendaAPIClaves de API y regenérala. Pega la nueva clave en los ENCABEZADOS del webhook.

¿Expira el correo electrónico de confirmación?
No. Unlike (which expires after 30 days), automation-based emails don't expire. Los contactos pueden hacer clic en el enlace en cualquier momento.


No dude en ponerse en contacto con nuestro equipo de soporte a través del chat en la aplicación o en [email protected] para obtener más ayuda.

¿Ha quedado contestada tu pregunta?