Saltar al contenido

Google Tag Manager

Cuánto dato estás perdiendo por el consentimiento, y cómo saberlo esta misma tarde

Casi nadie sabe qué porcentaje de sus visitas no está midiendo. Se puede averiguar en una tarde, sin herramientas de pago, y el número suele sorprender.

Por Iván Ruiz · Actualizado el

La conversación se repite en casi todas las primeras reuniones, alguien enseña una gráfica de sesiones, alguien pregunta si ese número es el bueno, y se hace un silencio corto, nadie sabe cuánta gente falta.

Desde marzo de 2024 esa pregunta tiene una respuesta concreta y medible y se llama Consent Mode V2 y la mayoría de las webs lo tienen puesto o por lo menos debería y esto es así porque el banner de cookies lo instaló alguien en su día y el aviso desapareció, que el aviso desaparezca y que estés midiendo bien son dos cosas distintas.

Este artículo es el procedimiento que seguimos nosotros para averiguar el tamaño real del agujero, no hace falta contratar nada ni instalar ninguna herramienta, sale del propio navegador y de la interfaz de Google Analytics.

¿Qué significa exactamente «perder dato» por el consentimiento?

Cuando alguien rechaza las cookies analíticas, tu web no deja de recibir esa visita, lo que ocurre es que Google Analytics recibe una señal sin identificador, un ping anónimo que dice «ha pasado algo aquí, pero no puedo decirte de quién ni encadenarlo con nada».

Con esos pings Google puede hacer dos cosas, si tu propiedad cumple ciertos umbrales, estima el comportamiento de quien no consintió a partir del de quien sí, y rellena el hueco, es lo que llaman modelado de datos, si no los cumple, esos pings se descartan y el hueco se queda tal cual.

La diferencia entre las dos situaciones es enorme y casi nadie sabe en cuál está.

Abre tu web en una ventana de incógnito, abre las herramientas de desarrollo del navegador en la pestaña de Red y filtra por collect, acepta el banner de cookies y verás salir una petición hacia Google Analytics.

Busca en esa petición un parámetro llamado gcs y debería de tener uno de estos valores:

  • G100: has rechazado el almacenamiento analítico y el publicitario.
  • G110: has aceptado el analítico y rechazado el publicitario.
  • G101: al revés.
  • G111: has aceptado los dos.

Tenemos un artículo entero sobre estos cuatro valores porque son la forma más rápida de saber si tu banner está haciendo algo o solo pintando, luego, repite la prueba rechazando en el banner, si el gcs no cambia, tu banner es decorativo y el consentimiento no está llegando a las etiquetas.

Eso lo primero, porque cambia el diagnóstico entero, un banner que no comunica con Google Tag Manager no está protegiendo a nadie ni midiendo bien, está incumpliendo la ley y está perdiendo datos a la vez.

Si en lugar de gcs te aparece un parámetro gcd con un valor tipo 13q3q3q2q5, estás en Consent Mode V2. Qué significa cada letra de esa cadena lo desglosamos aquí.

En el modo básico, quien rechaza no genera ninguna señal: para Google Analytics esa persona no ha existido. En el avanzado sí genera un ping anónimo, sin cookie ni identificador, y ese ping es lo único que después permite estimar lo que falta.

Esta es la distinción que más dinero mueve y la que más veces encontramos mal.

Diagrama comparativo. A la izquierda, Consent Mode básico: el visitante rechaza, las etiquetas ni se cargan y no sale ninguna señal, así que para Google Analytics esa persona no ha existido. A la derecha, Consent Mode avanzado: el visitante rechaza, las etiquetas sí se cargan y sale un ping anónimo sin cookie ni identificador, que es lo único que alimenta el modelado de datos.

En el modo básico, las etiquetas de Google no se cargan hasta que alguien acepta, quien rechaza no genera absolutamente nada, ni un ping, para Google Analytics esa persona no ha existido núnca.

En el modo avanzado, las etiquetas se cargan siempre, pero quien rechaza genera solo esos pings anónimos sin identificador, no hay cookie, no hay seguimiento entre páginas, no hay nada que permita reconocer a esa persona, pero al menos hay señal.

La diferencia a la práctica, es que solo el modo avanzado alimenta el modelado, si estás en modo básico, no hay nada que modelar y el agujero es el agujero, completo.

Para saber en cuál estás, vuelve a la prueba del paso 1 y rechaza en el banner, si no sale ninguna petición hacia Google Analytics, estás en básico, si en cambio sale una con gcs=G100, estás en avanzado.

Merece la pena leer qué implica exactamente el modo avanzado para la privacidad del usuario antes de decidir cambiar, porque no es una decisión solo técnica.

