google adsconsent modergpd

Consent Mode v2 y RGPD: La Guía Definitiva para Google Ads en España (2026)

Consent Mode v2 es obligatorio para anunciantes en la UE desde marzo 2024. Si no lo tienes implementado, tu Smart Bidding está degradado y pierdes conversiones. Aquí está la guía completa.

Pau López Cots

Pau López Cots LinkedIn

Fundador Adstralis · Ex-Google Ads Consultant en Google

Desde marzo de 2024, Google impuso Consent Mode v2 como requisito para todos los anunciantes en el Espacio Económico Europeo que utilicen etiquetas de Google (Google Ads, GA4, Floodlight). Si publicas anuncios en España y no tienes Consent Mode v2 correctamente implementado, estás tomando decisiones de puja y presupuesto con datos incompletos.

Esta guía explica qué es, por qué importa, cómo implementarlo paso a paso con Google Tag Manager, y qué herramientas de gestión del consentimiento funcionan bien en la práctica.

Consent Mode es un mecanismo técnico que permite a las etiquetas de Google adaptar su comportamiento según el estado del consentimiento del usuario. En lugar de disparar o no disparar una etiqueta (el modelo todo o nada que se usaba antes del RGPD), Consent Mode permite que la etiqueta se cargue pero modifique qué datos recoge y transmite en función de si el usuario ha aceptado o no las cookies de seguimiento.

La versión 2 añade dos nuevos parámetros de consentimiento que no existían en v1:

  • ad_user_data: controla si se pueden enviar datos del usuario a Google con fines publicitarios
  • ad_personalization: controla si se puede usar la personalización de anuncios (remarketing, audiencias similares, Customer Match)

Junto con los parámetros existentes de v1 (analytics_storage y ad_storage), v2 da a Google un mapa más granular del consentimiento que puede respetar en su modelado de datos.

El motivo por el que Google lo exige: las regulaciones europeas, especialmente el RGPD y la Directiva ePrivacy, exigen que el tratamiento de datos personales con fines publicitarios esté basado en consentimiento válido. Google, como plataforma que procesa datos de ciudadanos europeos en nombre de los anunciantes, necesita que sus sistemas reflejen ese consentimiento. Si un anunciante no implementa Consent Mode v2, Google no puede garantizar que el seguimiento de conversiones y las señales de audiencia cumplan con los requisitos regulatorios europeos, y ha optado por degradar la funcionalidad de sus herramientas en esos casos.

Consent Mode v1 (el modo original, ya obsoleto para UE):

  • Dos parámetros: analytics_storage y ad_storage
  • Controlaba si se podían usar cookies de análisis y publicitarias
  • No distinguía entre datos de usuario para anuncios y personalización de anuncios

Consent Mode v2 (obligatorio desde marzo 2024 en UE):

  • Cuatro parámetros: analytics_storage, ad_storage, ad_user_data, ad_personalization
  • Distinción explícita entre el consentimiento para medir el rendimiento publicitario y el consentimiento para personalizar anuncios
  • Dos modos de implementación: Basic y Advanced

La diferencia entre Basic Mode y Advanced Mode es crítica y la mayor fuente de confusión:

Basic Mode: las etiquetas de Google no se cargan hasta que el usuario da su consentimiento. Si el usuario rechaza o ignora el banner, no hay ningún dato para ese usuario. Sencillo de implementar, pero pierdes toda la información de usuarios que no aceptan.

Advanced Mode: las etiquetas de Google se cargan siempre, pero en modo restringido para los usuarios que no consienten. Google puede usar señales de conversión modeladas para estimar el comportamiento de los usuarios que rechazaron cookies. Más complejo de implementar, pero recuperas entre el 20% y el 70% de las conversiones que de otro modo serían invisibles.

Para la mayoría de los anunciantes en España, Advanced Mode es el correcto. La diferencia en calidad de datos para Smart Bidding entre Basic y Advanced puede ser significativa en cuentas con porcentajes de aceptación de cookies por debajo del 60%.

Cómo afecta a tus campañas si NO lo implementas

Los efectos son directos y cuantificables:

Smart Bidding degradado: Target CPA, Target ROAS y Maximise Conversions aprenden de las señales de conversión. Si solo ves el 40–60% de las conversiones reales (porque el 40–60% de los usuarios rechaza cookies sin Consent Mode v2 Advanced), el algoritmo aprende con datos incompletos. Sobreestima el CPA, infraestima el ROAS, y toma decisiones de puja basadas en una foto recortada de la realidad.

