La diferencia entre las conversiones que reporta Meta Ads y las órdenes que registra tu tienda tiene dos causas que van en direcciones opuestas. Meta sobreatribuye porque cuenta ventas por ventana de conversión de hasta 7 días, incluyendo las de personas que solo vieron tu anuncio. Al mismo tiempo, Meta pierde eventos reales por iOS ATT, Safari ITP y bloqueadores de anuncios. El resultado: un número inflado que tampoco captura todo.
Fuerza 1: Meta sobreatribuye por su ventana de conversión
Por defecto, Meta usa una ventana de atribución de 7 días por clic y 1 día por visualización. Si alguien ve tu anuncio (sin hacer clic) y compra dentro de las 24 horas siguientes, Meta se atribuye la conversión. Si alguien hace clic y compra hasta 7 días después, también.
Tu Tiendanube o Shopify no hace eso. Registra la orden cuando el comprador llega al checkout y completa la compra. No sabe si esa persona vio un anuncio de Meta hace 4 días, si llegó desde un email de Klaviyo, o si la googleó directamente. El resultado: Meta suma las ventas que "toca" dentro de su ventana; tu tienda suma las que procesa. Son cosas distintas.
Las ventanas de conversión y cómo afectan la atribución son un tema en sí mismo. El punto práctico: si Meta dice 60 y tu tienda dice 40, parte de esas 20 conversiones extra son ventas reales que Meta se auto-atribuye aunque no las generó sola.
Fuerza 2: Meta pierde conversiones reales por iOS y Safari
Al mismo tiempo que infla su número con la ventana de conversión, Meta también pierde eventos reales. Las tres fuentes principales:
- iOS ATT: Desde iOS 14.5, Apple pide permiso para rastrear entre apps. Entre el 60% y el 75% de los usuarios rechaza. El impacto de iOS ATT en Meta Ads puede ser del 20–30% de eventos perdidos en audiencias iPhone.
- Safari ITP: Safari borra las cookies de terceros en 7 días. Un comprador que hace clic el lunes y compra el martes siguiente puede ser invisible para el pixel si usa Safari.
- Bloqueadores de anuncios: Entre el 20% y el 30% de los usuarios de escritorio tiene un adblocker que bloquea el pixel antes de que se dispare.
La paradoja: Meta sobreatribuye y al mismo tiempo pierde datos. Los dos efectos no se cancelan. En muchos casos la sobreatribución gana, y Meta te muestra más conversiones de las reales. Pero no siempre, y nunca podés saber cuál domina sin una herramienta independiente.
El tercer problema: Meta cuenta la venta pero no los datos que la acompañan
Este es el que más importa para la performance de tus campañas, y el que menos se habla. Cuando un comprador llega a tu tienda a través de un anuncio, el pixel del navegador dispara el evento de compra. Pero ese evento puede llegar a Meta sin el email del comprador, sin el teléfono, sin el nombre, sin la ciudad, sin el código postal. Solo con el ID de clic y la dirección IP.
Meta recibe el evento y lo cuenta en el Ads Manager. Pero no puede identificar a la persona detrás de la compra porque no tiene los datos para hacer el match. Los parámetros de coincidencia — email, teléfono, nombre, ciudad, código postal — son lo que permite a Meta conectar el evento con un perfil real. Sin ellos, la conversión queda "huérfana": Meta la cuenta, pero no aprende nada de ella.
Esto se mide con el EMQ (Event Match Quality): el puntaje de 0 a 10 que Meta asigna a la calidad de los datos recibidos. Según la documentación de Meta: "a score (out of 10) that indicates how effective the customer information sent from your server may be at matching event instances to a Meta account". En tiendas sin pixel server-side, el EMQ típico es 3–4. Con pixel server-side: 7–8.
Qué ves dependiendo de dónde mires
| Fuente | Qué cuenta | Por qué difiere |
|---|---|---|
| Meta Ads Manager | Conversiones atribuidas: 7 días clic / 1 día vista | Sobreatribuye por ventana; también pierde eventos iOS y Safari |
| Tiendanube / Shopify | Órdenes completadas, sin atribución de canal | Fuente de verdad para ventas; no sabe el canal de origen |
| Google Analytics | Sesiones y conversiones por último clic (por defecto) | Modelo de atribución diferente; puede subestimar Meta |
| Escalafy | Ganancia real por venta, cruzando Meta + tienda + costos reales | Muestra el ROAS real después de todos los costos |
¿Cómo reconciliás los números para tomar decisiones correctas?
Regla práctica: usá tu tienda como referencia de ventas reales y usá Meta como referencia de dirección (qué audiencias y creatividades funcionan mejor). El número de conversiones de Meta nunca va a coincidir con el de tu tienda. Está bien. Lo que necesitás es que los dos suban y bajen juntos.
Para decisiones de presupuesto y escala, el número que importa es el ROAS real o Blended ROAS: inversión en publicidad dividido por ganancia real (no ventas brutas). Ese cálculo incluye todos los costos y tiene que ser mayor a 1 para que la inversión tenga sentido.
Para el problema del EMQ bajo: la solución es enviar más datos de coincidencia con cada evento. La Conversions API de Meta permite enviar email, teléfono, nombre y dirección del comprador desde el servidor, donde el pixel del navegador no llega. Con eso el EMQ sube y los lookalikes mejoran.
Lo que le pasa a tu algoritmo con EMQ bajo: Meta no puede identificar quiénes compraron. No puede construir lookalikes con esos compradores porque no sabe quiénes son. El resultado directo: tus audiencias similares se construyen con datos incompletos, el CPA sube, y Meta parece "funcionar cada vez peor" — cuando en realidad el problema es la calidad del dato que le estás mandando. El Pixel server-side de Escalafy envía email, teléfono, nombre, ciudad y código postal con cada evento.
Preguntas frecuentes sobre discrepancias Meta Ads vs tienda
¿Es normal que Meta muestre más conversiones que mi tienda?
Sí, es la norma. La diferencia típica es del 20% al 50% más en Meta que en la tienda, dependiendo del modelo de atribución y la mezcla de dispositivos de tu audiencia. Si la diferencia supera ese rango, revisá la ventana de atribución configurada en tu cuenta de Meta.
¿Cómo sé si Meta está sobreatribuyendo demasiado?
Cambiá la ventana de atribución a "1 día clic, sin vista" y compará el número con las órdenes de tu tienda en el mismo período. Si la diferencia sigue siendo grande, el problema no es solo la ventana: podés tener eventos duplicados o tracking de páginas que no corresponde.
¿Qué es EMQ y cómo afecta mis campañas?
EMQ (Event Match Quality) es el puntaje de 0 a 10 que Meta le da a la calidad de los datos de tus eventos. Un EMQ bajo significa que Meta recibe el evento de compra pero no puede identificar a la persona. No puede construir lookalikes precisos, no puede optimizar el algoritmo hacia compradores reales. El resultado: CPA más alto.
¿La Conversions API elimina las discrepancias?
La CAPI mejora la calidad del dato y reduce los eventos perdidos por iOS y Safari, pero no elimina la discrepancia de atribución. Meta seguirá atribuyendo por su ventana de conversión. Lo que sí resuelve es que los eventos que Meta recibe sean más completos y coincidan mejor con perfiles reales.
¿Cuál número uso: el de Meta o el de mi tienda?
Para saber cuánto vendiste: tu tienda. Para entender qué anuncios funcionan mejor: Meta (como referencia relativa, no absoluta). Para saber si Meta Ads es rentable: calculá el ROAS real dividiendo la ganancia neta por la inversión total, con todos los costos incluidos.
Mejorá la calidad de tus datos y el rendimiento de tus campañas
El Pixel server-side de Escalafy envía email, teléfono, nombre y dirección de cada comprador a Meta. Tu EMQ sube de 3–4 a 7–8. Mejores lookalikes, mejor algoritmo, menor CPA. Y el dashboard de rentabilidad te muestra el ROAS real después de todos los costos.
Ver cómo funciona el PixelSigue leyendo
Lo que Escalafy hace por tu e-commerce
Conecta tus canales y mira la verdad de tus números — sin Excel, en tiempo real.
