
La API de conversiones de Meta (Conversions API o CAPI) es una conexión que envía los eventos de tu negocio, como compras, leads o registros, directamente desde tu servidor, tu plataforma de ecommerce o tu CRM a Meta. Con esos datos Meta mide tus campañas, optimiza la entrega de los anuncios y arma audiencias, igual que con el píxel.
La documentación para desarrolladores de Meta la define como una forma de conectar los datos de marketing del anunciante, desde su servidor, sitio, app o CRM, con los sistemas de Meta que optimizan la segmentación. Acepta eventos web, eventos de app, eventos de mensajería empresarial y conversiones offline. En el servicio de ayuda de Meta para empresas tenés la guía para configurarla.
¿Por qué la API de conversiones complementa al píxel?
El píxel de Meta mide desde el navegador de la persona. Ahí lo afectan los bloqueadores de anuncios, las restricciones de cookies, las páginas que tardan y las conexiones que se cortan antes de que el código dispare. La API de conversiones manda el evento desde tu lado, así que no depende de que el navegador colabore.
- Más señal: recuperás parte de los eventos que el píxel pierde.
- Eventos fuera del sitio: podés enviar ventas cerradas por WhatsApp, por teléfono o en el local, si las tenés registradas en tu CRM.
- Más control: vos decidís qué datos mandás y cuándo.
| Píxel de Meta | API de conversiones | |
|---|---|---|
| Desde dónde envía | Navegador del usuario | Servidor, plataforma o CRM |
| Bloqueadores y cookies | Lo afectan | No de la misma forma |
| Eventos offline o de CRM | No | Sí |
| Instalación | Simple, con integraciones nativas | Integración técnica, partner o gateway |
¿Cómo funciona la deduplicación con event_id?
Si mandás la misma compra por el píxel y por la API, Meta la va a recibir dos veces. Para que no la cuente doble, tenés que marcar los dos envíos como el mismo evento. Según la guía oficial de deduplicación, el método recomendado es enviar el mismo identificador en los dos lados:
- El event_id de la API tiene que coincidir con el eventID del píxel.
- El event_name de la API tiene que coincidir con el event del píxel (por ejemplo, Purchase en los dos).
Meta deduplica los eventos que llegan dentro de las 48 horas desde que recibe el primero, y en general se queda con el que llegó primero. Existe un método alternativo con los parámetros fbp o external_id, pero la misma guía aclara que solo funciona cuando el evento llega primero desde el navegador y después desde el servidor.
Un ejemplo concreto
Un caso hipotético: una tienda vende una campera con el número de pedido 10482. En la página de gracias, el píxel dispara Purchase con eventID "10482". El servidor manda Purchase por la API con event_id "10482", valor, moneda y datos del cliente con hash. Si el navegador tenía un bloqueador, la venta igual llega por la API. Si llegan los dos, Meta los reconoce como uno solo.
¿Qué es la calidad de coincidencia de eventos?
La calidad de coincidencia de eventos (Event Match Quality) es una puntuación sobre 10 que indica qué tan útil es la información del cliente que mandás por la API para asociar cada evento con una cuenta de Meta. Se calcula según qué parámetros enviás (email, teléfono, nombre, IP, user agent, fbp, fbc, entre otros), su calidad y el porcentaje de eventos que logran coincidir. La ves en el Administrador de eventos y también se puede consultar con la Dataset Quality API.
Con una calidad baja, Meta recibe la venta pero no sabe bien a quién atribuírsela, y aprende menos. Para subirla, mandá los datos del cliente que tengas con consentimiento, normalizados y con hash, más fbp y fbc cuando existan.
¿Cómo se implementa?
- Integración de la plataforma: Shopify, Tiendanube, WooCommerce y otras tienen conexiones que activás desde el panel.
- Partner o gateway: soluciones que montan el servidor por vos.
- Integración directa: tu equipo técnico envía los eventos a la API, por ejemplo con Google Tag Manager del lado del servidor.
Después, probá los eventos en la pestaña de prueba del Administrador de eventos y confirmá que la deduplicación funcione antes de mirar resultados.
Preguntas frecuentes
¿Qué es la API de conversiones de Meta?
Es una conexión que envía eventos como compras, leads o registros desde tu servidor, tu plataforma de ecommerce o tu CRM directamente a Meta, para medir campañas, optimizar la entrega y crear audiencias sin depender solo del navegador.
¿La API de conversiones reemplaza al píxel?
No. Lo recomendable es usar los dos juntos. El píxel mide desde el navegador y la API desde el servidor; combinados y con deduplicación, Meta recibe más señal sin contar eventos dos veces.
¿Qué es el event_id?
Es un identificador único que mandás con cada evento. Si el píxel y la API envían el mismo evento con el mismo event_id y el mismo nombre de evento, Meta los reconoce como uno solo dentro de una ventana de 48 horas.
¿Qué es la calidad de coincidencia de eventos?
Es una puntuación sobre 10 que muestra qué tan bien la información del cliente que enviás por la API permite asociar los eventos con cuentas de Meta. La ves en el Administrador de eventos.
¿Puedo mandar ventas que no pasan por la web?
Sí. La API de conversiones acepta conversiones offline, por ejemplo ventas cerradas por teléfono, WhatsApp o en el local que tengas registradas en tu CRM.
En Go For configuramos píxel y API de conversiones antes de escalar cualquier presupuesto, porque sin una señal limpia el algoritmo optimiza a ciegas. Si querés saber cómo llega la señal de tu cuenta, pedí la auditoría gratuita con Berta o conocé nuestro trabajo como agencia de Meta Ads. Con la medición en orden, el siguiente paso es aprovecharla en remarketing y públicos similares. Para el resto de los términos, entrá al glosario de marketing digital.