Adray

· , Co-fundador

TikTok Events API: cómo medir ventas reales de TikTok Ads

TikTok Events API: cómo medir ventas reales de TikTok Ads

¿Cómo configuro la Events API de TikTok, y por qué TikTok reporta un número de ventas distinto al de mi tienda?

TikTok muchas veces es el canal donde la diferencia entre los números de la plataforma y los de la tienda es más grande y más difícil de explicar: videos cortos, muchas visualizaciones, pocos clics y compras que ocurren después en otro dispositivo. La Events API cierra una parte de la diferencia, la que causan las compras de las que TikTok nunca se enteró. No cierra el resto, y vale la pena saber cuál es cuál antes de configurarla.

Hablar con VentasAtribución multi-touch anclada a tus órdenes reales.

Qué es la Events API

Según el centro de ayuda de TikTok, la Events API es una conexión entre TikTok y tus datos de marketing en web, app y canales fuera de línea, como tiendas físicas y CRMs. En lugar de depender sólo del pixel en el navegador del visitante, tu servidor le avisa a TikTok que ocurrió una conversión. TikTok enumera como beneficios capturar conversiones que el pixel pierde por problemas de conexión o del navegador, consolidar eventos de varios canales en una sola API, y controlar exactamente qué datos compartes.

TikTok también señala que tener configurado el pixel o la Events API es requisito para su objetivo de Conversiones en el sitio web, y recomienda usar los dos juntos con deduplicación de eventos.

La deduplicación: la parte que tiene que estar bien

Si mandas la misma compra desde el pixel y desde tu servidor, TikTok recibe dos eventos. Sus reglas de deduplicación los colapsan sólo cuando los dos llevan el mismo nombre de evento y el mismo event_id:

  • Los eventos idénticos del pixel, o de la Events API, se deduplican dentro de una ventana de 48 horas desde el primero.
  • Una copia del pixel y una de la Events API se juntan cuando la segunda llega después de 5 minutos y dentro de las 48 horas posteriores a la primera. TikTok conserva y enriquece el primer evento.
  • Si mandas eventos distintos desde cada lado, por ejemplo agregados al carrito desde el pixel y compras sólo desde el servidor, la deduplicación no hace falta.

Usa el número de orden como event_id en los dos lados. Es el único valor que conocen tanto el navegador como el servidor. Explicamos el patrón general en cómo saber si la misma compra se cuenta dos veces.

Cómo configurarla

  • Elige el camino. Una integración de tu plataforma (Shopify, WooCommerce y otras tienen apps de TikTok), el etiquetado del lado del servidor o una llamada directa desde tu backend. El camino del backend es el más confiable para las compras porque se dispara cuando la orden existe.
  • Captura el identificador de clic de TikTok. Cuando un visitante llega desde un anuncio de TikTok, guarda el ttclid de la URL y consérvalo con la sesión y con la orden.
  • Manda la compra desde la orden. Incluye el número de orden como event_id, el valor y la moneda, el identificador de clic y los datos del cliente hasheados como especifica TikTok. Más llaves de emparejamiento significan más compras emparejadas con interacciones de anuncios.
  • Deja el pixel para el recorrido. Las vistas de página, las vistas de producto y los agregados al carrito son de lo que aprende la entrega de TikTok antes de una compra.
  • Verifica. Haz una orden de prueba y confirma en el Administrador de eventos de TikTok que aparece una compra, no dos, y que figura como recibida desde las dos fuentes.

Por qué TikTok va a seguir reportando distinto a tu tienda

Aun con una configuración perfecta, el número de TikTok y el de tu tienda no van a coincidir, por razones que no tienen nada que ver con la Events API:

  • Autoatribución. TikTok se acredita las compras dentro de sus propias ventanas de atribución, incluso después de una visualización sin clic. La misma compra también la pueden reclamar Meta y Google.
  • Recorridos entre dispositivos. Mucha gente ve TikTok en el teléfono y compra después en otro dispositivo, algo que TikTok puede o no conectar.
  • Los reembolsos y las cancelaciones no se restan de lo que reportó TikTok.
  • Las zonas horarias y la moneda son distintas entre tu cuenta publicitaria y tu tienda.

Cada causa está en por qué los números de Meta, Google, GA4 y tu tienda nunca cuadran.

La revisión semanal

Cada semana, compara las compras que se acredita TikTok con las órdenes que liquidó tu tienda para los mismos días, y con las órdenes que llegaron con un identificador de clic de TikTok o UTMs de TikTok. Lo que TikTok se acredita por encima del segundo número es su crédito por visualización y entre dispositivos, plausible y no verificable; cualquier total de plataformas por encima del primero es doble conteo. Para la base del lado del servidor sobre la que se construye esto, revisa tracking server-side.

Dónde entra Adray

Adray hoy no manda eventos a la Events API de TikTok; para eso usa las integraciones de TikTok o una configuración del lado del servidor. Lo que hace Adray es la revisión de arriba: atribuye cada orden verificada al canal de la visita que la produjo, TikTok incluido, con los identificadores de clic y las UTMs que capturó, para que lo que se acredita TikTok se pueda leer contra ventas que existen.

Preguntas frecuentes

¿Qué es la Events API de TikTok?

La conexión de servidor a servidor de TikTok para compartir eventos de conversión con TikTok. Cubre web, app y canales fuera de línea como tiendas físicas y CRMs, y TikTok recomienda usarla junto con el Pixel de TikTok.

¿Necesito el Pixel de TikTok y también la Events API?

TikTok recomienda los dos, con deduplicación de eventos. El pixel ve la navegación en tu sitio; la Events API reporta las conversiones que conoce tu servidor, incluidas las que el navegador perdió.

¿Cómo deduplica TikTok los eventos del pixel y del servidor?

Por el nombre del evento y el event_id. TikTok deduplica eventos idénticos dentro de una ventana de 48 horas desde el primero, y junta las copias del pixel y de la Events API que llegan después de 5 minutos y dentro de 48 horas, conservando y enriqueciendo el primer evento.

¿Por qué TikTok reporta más ventas que mi tienda?

Porque se acredita cualquier compra dentro de sus ventanas de atribución, incluidas compras por visualización y ventas que otra plataforma también reclama. La tienda cuenta cada orden una vez. Compara totales semanales y revisa lo que se acredita TikTok contra las órdenes que existen.

¿La Events API puede mandar ventas que ocurren fuera de línea?

Sí. TikTok describe la Events API como una conexión que cubre canales fuera de línea como tiendas y CRMs, así que una venta cerrada por teléfono o en persona se puede reportar si puedes ligarla al cliente.