Cierta diferencia entre Meta y Shopify es normal. Meta cuenta conversiones tras visualización y usa una ventana de atribución distinta a la de tu tienda. Una diferencia grande y persistente a favor de Meta es otra cosa. Suele significar que algo registra compras que no ocurrieron: un píxel duplicado, eventos duplicados o un evento de compra que se dispara en una página que no es una compra.
Para distinguirlos, deja de comparar totales y empieza a comparar el par de números correcto.
Es una de las preguntas más comunes de la publicidad en e-commerce y una de las peor respondidas. Búscala y encontrarás hilos de Reddit con treinta comentarios y ninguna conclusión, publicaciones de la comunidad de Shopify marcadas como sin resolver y artículos de proveedores que enumeran nueve causas y luego sugieren su producto.
Así que aquí va una cuenta concreta, una causa concreta y la conciliación que la encontró.
La situación
Asumí la publicidad en Meta de una marca de cuidado de la piel en Shopify. El traspaso venía con un problema que el responsable anterior no había podido resolver: Meta reportaba unos 100 pedidos. Shopify mostraba de 55 a 70.
Esa diferencia llevaba tanto tiempo que el cliente ya no confiaba en ninguno de los dos números. Y como no podía saber qué campañas reportaban con honestidad, ajustaba los presupuestos prácticamente al azar, subiendo la inversión en lo que se veía bien en Ads Manager sin forma de saber si «bien» significaba algo.
Ese es el daño real. No el número equivocado en sí, sino cada decisión tomada a partir de él.
Una cuenta de Shopify que asumí y audité, una marca de cuidado de la piel con anuncios de Meta de unos 100.000 PKR al día. El cliente me pidió no nombrarlo, así que no lo hago. Las cifras siguientes son las que había en la cuenta durante ese encargo.
Es una sola cuenta, no un estudio. Te doy el mecanismo y un ejemplo desarrollado, no una estadística del sector. Y no indico aquí fechas exactas del encargo porque prefiero omitirlas a aproximarlas.
Primero: compara el par de números correcto
La mayoría compara las conversiones reportadas por Meta con el total de pedidos de Shopify, se asusta con la diferencia y empieza a reconstruir cosas que nunca estuvieron rotas. Esas dos cifras deben ser distintas.
| Número | Qué cuenta | Cómo debería compararse |
|---|---|---|
| Pedidos de Shopify | Cada pedido pagado, de cualquier origen | La verdad de referencia |
| Compras del Administrador de eventos | Eventos de compra que recibió Meta | Debería acercarse a Shopify y nunca superarlo |
| Conversiones de Ads Manager | Compras que Meta atribuye a tus anuncios | Un subconjunto: no todas las ventas vienen de un anuncio |
Vuelve a leer la fila del medio, porque es la que importa y la que nadie mira. Las compras del Administrador de eventos deberían estar cerca de tu número de pedidos de Shopify, ya que cuentan eventos de compra independientemente de qué campaña reciba el mérito. Si ese número supera tus pedidos reales, no es una cuestión de atribución. Son eventos que no corresponden a ventas.
Que las conversiones de Ads Manager sean menores que los pedidos de Shopify es normal y sano. Que las compras del Administrador de eventos sean mayores que los pedidos de Shopify es un defecto.
Qué estaba pasando realmente
La cuenta tenía dos píxeles de Meta instalados a la vez:
- Uno instalado mediante el canal de ventas oficial de Facebook e Instagram en Shopify. Este era preciso.
- Otro instalado por una app de terceros. Este registraba compras que nunca ocurrieron.
El segundo píxel es el interesante, porque no era silencioso. Un píxel silencioso es fácil: ves cero conversiones y buscas el motivo. Este hacía ruido. Registraba compras, esas compras aparecían en Ads Manager y las campañas que optimizaban hacia él mostraban un ROAS alto.
Nada de eso existía en Shopify.
Campaign set A Purchases: strong ROAS: strong Verdict: "scale this"
Campaign set A Orders: none traceable Revenue: none traceable Verdict: phantom
El número que lo volvió urgente
De unos 100.000 PKR de inversión publicitaria diaria, aproximadamente entre 30.000 y 40.000 PKR al día iban a campañas que optimizaban hacia el píxel que registraba compras que nunca ocurrieron.
Eso es entre el 30 y el 40 % del presupuesto diario yendo a campañas cuyo éxito reportado era un artefacto. Y como esas campañas parecían las mejores en Ads Manager, eran las que tenían más probabilidades de recibir más presupuesto. El error de reporte atraía activamente la inversión hacia sí mismo.
La forma del problema
- Reportado por Meta
- ~100
- Real en Shopify
- 55–70
- Presupuesto diario
- ~100k
- A campañas fantasma
- 30–40%
Los recuentos de pedidos corresponden al periodo de comparación descrito arriba. Las cifras de presupuesto son rupias pakistaníes al día. El porcentaje es el dato que se puede extrapolar: no depende de la moneda ni del mercado.
La solución y cómo se vio
Desactivé el píxel de terceros. La consecuencia inmediata fue drástica y, si no lo has visto antes, alarmante: todas las campañas que optimizaban hacia ese píxel dejaron de publicarse.
No es un efecto secundario que deba preocuparte. Es el diagnóstico confirmándose. Esas campañas funcionaban con una señal de conversión que no era real; quita la señal y no les queda nada hacia lo que optimizar.
En uno o dos días con datos limpios, el panorama se aclaró. El rendimiento reportado bajó, y se volvió verdadero. El cliente por fin pudo responder la pregunta que llevaba meses adivinando: ¿qué campañas generan pedidos de verdad?
Cuando eliminas una fuente de conversiones fantasma, tu ROAS reportado baja. Nada ha cambiado en el negocio: simplemente dejaste de contar ventas que nunca existieron. Avisa al cliente antes de hacerlo o tendrás que explicar una «caída del rendimiento» que provocaste a propósito.
Haz esta conciliación en tu propia cuenta
- Elige una semana cerradaCon al menos dos semanas de antigüedad, para que las ventanas de atribución estén cerradas y los informes completos.
- Anota tres númerosPedidos de Shopify, compras del Administrador de eventos y conversiones de Ads Manager, de la misma semana y la misma zona horaria.
- Compara el número del medio con el primeroSi las compras del Administrador de eventos superan los pedidos de Shopify, detente. Tienes eventos fantasma o duplicados, y ninguna teoría de atribución lo va a explicar.
- Cuenta tus píxelesAdministración de Shopify: Configuración → Eventos del cliente, el canal de ventas de Facebook e Instagram y Tienda online → Temas → Editar código, buscando
fbqentheme.liquid. Más de un ID de píxel en esos lugares es tu principal sospechoso. - Segmenta por píxel antes de tocar presupuestosIdentifica qué campañas optimizan hacia qué píxel. Si los pedidos reportados de un grupo no aparecen en Shopify, encontraste la fuga.
Lo que no afirmo
No te doy un porcentaje de discrepancia «normal», porque no hay uno que valga la pena citar. Depende de tu mezcla de tráfico, los navegadores de tus clientes, tu configuración de atribución y tu mercado. Cada referencia publicada que he visto viene de una empresa que vende la solución.
Establece tu propia referencia cuando todo esté sano. Así la señal será la desviación respecto a tu número, una medición real en lugar del promedio de otro.
Y es una sola cuenta. El mecanismo se generaliza: dos píxeles, uno miente, el presupuesto sigue a la mentira. El reparto concreto entre lo real y lo fantasma, no.
¿Coinciden tus números de Meta con los de Shopify?
Si no coinciden, envíame la URL de tu tienda. Te diré si es una desviación de atribución normal o algo que registra ventas que nunca hiciste.
Consigue una auditoría gratuita de seguimiento →