Iubenda logo
Genera tus documentos

Documentación

Tabla de contenidos

Cómo mantener los datos de consentimiento sincronizados en diferentes plataformas con la herramienta 2-Way Sync de iubenda

Ahora es facilísimo gestionar el consentimiento en varias plataformas distintas. Con la herramienta 2-Way Sync de iubenda para la Consent Database, puedes sincronizar automáticamente los estados de consentimiento en tiempo real en todas tus herramientas de terceros, como las plataformas de CRM (por ejemplo, HubSpot), las herramientas de marketing por email (por ejemplo, Mailchimp), etc. Esta herramienta permite mantener la precisión y la conformidad de los datos de consentimiento, todo ello sin necesidad de efectuar actualizaciones manuales o una codificación compleja.

En esta guía, te informaremos sobre cómo configurar y gestionar fácilmente webhooks para la herramienta 2-Way Sync, de manera que se garantice que tus datos de consentimiento estén siempre al día en todas tus plataformas.

Antes de comenzar con la configuración, vamos a echar un vistazo a las principales funciones de la herramienta 2-Way Sync, que funciona con webhooks:

  • Herramienta 2-Way Sync: Más que una mera función de webhook, esta herramienta ofrece una sincronización bidireccional entre tu Consent Database y varias plataformas, incluidos los sistemas de CRM y las herramientas de marketing por email. De esta forma, cualquier actualización de los datos de consentimiento (como un usuario que se suscribe o se da de baja de tu newsletter) se refleja automáticamente en todas las plataformas conectadasen ambas direcciones.
  • Cumplimiento de la privacidad centralizado: Gestiona todas tus preferencias de consentimiento desde un hub central. Así podrás cumplir fácilmente la normativa sobre privacidad. Lo anterior aporta ventajas sobre todo en casos como el de las newsletters o la generación de clientes potenciales, en los que la privacidad de los datos es primordial.
  • Gestión automatizada de datos: Cada vez que se producen cambios en una plataforma (por ejemplo, un usuario se da de baja en Mailchimp), este sistema actualiza automáticamente todas las herramientas conectadas (por ejemplo, HubSpot). También mantiene un registro de estos cambios en tu Consent Database, lo que te permite ahorrar tiempo y reducir el trabajo manual para garantizar el cumplimiento.
  • No necesitas código personalizado: Agiliza tu proceso de gestión del consentimiento sin las molestias de la codificación personalizada o los servicios de terceros. Este sistema simplifica las integraciones, haciéndolo accesible a usuarios que tengan todo tipo de nivel técnico.
  1. Ve a Ajustes: En el dashboard de iubenda, selecciona el proyecto y haz clic en el icono de ajustes.
  2. Abrir los Webhooks de la Consent Database: En el menú lateral, haz clic en “Webhooks de la Consent Database“. Esta sección es tu punto de partida para configurar la sincronización entre la Consent Database y tus plataformas conectadas.
  3. webhooks iubenda consent database
  4. Activa la Consent Database (si es necesario): Si la Consent Database aún no está activa, verás un mensaje: “Para empezar a configurar los webhooks, primero tienes que activar la Consent Database.” Haz clic en Activar Consent Database y sigue las instrucciones.
  5. webhooks iubenda consent database
  6. Si tu Consent Database ya está activa, procede a crear un nuevo webhook. Verás una descripción de cómo funcionan los webhooks, con un botón “+ Crear un nuevo webhook” disponible para empezar.
  7. webhooks iubenda consent database

2. Crear un nuevo webhook

