"Mi ROAS de Meta era 4,2x. Mi ROAS real, cruzando datos del servidor, era 2,1x. Estaba pagando 28K€ al mes de más en función de una atribución que no se sostenía."
Eso nos lo dijo el fundador de una marca D2C de hogar. Llevaba 2 años tomando decisiones de inversión sobre el ROAS que Meta reportaba. Auditoría: el píxel duplicaba el 18% de las conversiones, la atribución de Meta era last-click con ventana 7d/1d, y no había capa server-side. Cuando montamos atribución data-driven con servidor, el ROAS real cayó a la mitad. La decisión que vino después: reducir el spend en Meta un 30%, mover 12K€/mes a email + SEO + branded search. Resultado: margen de contribución +12 puntos, facturación -8%, beneficio neto +38%.
En los últimos 18 meses hemos montado atribución server-side en 17 marcas D2C en España. La mediana de discrepancia entre el ROAS de plataforma y el ROAS real: 31%. La causa más común: ausencia de capa server-side + ventana de atribución inflada.
Un modelo de atribución decide qué canal se lleva el crédito de una venta cuando el cliente pasa por 3-7 touchpoints antes de comprar. Los 4 modelos principales: last-click (simple pero sesgado), lineal (visual pero inútil para decisiones), data-driven (machine learning, bueno desde 300 conversiones/mes) y MMM (estadística, para cuentas grandes). En D2C español con 10K-50K€/mes de paid, data-driven + capa server-side cubre el 90% de las decisiones.
Lo que vas a aprender
- Los 4 modelos de atribución y qué hace cada uno.
- Cuándo conviene cada uno según el tamaño de tu cuenta.
- Por qué el ROAS de Meta está sobrevalorado 20-35% sin server-side.
- Cómo montar atribución data-driven en 30 días.
Los 4 modelos de atribución explicados
Estos son los 4 modelos que necesitas conocer. Cada uno cuenta una historia distinta sobre tu cuenta. La elección cambia tus decisiones de inversión.
Modelo 1 · Last-click. El 100% del crédito va al último canal que cerró la venta. Es el modelo por defecto en Meta Ads y Google Ads sin configuración adicional. La consecuencia: sobreestima retargeting y branded search, infraestima TOFU y email.
Modelo 2 · First-click. El 100% al primer touchpoint. Sobreestima descubrimiento (paid social, display, orgánico). Infraestima cierre. Útil para visualizar adquisición, no para decisiones de escala.
Modelo 3 · Lineal. Reparte el crédito a partes iguales entre todos los touchpoints. Útil para visualizar el journey. Inútil para decisiones: un anuncio que convierte 1% tiene el mismo crédito que uno que convierte 8%.
Modelo 4 · Data-driven. Usa machine learning para asignar crédito según el impacto incremental real de cada touchpoint en la conversión. Es el modelo que mejor refleja la realidad, siempre que tengas volumen de datos suficiente.
Qué modelo usar según el tamaño de tu cuenta
La elección del modelo depende de 3 variables: volumen de conversiones, presupuesto y número de canales. Aquí las reglas operativas validadas en 17 cuentas D2C.
Menos de 3K€/mes de paid o menos de 100 conversiones/mes. Last-click + capa server-side mínimo. Data-driven no tiene datos suficientes. MMM es overkill. Invierte en mejorar el tracking, no en sofisticar el modelo.
3K-25K€/mes de paid o 100-1.000 conversiones/mes. Data-driven en GA4 + Triple Whale o similar. Cubre el 90% de las decisiones. Complementa con análisis manual de cohortes para clientes top.
Más de 25K€/mes de paid o 1.000+ conversiones/mes. Data-driven + MMM custom o semi-custom. Mide impacto incremental real, valida lo que dicen Meta y Google con capa independiente. Coste: 2K-10K€/mes.
Por qué el ROAS de Meta está sobrevalorado 20-35%
El ROAS que reporta Meta Ads Manager no es el ROAS real de tu negocio. La discrepancia típica en D2C español: 20-35%. La causa: 3 sesgos de la atribución de plataforma.
Sesgo 1 · Ventana de atribución inflada. Meta usa 7 días post-clic + 1 día post-view por defecto. Si tu ciclo de compra es más largo (hogar, fitness, B2B), Meta se atribuye ventas que en realidad ocurrieron por email o SEO días después. Reducir la ventana a 1d/1d baja el ROAS reportado un 15-25%.
Sesgo 2 · Conversiones duplicadas. Si el píxel y la API de Conversiones no están bien configurados, Meta cuenta la misma compra dos veces. La duplicación típica: 5-20% según la cuenta. Auditoría técnica del tracking corrige.
Sesgo 3 · Atribución a view-through. Meta atribuye ventas a usuarios que vieron un anuncio pero no hicieron clic. Si tu branded search capta al usuario que ya iba a comprar, Meta se lleva el crédito. La sobreestimación típica: 10-20%.
Cómo montar atribución data-driven en 30 días
Este es el plan que aplicamos en 12 cuentas D2C. Cuatro pasos, en este orden.
Paso 1 (días 1-7): auditoría de tracking. Verifica que el píxel de Meta dispara en el 95%+ de las páginas vistas. Comprueba que la API de Conversiones recibe el evento de purchase. Revisa que no hay eventos duplicados. Sin esto, todo lo demás falla.
Paso 2 (días 8-14): server-side con GA4. Conecta Shopify con GA4 vía server-side. Activa data-driven attribution en GA4. Configura eventos de purchase, add-to-cart y checkout con valores correctos. La ventana recomendada: 30 días post-clic.
Paso 3 (días 15-21): Triple Whale o similar. Conecta Triple Whale o Northbeam para tener una capa de atribución independiente. Compara el ROAS reportado por Meta con el ROAS real de Triple Whale. La diferencia es tu gap de atribución.
Paso 4 (días 22-30): decisiones basadas en data-driven. Empieza a tomar decisiones de inversión con el modelo data-driven, no con el ROAS de plataforma. Mide el impacto en margen a 30, 60 y 90 días.
MMM: cuándo y para quién
El Marketing Mix Modeling es un modelo estadístico que correlaciona inversión por canal con ventas totales del negocio en el tiempo. No depende de cookies ni píxeles. Mide impacto incremental real. Aguanta iOS, GDPR y el bloqueo de tracking. La pregunta: ¿cuándo conviene?
MMM tiene sentido cuando: inversión en paid mayor a 50K€/mes, operas 5-7+ canales en paralelo, quieres validar lo que dicen Meta y Google con una capa independiente, o necesitas medir impacto de canales offline (TV, radio, eventos).
MMM no tiene sentido cuando: inversión menor a 25K€/mes, operas 1-3 canales solamente, no tienes 12+ meses de datos históricos limpios. El coste (2K-10K€/mes) no se amortiza.
Caso real: cliente D2C de hogar, ROAS 4,2x a 2,1x y margen +12 puntos
Cliente D2C de hogar, 2,4M€ anuales, 28K€/mes de spend en paid (Meta + Google). Llevaba 2 años tomando decisiones con el ROAS de Meta (4,2x). Auditoría detectó: píxel duplicando el 18% de conversiones, atribución last-click con ventana 7d/1d, sin capa server-side, sin data-driven en GA4.
Plan: server-side con GA4, activación de data-driven, conexión con Triple Whale, decisión de inversión basada en ROAS real.
Resultado a 90 días: ROAS real 2,1x (no 4,2x). Reducción de spend en Meta un 30% (-8K€/mes). Inversión de 12K€/mes en email + SEO + branded search. Margen de contribución +12 puntos. Facturación -8%. Beneficio neto +38%.
Acción de hoy (15 minutos)
- Abre tu Events Manager de Meta y comprueba si hay eventos duplicados. Si el evento de purchase está marcado como "duplicate" o aparece con match quality menor a 7, tienes un problema de tracking.
- Calcula tu ROAS con datos de Shopify (ingresos reales / spend en Meta). Si la diferencia con el ROAS de Meta es mayor al 20%, tu atribución está sesgada.
- Mira si tienes data-driven attribution activo en GA4. Si no, actívalo y configura eventos de purchase con valor.
Si las tres respuestas no encajan con un reporting fiable, agenda una llamada de 30 minutos con nosotros. Te decimos en 20 qué modelo necesitas y por qué.
Recap + cliffhanger
Cubrimos tres cosas concretas:
- Los 4 modelos: last-click (sesgado), first-click (sesgado), lineal (visual), data-driven (machine learning, bueno desde 300 conversiones/mes). MMM para cuentas grandes con más de 50K€/mes de paid.
- Por qué Meta sobrevalora 20-35%: ventana inflada, duplicación, view-through. La corrección pasa por capa server-side + data-driven en GA4.
- El caso del cliente hogar: ROAS 4,2x → 2,1x. Redujo spend 30%, movió a email + SEO. Margen +12 puntos, beneficio neto +38%.
La semana que viene: el framework para implementar Conversions API en Shopify en 7 días. Setup técnico, eventos clave y errores comunes que duplican conversiones.
---