Conversions API (CAPI) en Shopify: Como configurar el seguimiento server-side para Meta, Google y TikTok
La Conversions API, comunmente llamada CAPI, es la contraparte server-side de los pixeles publicitarios basados en el navegador. En lugar de depender de JavaScript ejecutandose en el navegador de tu visitante para reportar conversiones, CAPI envia datos de eventos directamente desde tu servidor al servidor de la plataforma publicitaria. Para los propietarios de tiendas Shopify, esto es ahora esencial: los bloqueadores de anuncios, las restricciones de privacidad de iOS y las limitaciones de cookies del navegador hacen que tus pixeles pierdan entre el 20 y el 40 por ciento de las conversiones reales. CAPI recupera esos datos perdidos.
Esta guia cubre como funciona la Conversions API, que plataformas la ofrecen, y como configurarla en tu tienda Shopify para Meta (Facebook e Instagram), Google, TikTok y Pinterest.
Que es la Conversions API (CAPI)?
La Conversions API es una interfaz server-side proporcionada por las plataformas publicitarias que te permite enviar eventos de conversion (compras, agregar al carrito, checkouts, vistas de pagina) directamente desde tu servidor. El termino "CAPI" se origino con la Conversions API de Meta para los anuncios de Facebook e Instagram, pero el concepto ahora existe en todas las principales plataformas bajo diferentes nombres:
- Meta: Conversions API (CAPI)
- Google: Enhanced Conversions y Measurement Protocol
- TikTok: Events API
- Pinterest: Conversions API
- Snapchat: Conversions API
- Reddit: Conversions API
Todas funcionan con el mismo principio: tu servidor envia un payload de evento estructurado al endpoint de la API de la plataforma, incluyendo el tipo de evento, los detalles de la transaccion y los identificadores hasheados del cliente para la coincidencia. La plataforma utiliza estos datos para atribuir la conversion a la campana publicitaria correcta, exactamente como si el pixel hubiera funcionado en el navegador.
Por que tu tienda Shopify necesita CAPI
Si estas ejecutando publicidad de pago en cualquier plataforma y dependes unicamente de los pixeles del navegador para el seguimiento de conversiones, estas operando con datos incompletos. Esto es exactamente lo que esta sucediendo:
Tu pixel esta perdiendo conversiones
Los bloqueadores de anuncios (usados por entre el 30 y el 42 por ciento de los usuarios de internet) bloquean los scripts de seguimiento de Meta, Google, TikTok y otras plataformas. La Intelligent Tracking Prevention de Safari limita la vida util de las cookies de JavaScript a 7 dias. Firefox Enhanced Tracking Protection bloquea los rastreadores conocidos por defecto. El navegador Brave elimina los identificadores de clic de las URLs por completo. Cada evento bloqueado es una conversion que tu plataforma publicitaria no puede ver.
Los datos faltantes perjudican el rendimiento de las campanas
Las plataformas publicitarias utilizan aprendizaje automatico para optimizar quien ve tus anuncios. Cuando falta el 30 por ciento de las conversiones, el algoritmo tiene una vision distorsionada de tu cliente ideal. No puede optimizar correctamente las pujas, la segmentacion ni la seleccion de creatividades. El resultado: CPAs mas altos, peor ROAS y gasto publicitario desperdiciado. CAPI proporciona los datos de conversion completos que el algoritmo necesita para rendir al maximo.
Las plataformas priorizan a los anunciantes con datos server-side
Meta ha sido explicito: los anunciantes que implementan CAPI junto con el pixel obtienen una mejor entrega de anuncios y menores costes por resultado. Google recompensa una mayor calidad de datos con un mejor rendimiento de Smart Bidding. El motor de optimizacion de TikTok funciona mejor con datos de la Events API. Configurar CAPI no se trata solo de recuperar datos. Es una ventaja competitiva en las subastas publicitarias.
Meta Conversions API (CAPI) para Shopify
La Conversions API de Meta es la solucion de seguimiento server-side mas ampliamente implementada para tiendas Shopify, dado que la publicidad en Meta (Facebook e Instagram) es el canal de pago principal para la mayoria de las marcas DTC.
Que envia Meta CAPI
La Conversions API envia eventos a Meta incluyendo:
- Nombre del evento: Purchase, AddToCart, InitiateCheckout, PageView, ViewContent
- Datos del evento: Valor del pedido, moneda, IDs de producto, nombres de producto, cantidad
- Parametros del cliente: Email hasheado, numero de telefono hasheado, ID externo, fbclid (identificador de clic), cookies fbc y fbp, direccion IP del cliente, user agent
Cuantos mas parametros del cliente incluyas, mayor sera tu puntuacion de Event Match Quality (EMQ) en Events Manager. Una EMQ mas alta significa que Meta puede hacer coincidir mas conversiones con los usuarios y campanas publicitarias correctos. Las tiendas Shopify tienen una ventaja natural aqui porque los clientes proporcionan su email y numero de telefono en el checkout.
Como configurar Meta CAPI en Shopify
Hay tres enfoques principales:
- Integracion nativa de Meta de Shopify: Shopify ofrece un canal nativo de Meta que incluye soporte basico de CAPI. Sin embargo, tiene limitaciones: la calidad de coincidencia de eventos suele ser mas baja porque no captura ni reenvia todos los parametros disponibles del cliente, y depende de la integracion del checkout de Shopify que no cubre todos los tipos de eventos.
- Implementacion manual de la API: Puedes construir una integracion server-side personalizada usando la documentacion de la Conversions API de Meta. Esto requiere recursos de desarrollo, manejar la autenticacion, el formato de eventos, el hasheo de datos del cliente, la logica de deduplicacion y el mantenimiento continuo cuando Meta actualiza la API.
- Converlay (recomendado): Instala la aplicacion Converlay para Shopify, conecta tu Meta Pixel ID y el token de acceso de la Conversions API, y los eventos empezaran a fluir en minutos. Converlay gestiona automaticamente el hasheo de parametros del cliente, la deduplicacion de eventos, la captura de IDs de clic y todo el formato de eventos. La mayoria de los comerciantes ven que su puntuacion de Event Match Quality alcanza "Good" o "Great" en pocos dias.
Mejores practicas para Meta CAPI
- Ejecuta el pixel y CAPI simultaneamente. Meta recomienda esto para una cobertura maxima y utiliza IDs de evento para la deduplicacion.
- Monitorea tu puntuacion de Event Match Quality en Events Manager. Apunta a "Good" (6+) o "Great" (8+).
- Asegurate de enviar el parametro
fbclid. Este es el parametro mas importante para la atribucion basada en clics. - Envia todos los eventos estandar de comercio electronico: PageView, ViewContent, AddToCart, InitiateCheckout y Purchase.
Google Enhanced Conversions y Measurement Protocol para Shopify
Google ofrece dos enfoques server-side para los datos de conversion: Enhanced Conversions para Google Ads y el Measurement Protocol para GA4. Ambos mejoran la precision de datos para las tiendas Shopify.
Google Enhanced Conversions
Enhanced Conversions te permite enviar datos hasheados del cliente de primera parte (email, telefono, direccion) junto con tus etiquetas de conversion. Google utiliza estos datos para hacer coincidir las conversiones con los usuarios conectados a Google, recuperando conversiones que se habrian perdido debido a las restricciones de cookies. Para las tiendas Shopify, esto significa que Google Ads puede atribuir mas compras a las campanas correctas, especialmente para conversiones entre dispositivos donde un usuario hizo clic en un anuncio en el movil pero compro en el escritorio.
GA4 Measurement Protocol
El Measurement Protocol te permite enviar eventos directamente a Google Analytics 4 desde tu servidor. Esto es valioso para las tiendas Shopify porque los eventos de GA4 enviados a traves del pixel (gtag.js) son bloqueados por los bloqueadores de anuncios. Los eventos server-side a traves del Measurement Protocol aseguran que tus informes de GA4 reflejen la actividad real de la tienda, no solo la actividad de los visitantes sin bloqueadores de anuncios.
Configurar el seguimiento server-side de Google en Shopify
Con Converlay, conecta tu Google Ads Conversion ID y tu GA4 Measurement ID. Converlay envia eventos de compra y de comercio electronico tanto a Google Ads (para la optimizacion de conversiones y Smart Bidding) como a GA4 (para analitica y reportes). El identificador de clic gclid se captura y reenvia automaticamente para una atribucion precisa basada en clics.
TikTok Events API para Shopify
La Events API de TikTok es el equivalente server-side del TikTok Pixel. Para las tiendas Shopify que anuncian en TikTok, la Events API es critica porque el pixel de TikTok (analytics.tiktok.com) es bloqueado por practicamente todos los bloqueadores de anuncios.
Que envia la TikTok Events API
La Events API envia datos de eventos estructurados a TikTok incluyendo:
- Tipos de eventos: PageView, ViewContent, AddToCart, InitiateCheckout, CompletePayment
- Parametros de contenido: IDs de producto, tipo de contenido, valor, moneda
- Parametros de usuario: email hasheado, telefono hasheado, ttclid (TikTok click ID), direccion IP, user agent
Configurar TikTok Events API en Shopify
En Converlay, anade tu TikTok Pixel ID y el token de acceso de la Events API. Converlay mapea los eventos de Shopify al formato de evento esperado por TikTok e incluye el ttclid para la atribucion. El Events Manager de TikTok mostrara los eventos entrantes etiquetados como "Server" junto con cualquier evento de pixel etiquetado como "Browser".
Pinterest Conversions API para Shopify
La Conversions API de Pinterest sigue el mismo patron. Para las tiendas Shopify que ejecutan anuncios en Pinterest, la Conversions API recupera los datos de conversion que el Pinterest Tag pierde debido a los bloqueadores de anuncios y las restricciones del navegador.
Conecta tu Pinterest Tag ID y el token de acceso de la Conversions API en Converlay. Los eventos, incluyendo vistas de pagina, agregar al carrito, checkout y compra, se envian a la API de Pinterest con identificadores hasheados del cliente para la coincidencia. Pinterest utiliza estos datos para optimizar tus campanas publicitarias y atribuir las conversiones con precision.
Configurar CAPI para todas las plataformas a la vez con Converlay
El enfoque mas eficiente es configurar el seguimiento server-side para todas tus plataformas publicitarias simultaneamente. Asi es el proceso con Converlay:
- Instala Converlay desde la Shopify App Store.
- Anade las credenciales de cada plataforma en el panel de Converlay: Pixel IDs, tokens de API e IDs de conversion para Meta, Google, TikTok, Pinterest y cualquier otra plataforma que utilices.
- Activa el reenvio de eventos para cada plataforma. Converlay captura los eventos de Shopify una vez y los distribuye a cada plataforma conectada simultaneamente.
- Verifica en cada plataforma que los eventos del servidor estan llegando. Revisa Meta Events Manager, el estado de conversiones de Google Ads, TikTok Events Manager y los diagnosticos de etiquetas de conversion de Pinterest.
- Monitorea el impacto durante las primeras 2 semanas. Rastrea el aumento en conversiones reportadas y la mejora en la calidad de coincidencia de eventos en todas las plataformas.
La ventaja de este enfoque es que un unico evento de compra en tu tienda Shopify se envia a cada plataforma conectada al mismo tiempo. Un cliente compra un producto, y Meta, Google, TikTok y Pinterest reciben los datos de conversion a traves de sus respectivas APIs. Sin dependencia del navegador para ninguna plataforma.
CAPI vs. Pixel: Necesitas ambos?
Si. Todas las plataformas publicitarias recomiendan ejecutar tanto el pixel como CAPI simultaneamente. Aqui esta la razon:
| Aspecto | Solo Pixel | Solo CAPI | Pixel + CAPI |
|---|---|---|---|
| Visitantes sin bloqueadores de anuncios | Rastreados | Rastreados | Rastreados |
| Visitantes con bloqueadores de anuncios | Perdidos | Rastreados | Rastreados |
| Eventos en tiempo real | Si | Ligero retraso | Si (pixel) + respaldo (CAPI) |
| Eventos del navegador (scroll, tiempo en pagina) | Si | No | Si |
| Deduplicacion | N/A | N/A | Automatica mediante ID de evento |
| Completitud de datos | 60-70% | 85-90% | 95-99% |
Ejecutar ambos te da la velocidad de los eventos del pixel para los visitantes no bloqueados mas la fiabilidad de los eventos server-side para todos los demas. Las plataformas gestionan la deduplicacion para que no haya doble conteo.
Preguntas frecuentes
Cual es la diferencia entre CAPI y un pixel?
Un pixel es un fragmento de JavaScript que se ejecuta en el navegador del visitante y envia eventos a la plataforma publicitaria. CAPI (Conversions API) envia los mismos eventos desde tu servidor directamente al servidor de la plataforma publicitaria. El pixel puede ser bloqueado por bloqueadores de anuncios y funciones de privacidad del navegador. CAPI no puede ser bloqueado porque evita completamente el navegador.
CAPI es gratuito?
Las APIs en si son gratuitas. Meta, Google, TikTok y Pinterest no cobran por recibir eventos server-side. El coste proviene de la implementacion: ya sea el tiempo de desarrollo para construir y mantener una integracion personalizada, o la cuota de suscripcion de una herramienta como Converlay que gestiona la integracion por ti.
CAPI arreglara mi bajo ROAS?
Si tu bajo ROAS es causado por datos de conversion faltantes (lo cual es extremadamente comun), CAPI mejorara directamente tu ROAS reportado al recuperar conversiones invisibles. Mas importante aun, los datos completos ayudan a los algoritmos de las plataformas publicitarias a optimizar mejor, lo que puede mejorar el rendimiento real de las campanas con el tiempo.
Como se si CAPI esta funcionando correctamente?
Revisa el panel de gestion de eventos de cada plataforma. Meta Events Manager muestra eventos etiquetados como "Server" junto con los eventos "Browser". Google Ads muestra el estado de la accion de conversion. TikTok Events Manager etiqueta los eventos por fuente. Deberias ver una mezcla de eventos del navegador y del servidor, con el total de conversiones mas alto de lo que veias solo con el pixel.
Shopify tiene soporte integrado para CAPI?
Shopify ofrece un canal nativo de Meta con funcionalidad basica de CAPI. Sin embargo, solo cubre Meta y tiene una calidad de coincidencia de eventos limitada. Para un seguimiento server-side completo en Meta, Google, TikTok, Pinterest y otras plataformas, una solucion dedicada como Converlay ofrece una cobertura y calidad de datos significativamente superiores.
Puedo configurar CAPI sin un desarrollador?
Si. Con Converlay, configurar CAPI en Shopify no requiere programacion. Instalas la aplicacion, introduces las credenciales de tu plataforma y los eventos server-side empiezan a fluir. Todo el proceso de configuracion toma minutos, no dias ni semanas de trabajo de desarrollo.
Como gestiona CAPI la privacidad de los datos del cliente?
Las implementaciones de CAPI hashean los datos del cliente (email, numero de telefono) usando SHA-256 antes de enviarlos a las plataformas publicitarias. Las plataformas nunca reciben datos del cliente en bruto a traves de CAPI. Ademas, CAPI solo deberia enviar datos de visitantes que hayan dado su consentimiento cuando sea requerido (GDPR, CCPA). Converlay soporta el filtrado de eventos basado en el consentimiento.
Configura CAPI en tu tienda Shopify con Converlay y empieza a recuperar las conversiones que tus pixeles estan perdiendo. Conecta todas tus plataformas publicitarias en minutos.