Métricas

Meta Ads no coincide con mis ventas: por qué y qué hacer

David Parada · Fundador de Escalads
Publicado el · Actualizado el · 10 min de lectura

En este artículo

Meta Ads no coincide con tus ventas porque mide otra cosa: el Administrador de anuncios reporta conversiones atribuidas a anuncios según ventanas de tiempo (por defecto, 7 días después del clic en el enlace y 1 día después de ver el anuncio), incluye conversiones estimadas y depende de lo que el píxel o la API de Conversiones le envíen. Tu pasarela registra pagos aprobados, sin saber de dónde vinieron. Una diferencia es normal; lo que no es normal es que no sepas explicarla.

Vamos a desarmar la diferencia causa por causa, a medirla y a decidir con qué número tomas cada decisión.

Por qué Meta Ads no coincide con tus ventas reales: dos sistemas, dos preguntas

Tu pasarela (Hotmart, Stripe, Shopify, Mercado Pago…) responde: ¿cuánto dinero entró?

El Administrador de anuncios responde: ¿a qué anuncios les doy crédito por las conversiones que observé o estimé?

Son preguntas distintas. Esperar que den el mismo número es como esperar que el extracto del banco coincida con lo que tu equipo comercial dice que "cerró". Se relacionan, pero no son lo mismo.

Hay diferencias que inflan el número de Meta y otras que lo reducen. Por eso a veces una cuenta muestra más ventas en Meta que en la pasarela y, al mes siguiente, menos.

Las 8 causas de la diferencia entre Meta y tu pasarela

Causa Efecto en Meta vs pasarela Cómo detectarla
1. Conversiones por visualización Meta muestra más Compara columnas por clic y por visualización
2. Ventana de atribución Meta muestra menos (compras tardías) o más (compras fuera de tu periodo) Revisa la configuración de atribución de la columna
3. Fecha de impresión vs fecha de pago Números que "aparecen" días después Compara la misma semana 3 días después
4. Conversiones modeladas Meta muestra más o menos, según el caso No se ven por separado; se nota en diferencias estables
5. Bloqueadores, iOS y cookies Meta muestra menos Mucho tráfico de iPhone, sin API de Conversiones
6. Eventos duplicados Meta muestra más Dos fuentes enviando Purchase sin event_id común
7. Pagos no aprobados y reembolsos Meta muestra más Pagos en efectivo pendientes, tarjetas rechazadas
8. Ventas fuera de la web Meta muestra menos Ventas por WhatsApp o llamada no enviadas a Meta

1. Conversiones por visualización

Con la configuración predeterminada, Meta cuenta una compra si la persona vio el anuncio (sin hacer clic) y compró en menos de 1 día. Tu pasarela no tiene idea de eso. Si esa persona ya pensaba comprar porque venía de un correo o de tu contenido orgánico, Meta igual se lleva el crédito. Es la causa más común de que Meta muestre de más en cuentas con mucho remarketing (anuncios a personas que ya te conocen).

2. Ventanas de atribución

La ayuda de Meta sobre intervalos de atribución explica que el intervalo es el número de días entre que alguien ve o toca tu anuncio y realiza la acción. Una compra 9 días después del clic no entra en la ventana de 7 días. En alto ticket, donde el ciclo de decisión puede ser de semanas, esto deja fuera muchas ventas reales.

Además, Meta ajusta cada cierto tiempo qué tipo de interacción cuenta como "clic" dentro de la ventana (por ejemplo, separar los clics en el enlace de otras interacciones como reacciones o guardados). Cuando eso pasa, comparar meses antes y después del cambio puede mostrar una caída que es reclasificación, no rendimiento. Revisa siempre en el Administrador de anuncios qué configuración de atribución está usando la columna que comparas.

3. Fecha de impresión vs fecha de pago

Meta registra la conversión en la fecha en que ocurrió la impresión o el clic, no la fecha en que la persona pagó. Si alguien hizo clic el 28 de septiembre y pagó el 2 de octubre, la venta aparece en septiembre en Meta y en octubre en tu pasarela. Por eso los números de ayer "crecen" durante los días siguientes. Suma a eso la zona horaria: si la cuenta publicitaria está en otra zona que tu pasarela, los cortes de día no coinciden.

4. Conversiones modeladas

