Medición. 6 min de lectura
Consent Mode v2 y conversiones mejoradas en GTM: checklist práctico
Checklist para implementar Consent Mode v2, conversiones mejoradas y conversiones offline con Google Tag Manager, y cómo validar que todo funciona.
Por Nico Cantón
Si tu medición no tiene Consent Mode v2, conversiones mejoradas y, en el caso de leads, importación de ventas desde el CRM, Google Ads está optimizando con menos datos de los que podría tener. Las tres piezas se implementan con Google Tag Manager y se pueden validar en un par de horas. Este es el checklist que uso cuando reviso el tracking de una cuenta.
En resumen
- Consent Mode v2 agrega dos señales, ad_user_data y ad_personalization, a las que ya existían (ad_storage y analytics_storage).
- Google la exige para el tráfico del Espacio Económico Europeo desde marzo de 2024. En LATAM no es obligatoria para Google, pero sí te ordena frente a las leyes locales de datos y frente a visitantes europeos.
- Las conversiones mejoradas envían datos propios del cliente (correo, teléfono) con hash para recuperar conversiones que las cookies ya no ven.
- Si generas leads, la conversión que importa es la venta cerrada en tu CRM, no el formulario enviado.
- GTM del lado del servidor vale la pena con mucho tráfico o cuando necesitas enriquecer datos sin exponerlos en el navegador.
Consent Mode v2: qué es y qué cambió
Consent Mode es la forma en que tus etiquetas de Google se enteran de lo que el usuario aceptó en tu banner de cookies. La versión 2 suma dos parámetros:
- ad_user_data: si el usuario acepta que sus datos se envíen a Google con fines publicitarios.
- ad_personalization: si acepta que se usen para personalizar anuncios, por ejemplo en remarketing.
Sin estas señales, para usuarios del Espacio Económico Europeo Google deja de usar esos datos para audiencias y medición de conversiones. Si tienes tráfico europeo, aunque sea una parte pequeña, ya te afecta.
Modo básico o avanzado
En el modo básico, las etiquetas de Google no se cargan hasta que el usuario da su consentimiento. Si lo rechaza, no se envía nada, y Google estima las conversiones perdidas con un modelo general.
En el modo avanzado, las etiquetas se cargan con el consentimiento denegado por defecto y envían señales sin cookies mientras el usuario no acepta. Eso permite un modelado más preciso, específico para tu cuenta. La decisión entre uno y otro también es legal: conviene revisarla con quien asesore a tu empresa en privacidad.
Por qué te importa aunque vendas en LATAM
Hay tres motivos. Si recibes visitas desde Europa, las reglas de Google ya aplican a ese tráfico. Varios países de la región tienen leyes de protección de datos personales (Brasil con la LGPD es el caso más conocido) y un banner que de verdad bloquea etiquetas según lo que el usuario elige es la base para cumplirlas. Y el ordenamiento que exige Consent Mode (qué etiqueta se dispara, cuándo y con qué permiso) suele destapar problemas de tracking que nadie había visto.
Checklist de implementación en GTM
- Elige una plataforma de gestión de consentimiento (CMP) compatible con Consent Mode v2 y con plantilla para GTM.
- Configura el estado de consentimiento por defecto antes de que se dispare cualquier etiqueta, usando el activador “Inicialización del consentimiento - Todas las páginas”.
- Define el estado por defecto según región si lo necesitas: denegado para el EEE, el criterio que decidas para el resto.
- Asegúrate de que el banner actualice el consentimiento (comando update) cuando el usuario elige, y de que eso ocurra también en las páginas siguientes.
- Revisa que las etiquetas de Google Ads, GA4 y Floodlight usen la configuración de consentimiento integrada, y que las etiquetas de terceros (Meta, TikTok, otras) tengan requisitos de consentimiento adicionales configurados.
- Elimina etiquetas duplicadas: un mismo píxel cargado desde el código del sitio y desde GTM es una de las causas más comunes de conversiones infladas.
- Documenta en el contenedor qué etiqueta depende de qué consentimiento.
Conversiones mejoradas para web
Las conversiones mejoradas toman datos que el usuario ya te dio en el checkout o en un formulario (correo, teléfono, nombre, dirección), los transforman con un hash SHA-256 y los envían junto con la conversión. Google los compara con usuarios con sesión iniciada y recupera conversiones que de otra forma se perderían por cookies bloqueadas o borradas.
Para implementarlas:
- Acepta las condiciones de datos del cliente en la configuración de conversiones de Google Ads y activa las conversiones mejoradas.
- En GTM, crea una variable de datos proporcionados por el usuario. Lo más confiable es leer los datos desde la capa de datos (dataLayer) que arma tu plataforma, no desde campos del formulario con selectores CSS que se rompen con cualquier rediseño.
- Asocia esa variable a la etiqueta de conversión de Google Ads.
- Verifica que el correo llegue normalizado: minúsculas y sin espacios.
Conversiones mejoradas para leads y conversiones offline
En generación de leads, optimizar por formulario enviado lleva a Google a buscar más formularios, no más clientes. La solución es enviarle lo que pasa después.
Hay dos formas de hacerlo:
- Con el GCLID. Capturas el identificador de clic de Google (y los parámetros gbraid y wbraid en tráfico de iOS) en un campo oculto del formulario, lo guardas en el CRM junto al lead y, cuando el lead avanza o se convierte en venta, subes esa conversión a Google Ads.
- Con conversiones mejoradas para leads. En lugar del GCLID, usas el correo o el teléfono con hash que se capturó en el formulario. Es más robusto cuando el GCLID se pierde por el camino.
La carga puede ser programada desde Google Sheets, con integraciones nativas de algunos CRM como HubSpot o Salesforce, o por API. Lo importante es definir bien qué etapas se importan (lead calificado, oportunidad, venta) y qué valor lleva cada una. Ahí es donde la puja empieza a priorizar leads que se parecen a tus clientes reales.
Cómo validar que funciona
- Vista previa de GTM. En la pestaña de consentimiento ves el estado por defecto y la actualización en cada evento.
- Tag Assistant. Navega el sitio aceptando y rechazando el banner, y revisa qué etiquetas se disparan en cada caso y con qué estado de consentimiento.
- Diagnóstico en Google Ads. En la acción de conversión, el diagnóstico de conversiones mejoradas muestra si están recibiendo datos y con qué cobertura. Tarda unos días en poblarse.
- Comparación con tu backend. Cruza las conversiones de una semana en Google Ads con los pedidos o ventas reales del mismo período. No van a coincidir exacto (atribución, modelado, ventanas), pero una diferencia grande y repentina indica que algo se rompió.
¿Necesitas GTM del lado del servidor?
Un contenedor del lado del servidor recibe los eventos en un servidor tuyo y desde ahí los reparte a Google, Meta u otras plataformas. Tiene ventajas concretas: menos código de terceros en el navegador, la posibilidad de enriquecer eventos con datos que no quieres exponer (como el margen de cada producto, algo que explico en ROAS vs. POAS) y cookies propias seteadas desde el servidor, que en navegadores como Safari suelen durar más que las creadas por JavaScript.
También tiene costo: hosting mensual y mantenimiento técnico. Lo recomiendo cuando hay volumen de tráfico, varias plataformas publicitarias o necesidad de enriquecer datos. Para un sitio pequeño con una sola plataforma, un contenedor web bien configurado alcanza.
Revisar y corregir esta configuración es parte de la medición dentro de mi servicio.
Empieza por el punto 6 del checklist: busca etiquetas duplicadas en tu sitio. Es la revisión más rápida y la que más seguido cambia los números de una cuenta.