¿Qué requisitos pide Google para modelar los datos que faltan?

Aunque estés en avanzado, el modelado tiene umbrales, y Google los publica y son estos:

  • Al menos 1.000 eventos al día con analytics_storage = "denied", durante al menos 7 días.
  • Al menos 1.000 usuarios al día enviando eventos con analytics_storage = "granted", durante 7 de los últimos 28 días.
  • La identidad para los informes puesta en «Mezclado».

Lo comprueba la propia interfaz, solo tienes que ir a Administrar, Identidad para los informes, Mezclado, aparece un mensaje que te dice si tu propiedad es elegible, lo detallamos con capturas en el artículo sobre los requisitos del modelado.

Aquí es donde la mayoría de proyectos medianos se caen, mil eventos diarios de gente que rechaza es mucho tráfico, una web con veinte mil sesiones al mes no llega, y eso significa que su Consent Mode avanzado está enviando pings que Google no usa para nada.

No es un fallo de implementación, es simplemente que el modelado está pensado para propiedades grandes, y conviene saberlo antes de invertir semanas en montarlo esperando que rellene el hueco.

¿Cómo calculo qué porcentaje de mis visitas no estoy midiendo?

Comparando una fuente que no depende del consentimiento con una que sí. Divide las conversiones que registra Google Analytics entre las que registra tu backoffice o tu CRM en el mismo mes: ese porcentaje es lo que estás viendo.

Ya tienes las tres piezas, ahora el número.

La vía directa es comparar dos fuentes que no dependen del consentimiento con una que sí, los pedidos de tu backoffice, las altas de tu CRM o los registros del servidor no le preguntan nada a nadie, están todos, pero en Google Analytics solo tiene los que consintieron, más los modelados si aplica.

Coge un mes cerrado y divide las conversiones que registra Google Analytics entre las que registra tu sistema de negocio, ese porcentaje es lo que estás viendo.

Vemos con frecuencia diferencias que la gente atribuye a «cosas de Analytics» y que en realidad son la tasa de rechazo del banner más los bloqueadores, cuando el número aparece escrito, la conversación cambia, ya que deja de ser un problema de herramientas y pasa a ser una cifra que afecta a decisiones de inversión.

Una precaución, no compares sesiones con pedidos ni te fíes de una semana suelta, compara siempre la misma métrica en las dos fuentes y coge al menos un mes.

¿Qué hago con ese porcentaje una vez lo tengo?

Depende de dónde caiga y de en qué modo estés. Hay cuatro escenarios y cada uno pide una cosa distinta.

Si el agujero es pequeño, digamos por debajo del quince por ciento, probablemente tu banner esté bien configurado y tu público acepte, en este caso, documenta el dato, ponlo en el informe mensual como nota al pie y sigue.

Si es grande y estás en modo básico, pasar a avanzado es el primer movimiento, debes de recuperar la señal aunque no llegues al umbral de modelado, y esa señal sirve para Google Ads aunque Analytics no la modele.

Si es grande, estás en avanzado y no llegas al umbral, la respuesta no está en el consentimiento, está en medir en servidor. El server-side tagging no se salta el consentimiento de nadie, pero sí evita que un bloqueador tumbe la medición de quien sí aceptó, que es una parte del agujero que la gente confunde con rechazo.

Si tu banner no cambia el gcs, para todo lo demás, eso hay que arreglarlo primero, y no es una cuestión de analítica sino de cumplimiento.

¿Para qué sirve saber cuánto dato pierdes?

Saber cuánto dato pierdes no te lo devuelve, sirve para tres cosas concretas, dejar de discutir sobre si las cifras son creíbles, ajustar los objetivos a lo que de verdad se está midiendo, y decidir con criterio si merece la pena invertir en medición en servidor.

Hay una cuarta, menos evidente, que en nuestra experiencia acaba siendo la más útil, cuando el equipo sabe que Google Analytics ve el setenta por ciento de la realidad, deja de tomar decisiones como si viera el cien, eso solo ya cambia cómo se leen los informes.

Si haces el ejercicio y el número no te cuadra, o el gcs de tu web no cambia al rechazar, escríbenos y lo miramos contigo, es media hora y sale un diagnóstico, trabajemos juntos después o no.

Cuéntanos qué necesitas. Te respondemos en menos de un día.

Si esto te ha servido, hay más

Artículos como este cuando tenemos algo que contar. Sin calendario ni relleno.

Doble confirmación: te llega un correo y hasta que no lo abras no estás suscrito. Puedes darte de baja en cualquier envío.