Cómo configurar la Conversions API en Shopify
¿Shopify admite la Conversions API de Meta?
La app Facebook & Instagram de Shopify envía las compras a través de la Conversions API de Meta cuando su intercambio de datos está en Enhanced o Maximum, así que la mayoría de las tiendas no necesitan código. Añade una app de seguimiento cuando gestiones varios pixels, quieras ver cada evento y la respuesta de Meta, o necesites plataformas que tus apps de canal no cubren. Sea cual sea tu elección, dale a cada pixel un único emisor.
La Conversions API es la vía server-side de Meta para los eventos del sitio web: un servidor los envía directamente a Meta en lugar de depender del navegador del comprador (Meta). No sustituye al pixel. El consejo de Meta es “usar la Conversions API además del Meta Pixel, y compartir los mismos eventos con ambas herramientas” (Meta: mejores prácticas), y mantiene una sola copia de cada evento cuando ambas llevan el mismo nombre de evento y el mismo ID de evento. Meta también quiere los eventos con rapidez, “idealmente dentro de una hora”, y acepta una hora de evento de hasta 7 días antes del envío (Meta: usar la API). Las páginas de Meta se comprobaron el 24 de septiembre de 2026.
¿Qué configuración deberías usar?
Para un solo pixel de Meta en una tienda Shopify típica, empieza con la app Facebook & Instagram. Una app de seguimiento conviene para varios pixels o plataformas y un registro por evento; el Gateway de Meta y tu propio servidor necesitan una cuenta de nube o un desarrollador.
| Configuración | Esfuerzo | Compra enviada server-side | Otros eventos server-side | Varios pixels | Cada evento y la respuesta de Meta | Riesgo de doble emisor | Costo |
|---|---|---|---|---|---|---|---|
| App Facebook & Instagram | Unos pocos clics | Sí, en Enhanced o Maximum | No lo indica Shopify | Uno a la vez | En Events Manager | Otra herramienta en el mismo pixel | Gratis |
| Una app de seguimiento | Pegar un ID y un token por pixel | Depende de la app | Depende de la app | Depende de la app | Depende de la app | La app de canal en el mismo pixel | Los planes de la app |
| Conversions API Gateway de Meta | Menos de 30 minutos, según Meta | Sí | Sí, eventos web | Versión multicuenta | En Events Manager | La app de canal, si ambas se ejecutan | Costos de hosting en la nube |
| Tu propio servidor o gestor de etiquetas server-side | Un desarrollador, durante semanas | Sí | Sí | Sí | Tus propios registros | Cualquier otro emisor en el pixel | Construcción y mantenimiento |
Meta dice que configurar la Conversions API a través de una plataforma de comercio como Shopify toma “solo unos clics” sin costo adicional, y calcula de 2 a 4 semanas para una integración directa nueva (Meta: comparar opciones de configuración). La misma página ahora también lista una Conversions API gratuita habilitada por Meta y solo para web, que envía los eventos de tu pixel de Meta a través de una conexión de servidor que crea Meta. El Gateway se ejecuta en tu propia cuenta de Amazon Web Services o Google Cloud, y Meta lo dirige a sitios que no usan un partner de comercio como Shopify: si tu partner admite la Conversions API, Meta recomienda usar esa en su lugar (Meta: Conversions API Gateway). Comprobado el 24 de septiembre de 2026.
¿Cómo la activas en la app de Facebook e Instagram?
Conecta la app a Meta, ajusta el intercambio de datos a Enhanced o Maximum, y evita que Shopify pause el pixel. Meta pide una tienda que no esté protegida por contraseña, el plan Basic Shopify o superior, una página de Facebook propiedad de tu portafolio de negocio, y permisos de administrador en ese portafolio (Meta: conectar Shopify).
- Desde tu admin de Shopify, ve a Sales channels → Facebook & Instagram → Settings → Data sharing settings.
- En la sección Customer data sharing, activa el intercambio de datos de clientes y elige Enhanced o Maximum. Standard usa solo el pixel de Meta; Enhanced añade la Conversions API, y Maximum añade encima la tecnología publicitaria más reciente de Meta (Shopify: intercambio de datos de Facebook).
- Ve a Settings → Customer events, haz clic en el pixel de Facebook & Instagram, elige Always on y haz clic en Save. Meta recomienda Always on “para ayudar a garantizar el rendimiento más fiable” (Meta: conectar Shopify).
El paso 3 importa porque los app pixels tienen por defecto Optimized desde el 13 de enero de 2026, y con eso Shopify “puede pausar parte o la totalidad de los datos compartidos por ese pixel hasta que vuelva la actividad relevante” (Shopify: app pixels; changelog). Comprobado el 24 de septiembre de 2026.
Dos límites que hay que conocer. La página de Shopify solo nombra al evento de compra como el que viaja a través de la Conversions API, así que no asumas que todos los eventos van de servidor a servidor. Y Enhanced y Maximum comparten con Meta el nombre, la ubicación, el correo electrónico y el teléfono de tus clientes.
¿Cómo se comparan TikTok, Google, Pinterest, Snapchat y ChatGPT Ads?
Cada uno tiene su propia API de servidor y su propia app de Shopify. Para Meta, Shopify dice que la compra va de servidor a servidor; para los demás, ninguna de las páginas que revisamos dice qué eventos envía la app de Shopify desde un servidor.
| Plataforma | Su API de servidor | Vía nativa de Shopify | Enviado server-side por esa vía |
|---|---|---|---|
| Meta | Conversions API | App Facebook & Instagram, en Enhanced o Maximum | El evento de compra |
| TikTok | Events API | App de TikTok, con intercambio de datos Enhanced o Maximum; Standard es solo el pixel (TikTok) | No lo indica |
| Google Analytics 4 | Measurement Protocol | App Google & YouTube, a través de la etiqueta de Google (Shopify) | No lo indica |
| Google Ads | Data Manager API | App Google & YouTube, a través de las etiquetas de Google (Google) | No lo indica |
| Conversions API | App de Pinterest, que instala “la etiqueta de Pinterest y la Conversions API” (Pinterest) | No lo indica | |
| Snapchat | Conversions API | App Snapchat Ads, que la guía de Snap configura como “Shopify CAPI” (Snap) | No lo indica |
| ChatGPT Ads | Conversions API | App ChatGPT Ads de OpenAI, hoy para tiendas de EE. UU. (OpenAI) | No lo indica |
“No lo indica” significa que la página no lo dice, no que no se envíe nada. Google trata sus vías de servidor como complementos de la etiqueta: el Measurement Protocol está pensado “para complementar la recopilación automática mediante gtag, Tag Manager y Google Analytics para Firebase, no para sustituirla” (Google), y la Data Manager API envía conversiones como “una fuente de datos adicional para las conversiones de tu etiqueta” (Google). Shopify también da a ciertas apps pixels de servidor, que “transfieren los eventos de clientes a través de un servidor al propietario de la app” y siguen sujetos a la configuración de privacidad y consentimiento de tu tienda (Shopify: app pixels). Comprobado el 24 de septiembre de 2026.
Si haces publicidad en varias de estas, cada app de canal es un pixel más que configurar, revisar y mantener con un único emisor. ChatGPT Ads, la más nueva, tiene su propia guía: rastrea conversiones de ChatGPT Ads.
¿Cómo la configuras con una app de seguimiento?
Instala la app, pega el ID de cada pixel y un token de acceso de la Conversions API, y asegúrate de que ninguna otra herramienta envíe al mismo pixel. Los pasos de abajo usan cPixel, que nosotros creamos, como ejemplo.
cPixel envía a Meta, TikTok, Google Analytics 4, Google Ads, Pinterest, Snapchat y ChatGPT Ads de OpenAI, desde los navegadores de los compradores y, salvo para Google Ads, desde sus propios servidores. Para Meta, tres cosas funcionan de forma distinta a la app de canal:
- La compra viene del pedido. cPixel construye cada compra a partir del registro del pedido de Shopify en sus servidores, no desde la página Thank you, así que no depende de que esa página cargue en el navegador del comprador.
- Un Purchase por pedido. El Purchase del navegador de Meta se desactiva mientras el envío server-side de cPixel a ese pixel está activo, así que Meta recibe cada compra una sola vez, desde el servidor. Las vistas de página, los añadidos al carrito y los checkouts se envían desde ambos lados bajo un mismo ID de evento compartido.
- Puedes observarlo. En vivo muestra cada evento a medida que cPixel lo envía, ya sea desde el navegador o el servidor, con la respuesta de Meta a cada envío del servidor.
También admite varios pixels de Meta, cada uno con su propio token. Para conectar uno:
- En cPixel, abre Destinos y haz clic en Conectar Meta.
- Pega el ID de píxel / conjunto de datos y un Token de acceso de la Conversions API, y luego haz clic en Continuar. Sin un token, esa cuenta envía solo desde el navegador.
- En Elige opciones, en ¿También tienes instalada la app oficial de Meta?, deja marcado No: cPixel se encarga de Meta (recomendado) cuando nada más envíe a este pixel, y luego haz clic en Guardar y continuar.
Si la app Facebook & Instagram ya envía a ese pixel, elige una de dos configuraciones limpias: responde Sí: consérvala y cPixel dejará de enviar Meta desde el servidor, que en la práctica también detiene los envíos de cPixel desde el navegador a ese pixel, o conecta cPixel a un dataset distinto. Las ventajas y desventajas están en usa cPixel con la app de Facebook e Instagram, y la guía completa en conecta Meta a cPixel. Todos los planes envían desde el servidor, incluido el plan Free, y los límites están en los precios de cPixel. Más sobre cPixel, que envía las compras de Shopify a siete plataformas publicitarias.
¿Cómo obtienes un token de acceso de la Conversions API?
Genéralo en Meta Events Manager: elige tu dataset, abre la pestaña Settings y haz clic en Generate access token en la sección Conversions API. Meta solo muestra ese enlace a las personas con privilegios de desarrollador en el negocio (Meta: primeros pasos). Necesitas uno para una app de seguimiento o tu propio servidor, no para la app Facebook & Instagram. Mantenlo en privado; cómo encontrar el Pixel ID y generar un token muestra las pantallas de Meta.
¿Cómo evita Meta contar una compra dos veces?
Mantiene una sola copia cuando un evento del navegador y uno del servidor comparten el mismo nombre de evento e ID de evento, llegan al mismo pixel, y llegan con menos de 48 horas de diferencia, y “por lo general” prefiere el que recibió primero (Meta: deduplicación, comprobado el 24 de septiembre de 2026). Dos herramientas que cada una crea sus propios ID no pueden emparejarse, así que Meta cuenta ambas, y esa suele ser la razón por la que reporta más compras que Shopify. Las fuentes y las soluciones están en por qué Meta cuenta las compras dos veces.
¿Cómo compruebas que funciona?
Mira en Meta Events Manager: abre los detalles del evento Purchase, haz una prueba con un pedido real, y observa la calidad de coincidencia. Dale tiempo primero: Meta dice que los eventos del servidor deberían poder verificarse dentro de los 20 minutos posteriores al envío (Meta: usar la API).
- Observa la división. En Events Manager, selecciona tu dataset, busca el evento Purchase y haz clic en View details. Event overview muestra si el evento llega tanto del navegador como del servidor, y las pestañas Event deduplication y Data freshness muestran cómo se emparejan las copias y con qué rapidez llegan los eventos del servidor (Meta: detalles del evento del servidor).
- Prueba con un pedido real. Abre Test events, introduce la dirección de tu tienda, haz clic en Open website y haz un pedido. La herramienta lista los eventos del navegador de esa ventana, como el Purchase del pixel de Facebook & Instagram; los eventos del servidor solo aparecen con un código de evento de prueba, algo que Meta dice que se debe eliminar de los envíos reales (Meta: usar la API). Así que un Purchase solo de servidor, como el de cPixel, no aparecerá ahí: revísalo en En vivo y en el Overview del dataset. Meta conserva la actividad de prueba: “seguirá apareciendo” en Events Manager, Ads Reporting y las audiencias (Meta: eventos de prueba), así que usa un pedido que de todos modos contarías. Las herramientas del navegador nunca muestran eventos del servidor; si no muestran ningún píxel, consulta por qué Meta Pixel Helper no encuentra ningún píxel.
- Comprueba el Event Match Quality. Meta puntúa los eventos del sitio web enviados a través de la Conversions API de 0 a 10 según los datos del cliente que llevan, usando las últimas 48 horas de datos (Meta: calidad de coincidencia del evento). Qué mueve la puntuación: mejora el Event Match Quality.
Con cPixel, En vivo muestra el mismo envío desde tu lado, con su ID de evento y la respuesta de Meta: observa cada envío en En vivo.
¿Qué no puede solucionar la Conversions API?
Cambia cómo llegan los eventos a Meta, no a qué compradores se puede rastrear ni cómo Meta atribuye una venta.
- Consentimiento. En el Reino Unido y el EEE, los pixels de Shopify “operan según el consentimiento obtenido” (Shopify: configuración de privacidad), y Shopify dice que los pixels de servidor “siguen sujetos a la configuración de privacidad y consentimiento del cliente de tu tienda” (Shopify: app pixels). Un envío desde el servidor no es una licencia para ignorar un rechazo.
- Atribución. Meta atribuye una compra a un anuncio solo dentro de la configuración de atribución del conjunto de anuncios (Meta: atribución), así que Ads Manager puede mostrar menos compras que Events Manager sin que nada esté roto (Meta: recuento de eventos). Cuando ambos no coinciden, consulta ¿el pixel de Meta no rastrea las compras?
- Enlaces despojados. La Navegación privada de Safari activa por defecto la protección avanzada contra rastreo y fingerprinting, y con ella “se eliminan los parámetros de rastreo conocidos de todas las URL” (Apple: Guía del usuario de Safari). Un parámetro de clic que nunca llega a tu tienda no se puede enviar después desde un servidor.
- Bots. Enviar desde un servidor no distingue a un bot de un comprador. Si la vía adicional vale la pena para tu tienda: seguimiento server-side en Shopify.
¿El cambio del checkout del 26 de agosto de 2026 lo afectó?
No, si Meta se entera de las compras a través de la app Facebook & Instagram u otro app pixel. Las páginas Thank you y Order status de Shopify dejaron de ejecutar Additional scripts y script tags en las tiendas Plus el 28 de agosto de 2025. El resto de tiendas tuvo hasta el 26 de agosto de 2026 para actualizar esas páginas, y Shopify actualizó automáticamente a cualquier tienda que no cumpliera el plazo, así que una etiqueta de Purchase pegada en Additional scripts dejó de funcionar en silencio (Shopify: actualización; shopify.dev, comprobado el 24 de septiembre de 2026). Los app pixels y los custom pixels cargan en el checkout y la página Thank you (Shopify: pixels), y la Conversions API de la app de canal envía la compra entre los servidores de Shopify y de Meta. Si tus compras cayeron en esa fecha, empieza por Additional scripts dejó de funcionar.
Preguntas frecuentes
¿La Conversions API es gratis?
Meta no cobra por ella: a través de una plataforma de comercio como Shopify, configurarla “no tiene costo adicional” (Meta: comparar opciones de configuración). Lo que cuesta dinero es la herramienta que envía. El Gateway se ejecuta con hosting en la nube que tú pagas, una integración directa cuesta desarrollo y mantenimiento, y las apps de seguimiento tienen sus propios planes.
¿Sigo necesitando el pixel de Meta?
Sí. Meta recomienda la Conversions API “además del Meta Pixel”, con los mismos eventos enviados por ambas vías y emparejados por ID de evento (Meta: mejores prácticas). El pixel ve lo que ocurre en el navegador; la copia del servidor cubre los eventos que el navegador pierde.
¿Qué planes de Shopify pueden usarla?
A través de la app Facebook & Instagram, Meta pide el plan Basic Shopify o superior, en una tienda que no esté protegida por contraseña (Meta: conectar Shopify). Las apps de seguimiento y tu propio servidor tienen sus propios requisitos.