Configurar un webhook te permite actualizar o notificar automáticamente a las plataformas conectadas los cambios de estado del consentimiento. Aquí te explicamos cómo configurar uno:

  1. Haz clic en “+ Crear un nuevo webhook”, y se abrirá el modal de creación de webhooks.
  2. Selecciona el tipo de webhook: Verás dos opciones en la parte superior:
  3. webhooks iubenda consent database
  • 📥 Entrada: Utilízalo para actualizar automáticamente tu Consent Database cuando se active un evento específico en una plataforma externa, como un cambio en el consentimiento del usuario. Reacciona a las actualizaciones realizadas fuera de la Consent Database (por ejemplo, un usuario que actualiza sus preferencias en tu CRM o herramienta de email), a fin de garantizar que esas actualizaciones se reflejen rápidamente en tu base de datos.
  • 📤 Salida: Utilízalo para notificar a sistemas externos cada vez que un evento, como un cambio de estado de consentimiento, se registre en tu Consent Database.

En algunos casos, la Consent Database puede servir de puente entre dos plataformas. Por ejemplo, un webhook de entrada puede capturar los cambios de consentimiento de una plataforma, como Mailchimp, y un webhook de salida puede enviar esas actualizaciones a otra plataforma, como HubSpot. De este modo, puedes mantener todos los sistemas sincronizados a través de iubenda, sin intervención manual.

A continuación, presentamos cómo configurar cada tipo.

3. Cómo configurar un webhook de entrada

Un webhook de entrada se utiliza para actualizar automáticamente la Consent Database cuando se producen acciones del usuario en una plataforma externa, como cambios en el consentimiento. Por ejemplo, si un usuario se suscribe a tu newsletter a través de un formulario en tu sitio web, este cambio se sincronizará automáticamente con tu Consent Database.

Instrucciones paso a paso

  1. Elige la pestaña “Entrada”.

👉 Este webhook actualiza tu Consent Database cada vez que un evento específico, como la inclusión o autoexclusión de un usuario, se activa en una plataforma externa.

  1. Especifica la preferencia pendiente de actualizar:
  • Newsletter (estos datos se basan en la nomenclatura de la herramienta Newsletter Opt-in Booster):
    • Utiliza el desplegable para seleccionar el valor de preferencia (por ejemplo, Verdadero para suscrito, Falso para no suscrito). Se refiere al valor real asociado a la preferencia de consentimiento del usuario en tu Consent Database.
    • webhooks iubenda consent database
  • Si deseas utilizar una nomenclatura y valores diferentes, elige la opción “Personalizado”. (Esta opción es necesaria si has configurado preferencias o valores personalizados que sean específicos para lo que estás guardando en la Consent Database).
    • Introduce tu nombre de preferencia personalizado (por ejemplo, tosAccepted).
    • Introduce el valor (por ejemplo, verdadero). Recuerda que ambos campos deben rellenarse.
    • webhooks iubenda consent database
  1. Haz clic en “Guardar” para completar la configuración y guardar el webhook.

✅ Tu Consent Database recibirá ahora automáticamente actualizaciones cada vez que se produzca el evento especificado, coincidiendo con el email del interesado y actualizando el estado de consentimiento correspondiente.

4. Cómo configurar un webhook de salida

Un webhook de salida envía notificaciones a sistemas externos (como Mailchimp o tu CRM) cada vez que se produce un cambio en la Consent Database. Esto es útil para mantener tus plataformas actualizadas con las últimas preferencias de consentimiento.

⚠️ Nota: Para conectarte a plataformas de terceros, tendrás que utilizar un servicio de integración externo como Zapier, N8n o Make. Estas herramientas actúan como intermediarias, recibiendo los datos del webhook y reenviándolos a la plataforma deseada (por ejemplo, Mailchimp, HubSpot) para mantener todo sincronizado.

💡 También puedes consultar la guía sobre la integración con servicios como Zapier y Make para obtener ayuda adicional.

Instrucciones paso a paso

  1. Selecciona la pestaña “Salida”.