Audiencias rotas: las listas de remarketing, las audiencias similares y Customer Match dependen de que ad_user_data y ad_personalization estén correctamente configurados. Sin v2, estas audiencias pueden tener tamaños reducidos o simplemente no funcionar para usuarios que no consintieron.

Atribución distorsionada: si las conversiones de usuarios que rechazaron cookies no aparecen en el informe de conversiones, los canales de último clic (a menudo la Búsqueda de marca) parecen tener un rendimiento artificialmente alto, mientras que los canales de parte superior del funnel quedan sin atribución. Las decisiones de presupuesto tomadas con esta información son incorrectas.

Riesgo de incumplimiento regulatorio: además del impacto en rendimiento, no implementar Consent Mode v2 cuando se trabaja con datos de usuarios europeos crea exposición ante la AEPD (Agencia Española de Protección de Datos). Las sanciones del RGPD pueden alcanzar el 4% de la facturación global o 20 millones de euros, lo que sea mayor. Si trabajas con una agencia de Google Ads en España, verifica que Consent Mode v2 está en su checklist de onboarding: es uno de los puntos que diferencia una gestión técnica seria de una superficial.

Implementación paso a paso con Google Tag Manager

Esta guía asume que tienes una CMP (plataforma de gestión del consentimiento) instalada y que ya estás disparando señales de consentimiento al data layer. Si no tienes una CMP, primero elige una de las opciones de la siguiente sección.

En GTM, crea una nueva etiqueta de tipo “Código HTML personalizado” con activación “Inicialización del consentimiento” (es el tipo de activador que se dispara antes que cualquier otra etiqueta).

El código de inicialización define los valores por defecto para todos los parámetros de consentimiento. Para usuarios en la UE, los valores por defecto deben ser “denied” (denegado):

<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  
  gtag('consent', 'default', {
    'ad_storage': 'denied',
    'analytics_storage': 'denied',
    'ad_user_data': 'denied',
    'ad_personalization': 'denied',
    'wait_for_update': 500
  });
</script>

El parámetro wait_for_update (en milisegundos) le dice a GTM que espere antes de disparar otras etiquetas, dando tiempo a la CMP para actualizar el estado de consentimiento. 500ms es un valor habitual; ajusta según el tiempo de carga de tu CMP.

Paso 2: Configura la actualización del consentimiento desde tu CMP

Cuando el usuario interactúa con el banner de cookies (acepta todo, rechaza todo o configura sus preferencias), la CMP debe actualizar el estado de consentimiento en el data layer. Esto se hace con el comando gtag('consent', 'update', {...}).

La mayoría de las CMPs certificadas por Google (ver lista en siguiente sección) tienen integración nativa con GTM que hace esto automáticamente. Si usas una de ellas, este paso es configurar la integración desde el panel de la CMP, no código manual.

Si tienes una solución personalizada, el código de actualización tiene este aspecto cuando el usuario acepta todo:

gtag('consent', 'update', {
  'ad_storage': 'granted',
  'analytics_storage': 'granted',
  'ad_user_data': 'granted',
  'ad_personalization': 'granted'
});

Paso 3: Habilita el modelado de conversiones en Google Ads

Una vez configurados los parámetros de consentimiento, activa el modelado de conversiones en tu cuenta de Google Ads: Ve a Herramientas → Medición → Conversiones → selecciona la acción de conversión → Configuración → activa “Incluir conversiones modeladas”.

Esto es lo que permite recuperar conversiones de usuarios que rechazaron cookies. Sin este paso, Consent Mode v2 Advanced Mode está configurado pero no tiene efecto en el informe de conversiones.

Paso 4: Verifica que funciona

Usa Google Tag Assistant (extensión de Chrome) para verificar que los comandos de consentimiento se están disparando en el orden correcto: primero el default con todos los parámetros en “denied”, luego el update cuando el usuario interactúa con el banner.

También puedes usar el modo de depuración de GA4 (DebugView): cuando aceptas cookies en el banner, deberías ver que las etiquetas cambian de estado restringido a activo en tiempo real.

Un tercer método de verificación: en Google Ads, tras unas semanas de funcionamiento, aparece en el informe de conversiones una columna denominada “Conversiones modeladas”. Si ves datos ahí, Advanced Mode está funcionando correctamente.

