Saltar al contenido
Use CaseData & Automation

Tracking pese a la pérdida de consent

iOS 17, adblockers, Consent Mode v2 — los números de conversión bajan. Tracking server-side como respuesta.

Contenido
  1. 01Por qué pierden los setups
  2. 02Preguntas frecuentes
  3. 03¿Te reconoces?
  4. 04Mi enfoque
  5. 05Herramientas y cronograma
  6. 06Mi oferta

Contexto

¿Por qué pierden datos los setups de tracking?

iOS 17 ITP y la pérdida de datos invisible

La Intelligent Tracking Prevention (ITP) de Apple borra las cookies first-party tras 7 días — y las de terceros de inmediato. Mail Privacy Protection precarga los píxeles de tracking de forma proactiva sin que el destinatario abra el email. La consecuencia: tu tracking de navegador clásico ve menos del 50 % del recorrido real del usuario, sin que aparezca ningún mensaje de error en ninguna parte. Pierdes datos en silencio.

Qué hace distinto el server-side tracking, técnicamente

En vez de que el navegador envíe la conversión directamente a Meta o Google, el flujo de datos pasa por una parada intermedia: tu propio servidor. El navegador envía un evento sencillo a tu dominio, el servidor lo enriquece (con user ID hasheado, IP, user agent) y lo envía server-side a la plataforma. La ITP no actúa aquí — porque la transferencia de datos va de servidor a servidor, no en el navegador.

Por qué no basta con Consent Mode v2

Consent Mode v2 es una capa de navegador que, ante un consentimiento rechazado, envía datos modelados en vez de datos completos. Suena a solución, pero es limitada: la ITP actúa igualmente, el modelado se basa en probabilidades agregadas y la pérdida de datos real por iOS persiste. Server-side tracking + CMv2 son complementarios, no intercambiables.

La soberanía de datos como factor estratégico

Si tus datos están exclusivamente en el píxel de Meta o en GA4, pertenecen de hecho a las plataformas. Ante bloqueos de cuenta, cambios de plataforma o cambios de API, pierdes el acceso. Con server-side tracking, todos los eventos aterrizan también en paralelo en tu propio data lake (BigQuery, Snowflake, tu propia cloud) — conservas los datos en bruto, puedes analizarlos de forma independiente y enviarlos a cualquier plataforma.

Preguntas frecuentes

Preguntas frecuentes sobre server-side tracking

¿Cuánta pérdida de tracking es normal tras iOS 17?

La pérdida de tracking depende mucho del setup — la pregunta no es si pierdes, sino cuánto.

Tracking de navegador clásico sin server-side: una pérdida de datos del 30–50 % es hoy el estándar. En audiencias muy de iOS (premium, salud, belleza) más hacia el 50 %; en audiencias B2B muy de Android, hacia el 30 %.

Con un setup server-side y CAPI: la match rate sube al 70–90 % — según la calidad de los datos (email hasheado, teléfono hasheado, click ID, IP).

Con un data lake propio: más del 95 % de retención de datos, porque no dependes de los informes de las plataformas, sino que analizas tus propios datos en bruto.

Lo que es «normal» no dice nada sobre lo que es posible. Una pérdida del 30–50 % es frecuente — pero no significa que tengas que aceptarla.

¿Cómo mido si mi setup de tracking es lo bastante bueno?

Hay tres métricas clave — y las tres se pueden comprobar de forma concreta.

1. Event match rate (EMQ en Meta): visible en el Meta Events Manager. Valores por debajo de 6.0 (de 10) son críticos, 7.0–8.5 es bueno, 9.0+ es muy bueno. Un EMQ bajo significa: Meta no puede asignar tus eventos a perfiles de usuario — la optimización sufre.

2. Discrepancia server-side vs. navegador: en el contenedor del Tag Manager, compara el número de eventos server-side vs. píxeles de navegador. Con un setup limpio, el server-side debería ver entre un 15 y un 30 % más de eventos que el navegador — de lo contrario se pierde la ventaja del server-side.

3. Informe de plataforma vs. ventas reales: la prueba más honesta — compara las conversiones del informe de Meta o Google con los pedidos reales del backend de la tienda. Una discrepancia por debajo del 10 % es muy buena, 10–20 % es normal, más del 20 % significa tracking roto.

Lo que estos valores dicen sobre tu stack: las tres métricas deben estar en verde al mismo tiempo.

CAPI vs. píxel — ¿qué para qué?

Una de las preguntas más frecuentes — y una de las peor entendidas. La respuesta corta: necesitas ambos, en paralelo.

El píxel (tracking de navegador) ve todo lo que pasa en el navegador (parámetros UTM, click IDs, referrer), pero está muy limitado por la ITP, los adblockers y el rechazo del consentimiento.

CAPI (Conversions API) envía conversiones de servidor a servidor, independiente del navegador. No lo bloquean ni la ITP ni los adblockers. Necesita datos más ricos (email hasheado, teléfono, IP, user agent) para un buen matching.

Con event deduplication, Meta detecta automáticamente si un evento vino del píxel y de CAPI — y lo cuenta solo una vez. Obtienes las ventajas de ambos mundos: datos de clic del navegador + robustez server-side.

Regla general: el píxel solo ya no basta hoy. CAPI solo pierde la atribución de clic. Ambos juntos con una deduplication limpia es el estándar.

¿Es el server-side tracking conforme al RGPD?