👉 Este webhook envía notificaciones a sistemas externos cuando cambia el estado del consentimiento.

  1. Especifica la URL del punto final: Introduce la URL a la que deben enviarse las actualizaciones. (Nota: este campo es obligatorio).
  2. Elige la preferencia a seguir:
  • Newsletter (estos datos se basan en la nomenclatura de la herramienta Newsletter Opt-in Booster):
    • Opcionalmente, selecciona “Fijar solo para un valor de preferencia específico” para realizar el seguimiento de los cambios de un valor específico y utiliza el desplegable para seleccionar el valor de preferencia (por ejemplo, Verdadero para suscrito, Falso para no suscrito).
    • webhooks iubenda consent database
  • Si deseas utilizar nombres y valores diferentes, selecciona la opción “Personalizado” a continuación.
    • Introduce un nombre de preferencia personalizado (por ejemplo, tosAccepted).
    • Si solo quieres enviar notificaciones para valores específicos, marca “Fijar solo un valor de preferencia específico” e introduce el valor (por ejemplo, verdadero).
    • webhooks iubenda consent database
  1. Haz clic en “Guardar” para crear el webhook de salida.

✅ Ahora notificará a la plataforma especificada cada vez que se produzcan cambios en el consentimiento elegido en la Consent Database.

5. Gestión de webhooks en el Dashboard de la Consent Database

Activar o pausar webhooks

Cada webhook (de entrada o de salida) tiene un conmutador que te permite activar o pausar las actualizaciones. Este control es útil cuando necesitas detener temporalmente la sincronización de datos.

Editar un webhook

Busca el webhook que quieras modificar y haz clic en el botón “Editar“. De esta forma se abre la interfaz de configuración del webhook, donde puedes cambiar la URL del punto final, las preferencias de seguimiento o cualquier otra configuración. Pulsa Guardar para aplicar las actualizaciones.

webhooks iubenda consent database

Borrar un webhook

Para eliminar un webhook, haz clic en el icono de la papelera situado junto a él. Aparecerá un mensaje de confirmación para preguntarte si quieres continuar. Haz clic en “Confirmar” para eliminar permanentemente el webhook.

💡 Nota: Una vez eliminado, un webhook no se puede recuperar, así que asegúrate de volver a comprobarlo antes de confirmarlo.

🔍 Ejemplo de caso práctico: Sincronizar tu newsletter y tu CRM

Por ejemplo, supón que utilizas Mailchimp para las newsletters y HubSpot como CRM. A continuación te explicamos cómo puedes sincronizar las preferencias de consentimiento en ambas plataformas utilizando los webhooks de iubenda:

  1. Webhook de entrada (por ejemplo, Mailchimp a iubenda) Configura un webhook de entrada en iubenda para capturar eventos de suscripción o baja de Mailchimp. Así se actualiza automáticamente la Consent Database.
  2. Webhook de salida (por ejemplo, iubenda a HubSpot): Crea un webhook de salida de iubenda a HubSpot. Si usas un servicio como Zapier, N8n o Make, puedes enviar actualizaciones del estado de consentimiento a HubSpot, para garantizar que el CRM siempre tenga los datos más actuales.

Con esta sincronización bidireccional, tus preferencias de consentimiento se actualizan de forma automática en Mailchimp y HubSpot, por lo que puedes ahorrar tiempo y reducir el trabajo manual. En consecuencia, tu Consent Database mantiene un registro de todos los cambios, por lo que te ayuda a cumplir la normativa de privacidad.

Los webhooks de la Consent Database de iubenda son una forma muy útil de mantener tus herramientas de marketing, sistemas CRM y otras plataformas actualizadas con las últimas preferencias de consentimiento. En tan solo unos clics, puedes asegurarte de que las preferencias de los usuarios estén siempre sincronizadas en todas tus plataformas, ayudándote a mantener el cumplimiento y a agilizar tus procesos.

Configura ya la herramienta 2-Way Sync y simplifica la gestión del consentimiento

Cumple la normativa sin apenas esfuerzo y empieza a sincronizar datos en todas tus plataformas con facilidad.

¡Empieza hoy mismo!