Cuando Meta no puede observar una conversión (por ejemplo, por restricciones de privacidad), puede estimarla con modelos estadísticos. Esas conversiones aparecen en tus columnas sin distinguirse. No es un error; es una estimación. Pero no son ventas que puedas buscar en tu pasarela.

5. Bloqueadores, iOS y cookies

Si el navegador bloquea el píxel, Meta no ve la compra. Desde iOS 14.5, las apps deben pedir permiso para rastrear, y muchas personas lo niegan. Sin API de Conversiones, esas compras solo existen en tu pasarela. Te explico cómo configurarla en la guía de la API de Conversiones de Meta.

6. Eventos duplicados

El caso clásico: la plataforma envía Purchase por la API, tú instalaste el píxel a mano con otro Purchase, y además alguien conectó Zapier. Sin el mismo event_id en todos, Meta cuenta la misma compra dos o tres veces. Según la documentación de deduplicación de Meta, solo se descartan duplicados con el mismo event_name y event_id recibidos dentro de 48 horas. Otra fuente de duplicados: la página de gracias que dispara el evento cada vez que se recarga.

7. Pagos no aprobados y reembolsos

Si el píxel dispara al cargar la página de gracias, cuenta pagos en efectivo que nunca se completaron o tarjetas que luego se rechazaron. Y Meta no descuenta reembolsos ni contracargos. En infoproductos con garantía de 7 o 30 días, esa diferencia puede ser grande.

8. Ventas fuera de la web

Todo lo que se cierra por WhatsApp, llamada o link de pago enviado a mano no existe para Meta, salvo que lo envíes por la API de Conversiones. Lo explico en cómo rastrear ventas de WhatsApp de anuncios.

Cómo medir tu diferencia en 6 pasos

No sirve de nada decir "Meta infla" o "Meta se queda corto" en general. Mide la tuya:

  1. Fija un periodo cerrado, por ejemplo la semana pasada, y espera 3 días antes de medirla para que Meta termine de reportar.
  2. Saca las ventas aprobadas netas de la pasarela, descontando reembolsos, en la misma zona horaria de la cuenta publicitaria.
  3. Filtra solo las ventas que vinieron de Meta: las que tienen UTMs o fbclid de Meta. Las de correo, orgánico o afiliados no deberían compararse con el Administrador de anuncios.
  4. Saca las compras de Meta con la misma configuración de atribución que usas siempre, separando clic y visualización.
  5. Calcula la relación: compras de Meta ÷ ventas reales de Meta.
  6. Repite 4 semanas. Si la relación es estable, tienes un factor de corrección. Si salta, revisa el montaje antes de decidir nada.

Ejemplo con números

Supón un curso de 197 USD vendido por Hotmart. Semana cerrada, medida 3 días después:

  • Hotmart: 60 ventas aprobadas. Reembolsos: 4. Netas: 56.
  • De esas 56, 41 tienen UTMs de Meta. Las otras 15 vienen de correo, orgánico y afiliados.
  • Administrador de anuncios: 52 compras. Por clic: 38. Por visualización: 14.

Lectura:

  • Comparar 52 contra 56 parece "casi coincide". Error: estás comparando contra ventas que no vinieron de Meta.
  • La comparación correcta es 52 contra 41: Meta muestra 27 % más.
  • Las 38 por clic están cerca de las 41 reales. Las 14 por visualización explican casi toda la diferencia, y parte de esas personas seguramente estaban entre las 15 que vinieron de correo u orgánico.

Decisión práctica en este ejemplo: para calcular rentabilidad, uso 41 ventas y su ingreso real. Para comparar anuncios dentro de Meta, miro la columna por clic, que se parece más a la realidad de esta cuenta. Y si hay un anuncio de remarketing cuyas ventas son casi todas por visualización, lo reviso con sospecha.

Insisto: los números son un ejemplo. En tu cuenta la relación puede ir en la dirección contraria, sobre todo si vendes mucho por WhatsApp.

Con qué número decidir cada cosa