Estas plataformas tienen integración certificada por Google con Consent Mode v2 y son las que recomendamos habitualmente para clientes españoles:

Cookiebot (Usercentrics): una de las opciones más implantadas en Europa. Integración nativa con GTM, detección automática de cookies, panel de personalización del banner. Precio desde €10/mes para sitios pequeños.

Didomi: plataforma francesa muy utilizada en España. Especialmente buena para gestionar múltiples sitios o para negocios con necesidades de consentimiento complejas. Integración directa con GTM y soporte a v2. Precio desde €19/mes.

OneTrust: la opción enterprise, habitual en grandes corporaciones y agencias. Funcionalidades avanzadas de documentación de consentimiento y exportación de registros para auditorías RGPD. Precio más elevado, justificable para empresas con requerimientos legales complejos.

Iubenda: opción económica y sencilla, popular entre autónomos y pequeñas empresas. Incluye también la política de privacidad generada automáticamente. Integración con GTM disponible. Precio desde €9/mes.

Borlabs Cookie (para WordPress): plugin específico para WordPress, muy extendido en España. Buena integración con GTM. Precio único de ~€50 por sitio.

Para la mayoría de los negocios españoles medianos, Cookiebot o Didomi son las opciones con mejor equilibrio entre funcionalidad, precio y facilidad de implementación.

Errores comunes que vemos en cuentas auditadas

Etiqueta de consentimiento que se dispara después de otras etiquetas: si el activador de la etiqueta de consentimiento por defecto no es “Inicialización del consentimiento” sino simplemente “All Pages” o “DOM Ready”, otras etiquetas pueden dispararse antes de que los valores de consentimiento estén establecidos. El resultado: datos capturados antes de saber si el usuario consintió.

Consent Mode v1 sin actualizar a v2: muchas cuentas tienen configurado v1 (solo ad_storage y analytics_storage) pero no han añadido los dos parámetros nuevos de v2 (ad_user_data y ad_personalization). Técnicamente están en incumplimiento con los requisitos de Google desde marzo 2024.

Basic Mode en lugar de Advanced: implementar Basic Mode es sencillo, pero la pérdida de datos es significativa. En España, las tasas de rechazo de cookies en sitios B2B pueden superar el 50%. Basic Mode hace invisibles todas esas interacciones.

Modelado de conversiones no activado en Google Ads: tener Consent Mode v2 Advanced implementado en GTM pero no activar el modelado de conversiones en la cuenta de Google Ads significa que todo el trabajo de implementación no tiene efecto en los datos que ve el algoritmo de puja.

Banner de cookies que bloquea cookies pero no actualiza el data layer: algunas implementaciones manuales o plugins desactualizados bloquean las cookies correctamente para el navegador, pero no envían el gtag('consent', 'update', {...}) al data layer. Consent Mode v2 necesita recibir ese update explícito para funcionar.

Implicaciones para el RGPD y la AEPD

Consent Mode v2 es la pieza técnica que conecta tu implementación de seguimiento con los requisitos legales del RGPD. Pero hay aspectos legales que van más allá de la configuración técnica:

Base legal: el consentimiento del usuario para el seguimiento publicitario tiene que cumplir los requisitos del RGPD: libre, específico, informado e inequívoco. Un banner pre-marcado o que usa dark patterns para desincentivar el rechazo no es consentimiento válido según el RGPD, independientemente de lo bien que esté configurado Consent Mode a nivel técnico.

Documentación del consentimiento: el RGPD exige que puedas demostrar que obtuviste el consentimiento correctamente. Las CMPs certificadas guardan logs de consentimiento que puedes exportar en caso de auditoría. Si usas una solución casera, asegúrate de tener ese registro.

Responsable y encargado del tratamiento: al usar Google Ads, eres el responsable del tratamiento de los datos de tus usuarios; Google actúa como encargado. El Acuerdo de Procesamiento de Datos de Google cubre esta relación, pero tu obligación como responsable de asegurar que el consentimiento es válido y documentado no desaparece.

Transferencias internacionales: los datos de usuarios europeos que se procesan en servidores de Google en EE.UU. están cubiertos por el Data Privacy Framework EU-US desde julio 2023, que reemplazó los marcos anteriores invalidados por el Tribunal de Justicia de la UE. Esto está resuelto a nivel de infraestructura de Google, pero es algo que tu DPD (si tienes uno) necesita saber.

