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. Los webhooks en las automatizaciones están disponibles en todos los planes de pago de Omnisend. Si estás en un plan gratuito, debes actualizar antes de usar esta función. Ve aConfiguraciones de la Tienda Facturación para gestionar tu plan.

Necesitarás:

Cuando usar la alternativa de doble aceptación:

  • Contactos recopilados a través de anuncios de generación de leads de Facebook, Typeform u otras herramientas de terceros.

  • Importaciones manuales de archivos CSV.

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

  • Integraciones API.

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

Cómo funciona

  1. El contacto entra en un segmento (por ejemplo, "Contactos recién importados").

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

  3. El contacto hace clic en el botón (registrado como "hizo clic en un mensaje").

  4. La segunda automatización se activa, enviando un webhook para actualizar el estado del contacto a "suscrito."

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

Proceso de Configuración

Paso 1: Crea el Segmento de Disparador

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

Filtros de ejemplo:

  • Estado de suscripción: no está Suscrito al correo electrónico

  • Etiqueta: "Importado de Facebook Ads"

Ajustar filtros según su fuente. Si solo deseas dirigirte a importaciones específicas, agrega una etiqueta personalizada durante la importación.

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

Crear una automatización y nómbrela "Correo electrónico de doble aceptación."

Configuración:

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

  2. Agregar correo electrónico: Incluye un encabezado claro ("Confirma tu suscripción") y un botón etiquetado "Sí, suscríbeme."

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

Tu flujo de trabajo debería verse así:

Opcional: Auto-desuscribir contactos no confirmados

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

Cómo agregar esto:

  1. Después del correo electrónico, agrega un Retraso (por ejemplo, 7 días).

  2. Agrega un Dividir paso: "¿Hizo clic en la URL en el correo electrónico anterior?"

    • Ruta de sí: No hacer nada (el contacto será suscrito en el Paso 3).

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

Configuración del webhook (desuscribir):

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

1 Alternativa: Si estás importando contactos como no suscritos por defecto, omite este paso del webhook permanecerán no suscritos a menos que hagan clic en tu correo electrónico de confirmación.

Paso 3: Construir la Automatización de Suscripción

Crear una segunda automatización y nómbrela "Suscripción de doble confirmación."

Configuración:

  1. Disparador: "Hizo clic en un mensaje".

  2. Filtro de Disparador: Agrega "ID de actividad de marketing" pega el ID de tu automatización de "correo electrónico de doble confirmación" (encuéntralo en Informes Automatización).

  3. Agregar 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. Crea un contacto de prueba en Audiencia Contactos.

  2. Agregarlos a tu segmento de disparador.

  3. Verifica que el correo electrónico llegue con el botón correcto.

  4. Haz clic en el botón.

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

  6. Verifica que el estado del contacto cambió 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 del correo electrónico de contacto.

FAQ

¿Puedo usar esto para la doble confirmación de SMS?
No. SMS uses per . La doble confirmación 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 Tienda→ API → Claves API y regenerarla. Pega la nueva clave en los HEADERS 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.

¿Qué plan de Omnisend necesito para usar Webhooks en Automatizaciones?

Los webhooks en Automatizaciones están disponibles en todos los planes de pago de Omnisend.Los usuarios del plan gratuito deben actualizar antes de usar la función.Ve a Configuración de la Tienda Facturación para gestionar tu plan.


No dudes en contactar a nuestro equipo de soporte a través del chat en la aplicación o en [email protected] para más ayuda.

¿Ha quedado contestada tu pregunta?