Migrar desde otro banner de consentimiento
Guía paso a paso para migrar desde Cookiebot, OneTrust, Termly, Iubenda, Klaro o cualquier otro CMP a FlowConsent sin romper tu tracking.
Ya tienes un banner de cookies en Cookiebot, OneTrust, Termly, Iubenda, Klaro, Axeptio, Didomi u otro CMP, y quieres pasarte a FlowConsent. Esta guía te lleva por la migración sin romper tu analítica ni tu cumplimiento.
Antes de empezar
Ten a mano:
- La lista de servicios de terceros actuales en tu sitio (tu CMP antiguo seguramente la exporta)
- El mapeo de categorías que usas hoy (necesarias / analítica / marketing / preferencias o un desglose propio)
- Acceso al
<head>de tu sitio (plantilla, CMS o tag manager) - Unos 30 minutos para la primera migración
1. Crear tu banner FlowConsent
Regístrate en app.flowconsent.com y crea un banner apuntando a tu sitio. FlowConsent escaneará la página y detectará servicios de terceros automáticamente.
No despliegues todavía. Mantén el banner antiguo activo hasta el paso 4.
2. Reconciliar la lista de servicios
Abre la pestaña Services en el Builder. Compárala con la lista de tu CMP anterior:
- Para cada servicio que el auto-scan no detectó, haz clic en + Añadir servicio y configúralo a mano
- Los servicios detectados que ya no usas, archívalos
- Verifica la categoría de cada servicio frente a tu setup anterior. Si el marketing estaba subdividido (p. ej. "publicidad" vs "remarketing"), usa la pestaña Cookie list para añadir una categoría personalizada
3. Igualar el aspecto y los textos
Abre Style para igualar tu marca actual:
- Diseño (la mayoría de CMPs usan barra inferior o modal por defecto — elige el mismo)
- Color primario y de acento de tu banner actual
- Border radius, tipografía, forma de los botones
Después Information + Translations para los textos. Si has pulido los textos de tu banner antiguo, pégalos tal cual. FlowConsent no impone una formulación concreta.
Importante — mantén los botones Aceptar y Rechazar del mismo tamaño. AEPD y EDPB lo exigen; si tu banner antiguo tenía un enlace pequeño "Rechazar" o un botón oculto, es el momento de corregirlo.
4. Desplegar y cambiar el snippet
En la pestaña Deployment, despliega tu banner FlowConsent. Copia el snippet:
<!-- FlowConsent CMP -->
<script src="https://TU-WORKSPACE.consent.flowconsent.com/cookie-manager.js?code=TU_LICENSE_CODE"></script>En el <head> de tu sitio:
- Elimina por completo el snippet del CMP antiguo (el
cd.cookiebot.com/uc.jsde Cookiebot, eloptanon.blob.core.windows.netde OneTrust, etc.) - Pega el snippet de FlowConsent en el mismo lugar — lo más arriba posible dentro de
<head>, antes de cualquier script de tracking - Despliega tu sitio
Si tu CMP antiguo envolvía tus scripts de tracking (p. ej. el atributo data-cookieconsent="statistics" de Cookiebot), deja esos atributos donde están — FlowConsent sigue la misma convención vía data-service. Puedes revisar y ajustar servicio por servicio en la pestaña Services.
5. Verificar antes y después
En una ventana privada en tu sitio:
- El banner aparece en la primera visita
- La pestaña Red está limpia antes de pulsar Aceptar — ni GA, ni Meta Pixel, ni HubSpot
- Haz clic en Aceptar todo → los scripts de tracking se disparan como esperabas
- Recarga → no aparece banner, el tracking sigue funcionando
- Abre Analytics → Sesiones en tu panel FlowConsent — la sesión de prueba aparece en ~1 minuto
Si algo no encaja, consulta la guía de resolución o mira la pestaña Logs del banner para errores de despliegue.
6. Migrar registros de consentimiento (opcional)
Si necesitas conservar prueba de consentimientos pasados con fines de auditoría, FlowConsent no importa registros de otro CMP. Dos opciones:
- Conservar el export del CMP antiguo como almacenamiento frío (la mayoría ofrecen export CSV). Sigue siendo prueba válida bajo el RGPD.
- Planes Pro / Enterprise — escribe a [email protected] para un import asistido. Aceptamos exports de Cookiebot, OneTrust, Termly e Iubenda.
Trampas frecuentes
- Usuarios de Google Tag Manager — si tu CMP anterior disparaba tags vía un evento personalizado (p. ej.
cookieconsent_accepted), actualiza el trigger para escuchar el evento de FlowConsent. Consulta la API JS para los nombres de eventos. - Sitios con service worker — limpia la caché del service worker después del despliegue. Algunas PWAs cachean el script CMP antiguo de forma agresiva.
- Sitios con CSP — añade el dominio del worker de FlowConsent a tu Content-Security-Policy en
script-src. El dominio depende del plan:consent.flowconsent.com(Pro/Enterprise) otu-worker.workers.dev(Free). - Sitios multilingües — si tu CMP antiguo detectaba el idioma automáticamente, configura lo mismo en Information → Método de detección para no mostrar el idioma equivocado.
Cancelar la suscripción al CMP antiguo
Cuando tu banner FlowConsent lleve al menos 7 días en producción sin problemas de cumplimiento, puedes cancelar tu CMP antiguo. La mayoría de proveedores exigen 30 días de preaviso — revisa tu contrato.