Para la gestión diaria de Google Ads, lo relevante es asegurarte de que Consent Mode v2 está implementado correctamente y que tu CMP genera consentimiento válido según el RGPD. El resto de las implicaciones son cuestiones para tu asesoría legal.

Los resultados varían según la situación de partida de la cuenta, pero estos son los efectos típicos que vemos:

Incremento de conversiones registradas: Google reporta que la implementación de Advanced Mode recupera entre el 20% y el 70% de conversiones perdidas por rechazo de cookies. En sectores con tasas de rechazo altas (medios de comunicación, publishers, B2B técnico), el impacto puede ser aún mayor. Para ir un paso más allá en la recuperación de atribución perdida, las Conversiones Mejoradas en Google Ads complementan Consent Mode usando datos de origen propio hasheados para reconectar clics con conversiones que las cookies no pueden rastrear.

Mejora del rendimiento de Smart Bidding: con más conversiones y señales de usuario, el algoritmo tarda menos en salir de la fase de aprendizaje y optimiza con mayor precisión. La mejoría no es inmediata; se acumula durante 2–4 semanas mientras el sistema reapprende con el conjunto de datos ampliado.

Audiencias más grandes: las listas de remarketing y las audiencias similares recuperan parte del volumen que habían perdido.

Datos más precisos para tomar decisiones: la diferencia entre tomar decisiones de presupuesto con el 50% de los datos y con el 80–90% es material. Campañas que parecían no rentables pueden resultar ser rentables cuando se ven los datos completos.

Para ver cómo se relaciona con la guía completa de seguimiento de conversiones, revisa seguimiento de conversiones en Google Ads para España.

Sí, para todos los anunciantes en el Espacio Económico Europeo que usen etiquetas de Google (Google Ads, GA4, Floodlight). Google lo impuso como requisito desde marzo de 2024. Cuentas que no lo implementen tienen degradadas las funciones de seguimiento de conversiones, audiencias y modelado de datos.

Smart Bidding trabaja con datos incompletos porque no puede modelar las conversiones de usuarios que rechazaron cookies. Las audiencias de remarketing se reducen. La atribución se distorsiona. Adicionalmente, el tratamiento de datos sin el consentimiento correcto puede exponer a sanciones bajo el RGPD, gestionadas en España por la AEPD.

¿Cuál es la diferencia entre Basic Mode y Advanced Mode?

En Basic Mode, las etiquetas de Google no se cargan para usuarios que no han dado su consentimiento: sin datos, sin modelado. En Advanced Mode, las etiquetas se cargan en modo restringido y Google puede modelar conversiones de usuarios que rechazaron cookies. Advanced Mode recupera entre el 20% y el 70% de las conversiones perdidas. Para la mayoría de los anunciantes españoles, Advanced Mode es la implementación correcta.

Necesitas una plataforma de gestión del consentimiento (CMP) certificada por Google que envíe actualizaciones al data layer de GTM cuando el usuario interactúa con el banner de cookies. Las más utilizadas en España son Cookiebot, Didomi, Iubenda y Borlabs (para WordPress). Evita soluciones caseras: las CMPs certificadas tienen integración nativa con Consent Mode v2 y generan los registros de consentimiento que exige el RGPD.

Usa Google Tag Assistant (extensión de Chrome) para verificar que el comando gtag('consent', 'default', {...}) se dispara antes que cualquier otra etiqueta, y que el update se lanza correctamente cuando el usuario acepta cookies. En Google Ads, tras 2–3 semanas, deberías ver datos en la columna “Conversiones modeladas” en los informes de conversiones. Si esa columna está vacía, la implementación de Advanced Mode no está funcionando.


Si tienes dudas sobre si tu implementación de Consent Mode v2 está correcta, la forma más rápida de comprobarlo es revisar el Tag Assistant y la columna de conversiones modeladas en Google Ads. Si no ves conversiones modeladas después de 2–3 semanas de tráfico normal, algo en la configuración no está funcionando.

¿Quieres una revisión de tu cuenta para comprobar el estado del seguimiento y Consent Mode? Hablamos sin compromiso.

¿Quieres aplicar esto a tu cuenta?

Hablemos de tu proyecto

Si tienes campañas activas y quieres entender qué está funcionando de verdad, cuéntame tu situación.