Decisión Número que uso Por qué
¿El negocio gana dinero con la publicidad? Ventas netas de la pasarela atribuidas a Meta Es dinero real, descontando reembolsos
¿Qué anuncio apago o escalo? Ventas reales por anuncio (si las tienes) o compras por clic en Meta Mismo criterio para todos los anuncios
¿El algoritmo está aprendiendo? Eventos recibidos en el Administrador de eventos Es lo que el algoritmo ve
¿El rastreo está roto? Relación Meta ÷ ventas reales semana a semana Un salto brusco indica un problema técnico
¿Qué le reporto al cliente? Ventas reales, con Meta como referencia El cliente entiende dinero, no ventanas

La mejor versión de esta tabla es cuando cada venta real ya viene unida a su anuncio. Ahí dejas de elegir entre "real pero sin detalle" y "detallado pero estimado". Es lo que hace Escalads Center: conecta tu pasarela, une cada venta con el anuncio que la trajo y te la muestra dentro del Administrador de anuncios con su extensión de Chrome. El método manual está en cómo saber de qué anuncio viene una venta.

Errores comunes al comparar Meta con tus ventas

  • Comparar contra el total de ventas, incluidas las que no vinieron de Meta.
  • Medir ayer. Los datos de Meta de los últimos 2-3 días todavía se están completando.
  • Cambiar la configuración de atribución a mitad de mes y comparar con el mes anterior como si nada.
  • Ignorar reembolsos en la pasarela. Tu ROAS (ingresos divididos entre inversión publicitaria) queda inflado.
  • Arreglar la diferencia apagando la API de Conversiones porque "ahora Meta muestra más". Si muestra más por duplicados, arregla el event_id; no quites la señal.
  • Culpar a Meta de una diferencia que se disparó de golpe. Casi siempre es técnico: un píxel duplicado, un cambio de página de gracias, un checkout nuevo.
  • Tomar decisiones con 1 o 2 ventas por anuncio. A ese volumen, cualquier diferencia de atribución cambia el ganador.

Resumen

  • Meta atribuye por ventanas y fecha de impresión, incluye visualizaciones y estimaciones. Tu pasarela registra pagos.
  • Las diferencias van en ambas direcciones: visualizaciones, duplicados y reembolsos inflan; bloqueadores, compras tardías y ventas por chat reducen.
  • Mide tu propia relación durante 4 semanas con las ventas que realmente vinieron de Meta.
  • Decide la rentabilidad con la pasarela y la comparación entre anuncios con un criterio único; idealmente, con ventas reales unidas a cada anuncio.

Cuando tengas el número confiable, el siguiente paso es usarlo bien: cómo optimizar una campaña de Meta Ads.

Prueba Escalads Center 3 días y cancela cuando quieras.

FIN

Preguntas frecuentes

¿Por qué Meta Ads muestra más ventas que mi pasarela?

Las causas más frecuentes son las conversiones por visualización (alguien vio el anuncio sin hacer clic y compró en menos de 1 día), eventos duplicados entre píxel y API de Conversiones sin event_id, recargas de la página de gracias y pagos que luego se rechazaron o reembolsaron. Meta atribuye; tu pasarela solo registra pagos aprobados.

¿Por qué Meta Ads muestra menos ventas que las reales?

Porque hay compras que Meta no observa: personas que compraron más de 7 días después del clic, bloqueadores de anuncios, usuarios de iPhone que no permiten el rastreo, compras en otro dispositivo sin sesión y ventas cerradas por WhatsApp o llamada que nunca se enviaron a Meta por la API de Conversiones.

¿Qué diferencia es normal entre Meta y las ventas reales?

No hay un porcentaje oficial. Lo útil es medir tu propia diferencia durante varias semanas con el mismo montaje. Si se mantiene estable, puedes usarla como factor de corrección. Si salta de una semana a otra, algo cambió en el rastreo y hay que revisarlo antes de tomar decisiones.

¿Con qué número debo decidir: Meta o mi pasarela?

Para saber si el negocio gana dinero, usa la pasarela. Para comparar anuncios entre sí dentro de Meta, el Administrador de anuncios sirve porque mide todos con la misma regla. Lo ideal es unir cada venta real con su anuncio, así decides con ventas reales también a nivel de anuncio.

David Parada

Fundador de Escalads

Trafficker y fundador de Escalads, agencia de tráfico pago para programas de alto ticket en Latinoamérica. Creó Escalads Center para que las agencias sepan qué hacer después de lanzar una campaña.

Artículos relacionados