← Glosario

Ads

Rev.

Conversions API

§ Definición

API server-side de Meta que envía eventos de conversión desde tu servidor directo a Meta, complementando al píxel. Crítica para atribución tras iOS 14.5 y el bloqueo de cookies de terceros.


Conversions API (CAPI) es la API server-side de Meta que envía eventos de conversión desde tu servidor directamente a los sistemas de Meta, complementando o reemplazando el píxel de navegador tradicional. Se volvió crítica después de iOS 14.5 (App Tracking Transparency) y el bloqueo progresivo de cookies de terceros en Safari, Firefox y Brave. En operaciones B2B reales, CAPI recupera entre 20% y 40% de las conversiones que el píxel browser pierde por bloqueadores, navegación en modo privado o sesiones cross-device.

Por qué el píxel de navegador ya no basta.

Cuatro razones técnicas. Primero, iOS 14.5 obliga a los usuarios a dar consentimiento explícito para tracking y el 70-85% lo rechaza. Segundo, Safari limita cookies de terceros a siete días y cookies first-party con parámetros UTM a 24 horas. Tercero, los bloqueadores de anuncios (uBlock, AdBlock) detectan y bloquean el píxel en ~30% de sesiones web. Cuarto, los ciclos B2B son largos (semanas o meses) y el lead cierra en un dispositivo distinto al que vio el anuncio — el píxel browser no reconcilia esas sesiones.

Cómo funciona CAPI server-side.

Tu servidor (backend, CRM, webhook) envía a Meta un evento HTTPS con datos hashed del usuario (email, teléfono, IP, user agent, fbc, fbp) y el evento estándar (Purchase, Lead, Contact, CompleteRegistration, Schedule, SubmitApplication). Meta recibe el evento en tiempo real o por batch, lo deduplica contra eventos del píxel usando el mismo event_id, y lo atribuye al anuncio que originó la sesión. El match quality depende de cuántos parámetros envías: email hasheado más teléfono más IP da calidad alta (8-10/10).

Eventos estándar y deduplicación con píxel.

Se recomienda correr píxel + CAPI en paralelo, enviando el mismo event_id desde ambos lados. Meta toma uno de los dos, prefiriendo el que llegue primero con mejor calidad. Los eventos estándar más usados en B2B son Lead (formulario enviado), Contact (WhatsApp iniciado), Schedule (cita agendada), SubmitApplication (propuesta solicitada) y Purchase (contrato firmado). Eventos personalizados permiten pasar valor de deal o etapa de funnel para optimización más fina.

Integración con CRM y herramientas comunes.

GoHighLevel, HubSpot, Zoho y Salesforce tienen integraciones nativas con CAPI que disparan eventos al cambiar de etapa un contacto. Para operaciones más custom, n8n es el nodo de orquestación típico: recibe webhook del CRM, hashea PII con SHA-256, construye el payload y lo envía al endpoint /events de Graph API. Shopify, WooCommerce y plataformas de ecommerce tienen apps oficiales de Meta que instalan CAPI en un click. Para CRM B2B con tráfico pagado, CAPI es línea base, no optativo.

Match quality y por qué medirla.

Meta asigna Event Match Quality (EMQ) por cada evento, puntuado 0-10. Por debajo de 6, Meta penaliza la atribución y la optimización del algoritmo. Para llegar a 8+ necesitas enviar mínimo: email, teléfono, nombre + apellido, ciudad, country code, fbc y fbp. El fbc (cookie de click en anuncio) y fbp (cookie de navegador) son los que conectan la sesión con el anuncio original y deben extraerse del navegador antes de enviar el evento. Sin ellos, el evento entra pero no se atribuye a campaña.

Casos donde CAPI mueve la aguja.

Tres escenarios comunes. Uno, empresa B2B que vende servicio consultivo con formulario web y 60-90 días de ciclo: sin CAPI pierde ~35% de leads atribuidos. Dos, ecommerce con Safari mobile dominante (Colombia, México, Argentina): recupera 25-40% de compras. Tres, campaigns optimizadas por conversión que estancan: mejorar EMQ de 5 a 8 suele bajar CPA entre 20% y 30% porque Meta optimiza con datos más fiables. Ver implicaciones de pauta en el glosario de paid media y la guía de Meta Ads para B2B.