Agendar reunión

Píxel de Meta y API de conversiones: por qué necesitas los dos (y cómo evitar contar doble)

Meta recomienda usar el píxel junto con la API de conversiones. Qué aporta cada uno, cómo deduplicar eventos y los errores más comunes.

GrowLab3 min de lectura

Ilustración de la conexión entre el píxel de Meta y la API de conversiones

Si inviertes en Meta Ads (Facebook e Instagram), la calidad de tus datos de conversión define cuánto aprende el algoritmo y, por lo tanto, cuánto te cuesta cada resultado. Por eso Meta recomienda una configuración redundante: el píxel en el navegador y la API de conversiones desde el servidor.

Qué hace cada uno

  • Píxel de Meta: un código que se ejecuta en el navegador del visitante y envía eventos (vista de página, añadir al carrito, compra, lead) cuando ocurren en tu web.
  • API de conversiones (CAPI): envía esos mismos eventos desde tu servidor o desde una plataforma conectada (por ejemplo, tu tienda o tu CRM), sin depender del navegador.

Por qué no basta solo el píxel

El píxel depende del navegador, y ahí se pierden datos: bloqueadores de anuncios, restricciones de privacidad de navegadores y sistemas operativos, conexiones que se cortan o usuarios que cierran la página antes de que el código termine. Cada evento que no llega es una venta que Meta no puede atribuir ni usar para optimizar.

La API de conversiones cubre esos huecos, porque el evento sale desde tu servidor. Y permite enviar conversiones que no ocurren en la web, como una venta cerrada por WhatsApp o una cita que asistió.

Meta lo dice así en su documentación: «For optimal ad performance, we recommend that advertisers implement the Conversions API alongside their Meta Pixel».

El riesgo: contar dos veces la misma venta

Si el píxel y la API envían la misma compra, Meta la recibiría dos veces. Para evitarlo hay que configurar la deduplicación.

El método recomendado: ID y nombre del evento

Meta considera que dos eventos son el mismo cuando coinciden:

  • El nombre del evento: event en el píxel y event_name en la API (por ejemplo, Purchase en ambos).
  • El ID del evento: eventID en el píxel y event_id en la API, un identificador único por cada conversión, como el número de pedido.
// píxel: mismo ID que enviará el servidor para esta compra
fbq('track', 'Purchase', { value: 120, currency: 'PEN' }, { eventID: 'pedido-10482' });

La deduplicación solo funciona dentro de las 48 horas siguientes a recibir el primer evento. Si ambos eventos llegan y son equivalentes, Meta generalmente se queda con el primero que recibe.

Errores comunes que vemos

  1. IDs distintos en el píxel y en el servidor: la venta se cuenta dos veces y el ROAS aparece inflado.
  2. Nombres de evento que no coinciden (Purchase en uno y purchase o Compra en el otro).
  3. Activar la API desde una plataforma y además desde Tag Manager, sin saberlo: eventos triplicados.
  4. Enviar pocos datos del cliente (sin correo ni teléfono cifrados): Meta no logra asociar el evento a una persona y la calidad de coincidencia baja.
  5. No respetar el consentimiento: enviar datos de usuarios que no aceptaron el uso de sus datos para publicidad.

Cómo comprobar que está bien

En el Administrador de eventos de Meta, revisa para cada evento:

  • Que aparezcan las dos fuentes (navegador y servidor).
  • El porcentaje de eventos deduplicados.
  • La calidad de coincidencia de eventos, que indica cuántos datos del cliente se están enviando.

En resumen

El píxel solo ya no alcanza. La combinación de píxel y API de conversiones, con una deduplicación bien hecha, entrega datos más completos a Meta, mejora la optimización de tus campañas y te da cifras más fiables para decidir dónde invertir.

Fuente: Meta for Developers: deduplicación de eventos del píxel y del servidor

Compartir:

#Meta Ads#píxel#API de conversiones#tracking

Sigue leyendo