El server-side no es automáticamente conforme al RGPD, pero es una mejor base para la conformidad con el RGPD que el tracking de navegador puro.

  • Lo que el server-side permite: pseudonimización en el servidor (hashear email/teléfono/IP), compartición selectiva de datos por plataforma, audit logs para todas las transferencias de datos, control sobre los subencargados
  • Lo que el server-side no resuelve: la obligación de consentimiento (el consentimiento del usuario sigue siendo necesario), la transferencia de datos a EE. UU. (el riesgo Schrems II persiste), la obligación de banner de cookies para cookies first-party
  • Lo que necesitas: una consent management platform (Cookiebot, Usercentrics), una política de privacidad que mencione el server-side tracking, en su caso una DPIA, acuerdos contractuales con los subencargados — lo configuro de forma estándar.
¿Merece la pena BigQuery para mi setup?

BigQuery es la pregunta estratégica detrás del server-side tracking — y merece la pena más a menudo de lo que se cree.

Lo que cuesta BigQuery al mes: en setups medianos (1–5 M de eventos/mes) típicamente 30–100 € de almacenamiento + costes de consulta. Escala linealmente con el volumen.

Regla general: si te tomas en serio el tracking y ves los datos como un activo a largo plazo, BigQuery (o un equivalente como Snowflake) es la inversión única que tendrás que hacer en algún momento de todos modos. Cuanto antes, más barato.

  • Cuándo BigQuery tiene sentido: más de 100k pageviews/mes (si no, el sampling de GA4 es crítico), varias fuentes de datos que conectar, modelos de atribución propios, requisitos de cumplimiento para datos en bruto propios
  • Cuándo está sobredimensionado: sitios pequeños con un funnel claro y un solo canal, sin recursos de SQL/dbt en el equipo, basta con un reporte puro de performance
¿Puedo contratar la auditoría de tracking aunque ya use server-side?

Sí — y entonces a menudo es especialmente valioso. Un setup server-side no significa automáticamente un buen setup — muchas implementaciones siguen dejando un 30–50 % de los datos sin aprovechar sin que nadie lo note.

Lo que obtienes: un chequeo de match rate, verificación de event deduplication, reconciliación píxel ↔ CAPI ↔ ventas reales. Además, un plan de acción con palancas de optimización concretas.

Hallazgos típicos en setups existentes: triggers mal configurados en el contenedor sGTM, user properties faltantes en CAPI, campos de optimización sin usar, el modo Enhanced Conversion sin activar.

Cómo funciona la colaboración: aclaro los hallazgos técnicos directamente con tu equipo de desarrollo o agencia externa. Sin cambio de proveedor necesario.

Para quién es relevante

¿Te reconoces en alguno de estos puntos?

Si aunque sea uno solo de estos te aplica, deberías revisar tu setup de tracking.

Mi enfoque

5 fases para un tracking que vuelve a ser medible

Mi respuesta al problema del tracking: un framework de 5 fases que cierra sistemáticamente las fugas de datos típicas — de la auditoría a la monitorización continua.

PHASE 01

Auditoría de tracking

Captura completa de todos los puntos de tracking: píxel, GA4, setup de consentimiento, match rate, fugas de datos, eventos duplicados.

PHASE 02

Arquitectura

Planificar el modelo de datos y el setup server-side. Elección: Cloudflare Worker, Stape, tu propio contenedor sGTM — acorde al stack.

PHASE 03

Implementación

Meta CAPI, server-side GTM, event deduplication. Flujo de datos del navegador al servidor a la plataforma — configurado limpiamente.

PHASE 04

Validación

Reconciliación píxel ↔ CAPI ↔ pedidos. Chequeo de match rate, QA de todos los eventos, prueba con compras reales.

Fase clave

PHASE 05

Monitorización diaria

Control diario automatizado de la match rate, los volúmenes de eventos y las discrepancias de plataforma. Alerta ante desviaciones > 10 %.

Mi stack

Con qué herramientas trabajo

Auditoría y debug

Tag Assistant · GTM Auditor

Identificación de todos los puntos de tracking y fugas de datos.

Server-side

Cloudflare Workers · Stape

Un contenedor server-side acorde al stack.

Conversions API

Meta CAPI · GA4 MP

Transmisión de conversiones de servidor a servidor.

Data lake

BigQuery · GCS

Datos en bruto propios en paralelo a los informes de plataforma.

Reconciliación

dbt · GitHub Actions

Reconciliaciones automatizadas plataforma ↔ backend de la tienda.

Monitorización

Looker Studio · alertas de Slack

Tendencias diarias de match rate + alerta ante deriva.

Timeline

Auditoría: 5–7 díasArquitectura y setup: 1–2 semanasImplementación: 2–4 semanasValidación y monitorización: 2 semanas + continuo

Vía exprés: ante una pérdida de datos aguda, setup server-side en 1 semana — con recargo y con un alineamiento de alcance claro.

Tracking Audit · 5–7 días · precio fijo

Antes del setup server-side — sabe qué estás perdiendo ahora mismo

Chequeo completo de GA4, Meta Pixel y el setup de consentimiento. Identificación de todas las fugas de datos y eventos duplicados. Un plan de acción priorizado con impacto estimado, un informe de más de 20 páginas con capturas y benchmarks. Si continuamos después, descontamos el precio de la auditoría del proyecto siguiente. Precio fijo: 890 €.

Incluido

  • Chequeo completo de GA4, Meta Pixel, setup de consentimiento
  • Identificación de todas las fugas de datos y eventos duplicados
  • Plan de acción priorizado con impacto estimado
  • Informe de más de 20 páginas con capturas y benchmarks
  • Llamada de estrategia de 45 minutos para Q&A
Reservar la auditoría ahora

Contenido relacionado

Contenido relacionado