¿Qué es la Conversions API?
La Conversions API (o *API de conversiones*) es una solución de seguimiento server-side desarrollada por Meta que permite enviar eventos de conversión directamente desde tu servidor, CRM o plataforma de ecommerce hacia los sistemas de Meta, sin depender del navegador del usuario ni de cookies de terceros.
En lugar de que el *píxel* dispare eventos desde el navegador (client-side), la Conversions API establece una conexión directa entre tu infraestructura y Meta. Esto significa que cada compra, add-to-cart, lead o suscripción se transmite como un evento con sus parámetros correspondientes (valor, moneda, event_id, fbp, fbc, email hasheado, etc.) a través de HTTPS.
El resultado: atribución más precisa, mejor optimización de campañas y mayor ROAS en entornos donde el tracking tradicional se ha degradado (iOS 14.5+, ITP de Safari, bloqueadores, modo incógnito).
Analogía para entenderlo
Imagina que el píxel es un mensajero que va en bicicleta desde la casa del cliente hasta la oficina de Meta. Si hay tráfico (bloqueadores), lluvia (iOS) o la puerta está cerrada (cookies rechazadas), el mensaje nunca llega o llega incompleto.
La Conversions API es como contratar un mensajero privado con línea directa por fibra óptica: sale desde tu almacén (servidor), no desde la casa del cliente, y entrega el paquete íntegro aunque el cliente tenga las persianas bajadas.
Otra forma de verlo: el píxel escucha lo que pasa en el navegador; la Conversions API le cuenta a Meta lo que ya sabe desde tu backend.
Fórmula y lógica de funcionamiento
La Conversions API no es una fórmula matemática única, sino un flujo de datos:
Evento en tienda → Backend captura datos → Hash SHA-256 → POST a Graph API → Meta procesa → Atribución
El endpoint principal es:
POST https://graph.facebook.com/v19.0/{pixel_id}/events?access_token={token}
Y el payload típico incluye:
{
"data": [{
"event_name": "Purchase",
"event_time": 1717000000,
"event_id": "order_98765",
"action_source": "website",
"user_data": {
"em": "hash_sha256_email",
"ph": "hash_sha256_phone",
"fbp": "fb.1.1717000000.123456789",
"fbc": "fb.1.1717000000.AbCdEf"
},
"custom_data": {
"currency": "EUR",
"value": 89.90,
"content_ids": ["SKU-4521"]
}
}]
}
Deduplicación: cuando envías el mismo evento por píxel y por API, Meta lo une usando event_name + event_id. Sin esto, contarías la misma compra dos veces y tu ROAS reportado sería ficticio.
Comparativa: Píxel vs Conversions API
| Característica | Píxel (client-side) | Conversions API (server-side) |
|---|---|---|
| Dónde se ejecuta | Navegador del usuario | Servidor / backend |
| Resistencia a iOS 14.5+ | Baja (~60-70% de eventos) | Alta (~90-95% de eventos) |
| Bloqueadores de anuncios | Afectado | No afectado |
| Datos enviados | Limitados, expuestos | Enriquecidos (email, teléfono, valor) |
| Latencia | Inmediata | 1-5 segundos |
| Requiere desarrollo | No (plug & play) | Sí (API, GTM SS, Shopify app) |
| Deduplicación | N/A | Necesaria con `event_id` |
| Ideal para | Top-of-funnel, view content | Purchase, lead, suscripción |
Dato clave: según estudios de Meta, las marcas que combinan píxel + Conversions API reportan en promedio un 17-19% más de eventos atribuidos y una reducción del 12-15% en el CPA frente a solo píxel.
Aplicación en DTC y ecommerce
Casos de uso reales
1. Tiendas Shopify / WooCommerce / PrestaShop
Instalas una app (Shopify: *Facebook & Instagram*, o *Conversions API* de terceros) que envía automáticamente Purchase, AddToCart y InitiateCheckout desde el servidor. Ejemplo: una tienda de cosmética natural en España recuperó 23% de conversiones perdidas tras iOS 17.
2. Checkout propio (headless / Next.js)
Implementas un endpoint que, al confirmar el pedido, dispara el evento a la Graph API con event_id = order_id. Esto es crítico si tu checkout no usa Shopify.
3. Leads B2C (formularios, muestras gratis)
Envías el evento Lead con email hasheado. Mejora el match rate de audiencias similares (Lookalike) en un 25-30%.
4. Suscripciones / recompra
Eventos como Subscribe o Purchase recurrentes desde tu CRM (Klaviyo, HubSpot) permiten a Meta optimizar hacia clientes de LTV alto, no solo primera compra.
5. Catálogos y Advantage+
Con Conversions API activa, las campañas Advantage+ Shopping obtienen mejor señal y menor coste por resultado. Marcas DTC reportan ROAS 2.4x vs 1.8x con solo píxel.
Errores comunes (y cómo evitarlos)
1. No deduplicar eventos
Enviar Purchase por píxel y API sin event_id compartido → Meta cuenta doble. Solución: usa el mismo event_id en ambos canales.
2. Hashear mal los datos
El email y teléfono deben ir en SHA-256, minúsculas y sin espacios. Un hash mal hecho reduce el match rate drásticamente.
3. Olvidar fbp y fbc
Estos parámetros (cookies _fbp y _fbc) son clave para atribuir clics. Si no los pasas desde el navegador al servidor, pierdes atribución de paid.
4. Enviar solo Purchase
Meta necesita señales de todo el funnel (ViewContent, AddToCart, InitiateCheckout) para optimizar. Solo con compras, el algoritmo aprende lento.
5. Ignorar el Event Match Quality (EMQ)
Es la puntuación (0-10) que Meta da a tus eventos. Por debajo de 6.0, tu atribución y optimización se resienten. Apunta a 8.0+ enviando email, teléfono, nombre, ciudad y external_id.
6. No monitorizar en Events Manager
Revisa semanalmente la pestaña *Diagnóstico*: errores de payload, eventos duplicados y EMQ bajo son señales de alarma.
7. Pensar que sustituye al píxel
No. La Conversions API complementa al píxel. Lo óptimo es una estrategia híbrida.
Términos relacionados
- Píxel de Meta – Complemento client-side de la Conversions API.
- Event Match Quality (EMQ) – Métrica de calidad del matching de datos.
- Deduplicación de eventos – Unión de eventos píxel + API mediante event_id.
- Server-Side Tagging (GTM SS) – Alternativa vía Google Tag Manager server container.
- ATT (App Tracking Transparency) – Framework de iOS que limita el tracking.
- CAPI Gateway – Solución de Meta para pymes sin desarrollo propio.
- Advantage+ Shopping Campaigns – Campañas que dependen de señal server-side.
- Conversions API for Leads – Variante para CRM y formularios.
- Aggregated Event Measurement (AEM) – Sistema de priorización de eventos en iOS.
Conclusión: si vendes DTC en 2024-2025 y dependes de Meta Ads, la Conversions API ya no es opcional: es la base de una atribución fiable y de un ROAS real. Impleméntala con deduplicación, buen EMQ y monitorización continua, y notarás la diferencia en menos de 30 días.