ConverlayConverlay
SeguimientoShopifySolución de problemas

¿El seguimiento de conversiones de Shopify no funciona? Guía completa de solución de problemas

Converlay14 de febrero de 202612 min de lectura

Estás gastando dinero en anuncios, la gente está comprando en tu tienda, pero tu plataforma publicitaria dice lo contrario. Quizás Meta reporta la mitad de las compras que sabes que ocurrieron. Quizás Google Analytics muestra un número diferente al de tu panel de Shopify. Quizás tu píxel de TikTok dejó de dispararse por completo y no tienes idea de cuándo se rompió. Este es uno de los problemas más comunes y más costosos que enfrentan los comerciantes de Shopify, y casi siempre es solucionable una vez que entiendes qué está fallando realmente.

Esta guía está escrita para propietarios de tiendas y profesionales de marketing que están lidiando activamente con un seguimiento de conversiones roto. Comenzaremos con los síntomas, avanzaremos por el diagnóstico, identificaremos las causas raíz, cubriremos soluciones específicas por plataforma y explicaremos por qué los píxeles basados en navegador son fundamentalmente poco fiables en Shopify en 2026. Si solo quieres solucionar el problema de forma permanente, salta a la sección de seguimiento del lado del servidor al final.

Síntomas comunes de un seguimiento de conversiones roto

Antes de buscar soluciones, identifiquemos exactamente qué significa "no funciona". Estos son los síntomas más comunes que reportan los comerciantes de Shopify:

  • Conversiones completamente ausentes: Los clientes están completando compras pero tu plataforma publicitaria (Meta, Google, TikTok) muestra cero o muy pocos eventos de conversión. Tu panel de pedidos de Shopify y el panel de tu plataforma publicitaria cuentan historias completamente diferentes.
  • El píxel se activa en algunas páginas pero no en el checkout o la página de agradecimiento: Tu extensión de ayuda del píxel muestra eventos en páginas de productos y al agregar al carrito, pero nada se dispara durante el checkout o después de la compra. Este es el problema más común en Shopify.
  • Eventos duplicados: Tu plataforma publicitaria reporta más conversiones de las que realmente ocurrieron, inflando tus números y corrompiendo tus datos de optimización. Podrías ver dos o tres eventos de Purchase para un solo pedido.
  • Valores de compra incorrectos: Las conversiones se están registrando, pero los valores de ingresos son incorrectos. Podrías ver valores de compra de $0, valores que incluyen impuestos y envío cuando no deberían, o discrepancias de moneda.
  • El píxel se activa pero las conversiones no aparecen en la plataforma publicitaria: Tu extensión del navegador confirma que el píxel se está activando, las solicitudes de red se están enviando, pero cuando verificas Meta Events Manager o Google Ads, nada aparece. Esto suele ser un problema de configuración o de coincidencia.
  • El seguimiento funciona en escritorio pero falla en móvil: Tus números de conversión del tráfico de escritorio parecen razonables, pero el móvil (especialmente iOS) muestra una caída masiva. Esto apunta a restricciones de privacidad del navegador que bloquean silenciosamente tu seguimiento.
  • Fallos intermitentes: El seguimiento funciona a veces y se rompe otras veces sin un patrón obvio. Algunos clientes activan eventos correctamente, otros no. Esto a menudo está relacionado con bloqueadores de anuncios, configuraciones de privacidad del navegador o condiciones de carrera en la carga de scripts.

Si alguno de estos te resulta familiar, sigue leyendo. Trabajaremos sistemáticamente a través de cada posible causa.

Lista de verificación de diagnóstico paso a paso

Antes de hacer cualquier cambio, necesitas entender exactamente qué está pasando. Sigue esta lista de verificación en orden. Cada paso reduce el alcance del problema.

1. Verifica que el píxel está instalado y cargando

Instala la extensión de navegador apropiada para tu plataforma:

  • Meta Pixel: Instala la extensión de Chrome Meta Pixel Helper.
  • Google Tag: Instala Google Tag Assistant (o usa la extensión complementaria Tag Assistant).
  • TikTok Pixel: Instala la extensión de Chrome TikTok Pixel Helper.

Visita tu tienda Shopify en una ventana de incógnito nueva (para evitar scripts en caché y extensiones que interfieran) y navega por tu tienda: página de inicio, página de producto, agregar al carrito e iniciar el checkout. Observa la extensión de ayuda en cada paso. Deberías ver cómo se ilumina y muestra los eventos que se están enviando.

Si la extensión no muestra nada en absoluto, tu píxel no está instalado o no está cargando. Revisa el código de tu tema de Shopify o la configuración de la aplicación. Si muestra eventos en páginas de productos pero nada durante el checkout, has encontrado la restricción de dominio del checkout de Shopify, que cubriremos a continuación.

2. Inspecciona las solicitudes de red directamente

Las extensiones de ayuda del píxel son útiles, pero no cuentan toda la historia. Abre Chrome DevTools (haz clic derecho en la página y selecciona "Inspeccionar", luego ve a la pestaña "Network") y filtra las solicitudes:

  • Para Meta: filtra por facebook.com/tr
  • Para Google: filtra por google-analytics.com/collect o googletagmanager.com
  • Para TikTok: filtra por analytics.tiktok.com

Revisa el contenido de la solicitud. Busca el nombre del evento (por ejemplo, Purchase, purchase, CompletePayment), el parámetro de valor y la moneda. Un código de estado 200 significa que la solicitud fue recibida por la plataforma publicitaria. Si no ves ninguna solicitud, los scripts están siendo bloqueados. Si ves solicitudes con un estado diferente a 200, puede haber un error de configuración con tu ID de píxel o token de acceso.

3. Verifica el Events Manager de la plataforma publicitaria

Incluso si el píxel se activa desde el navegador, la plataforma publicitaria podría no estar recibiendo o procesando los eventos correctamente. Revisa la herramienta de diagnóstico de cada plataforma:

  • Meta: Ve a Events Manager, selecciona tu píxel y haz clic en "Test Events." Abre tu tienda en otra pestaña y activa algunos eventos. Deberían aparecer en el panel de eventos de prueba en pocos segundos. También revisa la pestaña "Diagnostics" para advertencias o errores.
  • Google: En Google Ads, ve a Herramientas > Conversiones, selecciona tu acción de conversión y verifica el estado. "Registrando conversiones" significa que está funcionando. "Sin conversiones recientes" o "Inactivo" significa que los eventos no están llegando o no están coincidiendo.
  • TikTok: En TikTok Ads Manager, ve a Assets > Events y verifica el estado del evento. Usa la función "Test Event" para verificar en tiempo real.

4. Prueba con los bloqueadores de anuncios desactivados

Si tu píxel parece funcionar en una ventana de incógnito limpia pero falla para visitantes reales, los bloqueadores de anuncios probablemente sean la causa. Extensiones como uBlock Origin, AdBlock Plus, Ghostery, e incluso las protecciones integradas del navegador (como los escudos de Brave o la Protección de Seguimiento Mejorada de Firefox) bloquearán silenciosamente los scripts de seguimiento y las solicitudes de red. El píxel simplemente nunca se activa y no se genera ningún error.

No hay forma de arreglar esto desde el lado del navegador. No puedes eludir los bloqueadores de anuncios con JavaScript del lado del cliente. Esta es una de las razones fundamentales por las que existe el seguimiento del lado del servidor.

5. Prueba un flujo de compra completo

Usa la Bogus Gateway de Shopify (Configuración > Pagos > habilitar Bogus Gateway para pruebas) para realizar un pedido de prueba real. Completa todo el flujo de compra y verifica si el evento de Purchase o Conversión aparece en tu plataforma publicitaria. Esto confirma si el píxel de la página de agradecimiento se activa correctamente. Muchos problemas de seguimiento solo se manifiestan en el evento de compra real debido a cómo Shopify maneja el checkout.

Causas raíz: por qué se rompe el seguimiento de conversiones de Shopify

Ahora que has diagnosticado qué está pasando, veamos por qué sucede. La mayoría del seguimiento roto en Shopify se debe a una o más de estas causas raíz.

La restricción de dominio del checkout de Shopify

Esta es la causa número uno de eventos de compra perdidos en Shopify, y la mayoría de los comerciantes ni siquiera saben que existe. Cuando un cliente llega al checkout en una tienda Shopify estándar, es redirigido a checkout.shopify.com, un dominio diferente al de tu tienda. Esto significa que cualquier script de seguimiento que hayas instalado en tu tema (a través de theme.liquid o una aplicación personalizada) no se carga en las páginas de checkout. Tu píxel simplemente no existe en la página de checkout o de agradecimiento.

Los comerciantes de Shopify Plus pueden personalizar su checkout, pero incluso entonces hay restricciones. Para los comerciantes que no son Plus, estás limitado al campo "Additional Scripts" de Shopify (ahora obsoleto en favor de Shopify Pixels) o a las integraciones nativas de Shopify para el seguimiento en páginas de checkout.

Si instalaste tu píxel pegando código en los archivos de tu tema, no se activará en el checkout. Necesitas usar las integraciones nativas de Shopify, la API de Shopify Pixels (que se ejecuta en un entorno sandboxed con sus propias limitaciones) o el seguimiento del lado del servidor para capturar eventos de compra de forma fiable.

Limitaciones del sandbox de Shopify Pixels

Shopify introdujo su API de Pixels como la forma oficial de agregar seguimiento a tu tienda, incluyendo en las páginas de checkout. Sin embargo, estos píxeles se ejecutan en un iframe sandboxed, lo que significa que no pueden acceder a las cookies, localStorage o DOM de la página principal. Esto crea problemas para las plataformas que dependen de leer cookies de primera parte (como las cookies _fbp y _fbc de Meta) para hacer coincidir eventos del navegador con perfiles de usuario.

El resultado es que incluso cuando los eventos se disparan correctamente desde el sandbox de Shopify Pixels, la plataforma publicitaria puede no ser capaz de hacer coincidir esos eventos con el usuario correcto. Verás eventos llegando a tu Events Manager, pero tu calidad de coincidencia será baja, y muchas conversiones no se atribuirán a la campaña publicitaria correcta.

Expiración de cookies y restricciones de privacidad del navegador

La Prevención de Seguimiento Inteligente (ITP) de Safari limita las cookies establecidas por JavaScript a 7 días (y en algunos casos 24 horas). Firefox tiene Protección de Seguimiento Mejorada. Brave bloquea rastreadores por defecto. Chrome está implementando sus propias restricciones de privacidad. El impacto práctico es que si un cliente hace clic en tu anuncio, navega por tu tienda y regresa 8 días después para comprar, el píxel del navegador no puede conectar esa compra con el clic original del anuncio. La cookie que vinculaba los dos eventos ha expirado.

Esto no se muestra como un píxel roto. El píxel se activa, el evento se envía, pero la plataforma publicitaria no puede atribuir la conversión a una campaña. En tu panel de anuncios, parece como si la conversión nunca hubiera ocurrido.

Bloqueadores de anuncios y extensiones del navegador

Las estimaciones actuales sugieren que entre el 30 y el 40 por ciento de los usuarios web tienen algún tipo de bloqueador de anuncios o de seguimiento instalado. En audiencias con conocimientos tecnológicos, este número puede ser significativamente mayor. Estas herramientas bloquean la carga del script del píxel por completo o interceptan las solicitudes de red que envían datos de eventos a las plataformas publicitarias. No hay solución del lado del cliente. Si el navegador bloquea la solicitud, el evento se pierde.

Condiciones de carrera en la carga de scripts

Las tiendas Shopify a menudo ejecutan docenas de aplicaciones, cada una inyectando sus propios scripts. Cuando múltiples scripts compiten por tiempo de ejecución, los píxeles de seguimiento pueden no terminar de cargar antes de que un cliente navegue fuera o complete una acción. Esto es especialmente común en dispositivos móviles con conexiones más lentas. El cliente agrega al carrito y la página navega antes de que el evento AddToCart se dispare. El evento se pierde silenciosamente.

Eventos duplicados por múltiples instalaciones

Esto sucede con más frecuencia de lo que esperarías. Un comerciante instala una aplicación de seguimiento, luego también pega el código del píxel directamente en su tema, y tal vez también lo agrega a través de la integración nativa de Shopify. Cada instalación dispara los mismos eventos de forma independiente, resultando en eventos de Purchase duplicados o triplicados. Esto corrompe los datos de optimización de tu plataforma publicitaria porque piensa que tus campañas están convirtiendo a dos o tres veces su tasa real.

Para arreglar esto, audita todos los lugares donde existe el código de tu píxel. Revisa los archivos de tu tema (theme.liquid, checkout.liquid si estás en Plus), tu configuración de Shopify Pixels (Configuración > Customer Events), cualquier aplicación de seguimiento que tengas instalada y las integraciones de canales de venta nativos de Shopify. Elimina los duplicados para que cada ID de píxel se dispare desde exactamente una fuente.

Solución de problemas por plataforma

Meta Pixel y Conversions API (CAPI)

El seguimiento de Meta es el que se rompe con más frecuencia porque es el más utilizado y el más afectado por las restricciones de privacidad. Estos son los problemas más comunes específicos de Meta en Shopify:

  • ID de píxel incorrecto: Verifica que el ID del píxel en tu configuración de Shopify coincida con el de tu Meta Business Manager. Ve a Meta Events Manager, copia tu ID de píxel y compáralo con lo que está configurado en Shopify (Configuración > Customer Events o tu aplicación de seguimiento). Un solo dígito incorrecto significa que los eventos van al píxel equivocado.
  • Verificación de dominio faltante: Meta requiere que verifiques tu dominio en Business Manager. Si tu dominio no está verificado, la priorización de eventos bajo Aggregated Event Measurement (AEM) puede descartar tus eventos de conversión. Ve a Business Settings > Brand Safety > Domains y verifica el dominio de tu tienda.
  • Configuración de eventos bajo AEM: Después de iOS 14.5, Meta te limita a 8 eventos de conversión priorizados por dominio. Si tu evento de Purchase no está en los 8 principales, o no está priorizado correctamente, las conversiones de usuarios de iOS serán descartadas. Ve a Events Manager > Aggregated Event Measurement > Configure Web Events y asegúrate de que Purchase sea tu evento de mayor prioridad.
  • Baja calidad de coincidencia de eventos (EMQ): Revisa tu puntuación de Event Match Quality en Events Manager. Si está por debajo de 6, Meta no puede hacer coincidir de forma fiable tus eventos del navegador con perfiles de usuario. Esto significa que los eventos llegan pero no se atribuyen a clics de anuncios. Mejorar esto requiere enviar parámetros adicionales del usuario (email, teléfono, ID externo) con tus eventos, que es exactamente en lo que el seguimiento del lado del servidor sobresale.
  • Conversions API no configurada: Si solo estás enviando eventos a través del píxel del navegador y no a través de la Conversions API (del lado del servidor), estás perdiendo una parte significativa de tus conversiones. Meta recomienda encarecidamente ejecutar tanto el píxel como CAPI juntos, con deduplicación, para una cobertura máxima de datos.

Google Ads y GA4

El seguimiento de Google en Shopify tiene su propio conjunto de puntos de fallo comunes:

  • Acción de conversión mal configurada: En Google Ads, necesitas una acción de conversión configurada para contar "Una conversión" por clic (para compras) y con la configuración correcta del valor de conversión. Ve a Herramientas > Conversiones y verifica que la configuración coincida con lo que tu píxel está enviando.
  • Google Tag (gtag.js) no carga en el checkout: El mismo problema de dominio del checkout aplica. Si instalaste tu tag de Google solo en tu tema, no se activará en la página de agradecimiento. Usa la integración nativa del canal Google de Shopify o el seguimiento del lado del servidor.
  • Consent Mode v2 no implementado: Google ahora requiere Consent Mode v2 para anunciantes en el EEE y el Reino Unido. Sin él, las conversiones de usuarios que no consientan cookies no serán modeladas ni reportadas. Si una gran parte de tu tráfico es europeo y no has implementado Consent Mode v2, tus números de conversión serán sistemáticamente bajos.
  • Conflicto entre seguimiento de GA4 y Google Ads: Si estás enviando eventos a GA4 y Google Ads por separado (en lugar de vincularlos), puedes ver discrepancias entre ambos. Asegúrate de que tu propiedad GA4 esté vinculada a tu cuenta de Google Ads y que estés importando conversiones de GA4 a Google Ads, o enviando directamente a ambos a través de una configuración unificada.
  • Enhanced Conversions no habilitadas: Las Enhanced Conversions de Google te permiten enviar datos hasheados de clientes de primera parte (email, teléfono, dirección) junto con tu etiqueta de conversión. Esto mejora significativamente las tasas de coincidencia. Si no estás usando Enhanced Conversions, estás dejando precisión de atribución sobre la mesa.

TikTok Pixel y Events API

El ecosistema de seguimiento de TikTok es más nuevo y tiene algunos problemas únicos:

  • Versión del código del píxel desactualizada: TikTok ha actualizado su código de píxel varias veces. Si instalaste el píxel manualmente hace tiempo, es posible que estés ejecutando una versión anterior que no soporta todos los tipos de eventos actuales. Consulta la documentación para desarrolladores de TikTok para obtener el último código base del píxel.
  • Los nombres de eventos no coinciden: TikTok usa nombres de eventos diferentes a Meta. El evento de compra es CompletePayment, no Purchase. Si tu configuración de seguimiento envía un evento Purchase a TikTok, no será reconocido como una conversión. Verifica que los nombres de tus eventos coincidan con la convención de nombres requerida por TikTok.
  • Events API no configurada: Al igual que Meta, TikTok ofrece una Events API del lado del servidor junto con el píxel del navegador. Sin ella, estás sujeto a todas las mismas limitaciones del lado del navegador: bloqueadores de anuncios, expiración de cookies y restricciones de dominio del checkout.
  • Advanced Matching no habilitado: El Advanced Matching de TikTok te permite enviar datos hasheados de clientes con los eventos del píxel para mejorar la atribución. Sin él, las tasas de coincidencia para los eventos de TikTok tienden a ser más bajas que en otras plataformas, especialmente en tráfico de iOS.

Por qué los píxeles basados en navegador fallan fundamentalmente en Shopify

Si has completado los pasos de solución de problemas anteriores y corregido problemas de configuración específicos, tu seguimiento mejorará, pero no será fiable a largo plazo. La razón es estructural. Los píxeles de seguimiento basados en navegador dependen de una cadena de condiciones que es cada vez menos probable que se mantenga:

  1. El script de seguimiento debe cargarse en la página (bloqueado por bloqueadores de anuncios, errores de script y conexiones lentas).
  2. El script debe ejecutarse antes de que el usuario navegue fuera (falla durante checkouts rápidos y transiciones de página).
  3. El navegador debe permitir que la solicitud de red se envíe (bloqueado por extensiones de privacidad y protecciones del navegador).
  4. El navegador debe tener una cookie válida que vincule al usuario con su clic original del anuncio (expira después de 7 días en Safari, bloqueada completamente por algunos navegadores).
  5. El script debe tener acceso a las cookies y DOM de la página (roto por el entorno sandboxed de píxeles de Shopify).
  6. El script debe estar presente en la página de checkout y de agradecimiento (imposible para tiendas Shopify que no son Plus usando instalación basada en tema).

Cada una de estas condiciones falla para un porcentaje significativo de tus clientes. El efecto acumulativo es que los píxeles del navegador en una tienda Shopify típica pierden entre el 20 y el 40 por ciento de los eventos de conversión reales. Para tiendas con alto tráfico móvil o audiencias conscientes de la privacidad, el número puede ser aún mayor.

Esto no es un error que puedas arreglar. Es una limitación fundamental de ejecutar JavaScript en un navegador que el usuario controla. Ninguna cantidad de configuración de píxeles, ajustes de código del tema o instalación de aplicaciones cambiará el hecho de que los navegadores son cada vez más hostiles a los scripts de seguimiento.

Seguimiento del lado del servidor: la solución permanente

El seguimiento del lado del servidor (también llamado reenvío de eventos del lado del servidor o seguimiento S2S) resuelve estos problemas enviando datos de conversión directamente desde los servidores backend de Shopify a tus plataformas publicitarias. Los datos nunca pasan por el navegador del cliente, lo que significa:

  • Los bloqueadores de anuncios son irrelevantes. El evento se envía desde un servidor, no desde el navegador. No hay nada que los bloqueadores de anuncios puedan bloquear.
  • Las restricciones de cookies no aplican. Los eventos del lado del servidor usan datos de primera parte que Shopify recopila durante el checkout (email, número de teléfono, dirección de envío) para hacer coincidir conversiones con clics de anuncios. Estos datos se envían hasheados y de forma segura, y no dependen de las cookies del navegador.
  • Las restricciones de dominio del checkout desaparecen. Debido a que el evento se origina desde el webhook de pedidos de Shopify, no desde un script en la página de checkout, no importa en qué dominio se ejecute el checkout. Cada pedido completado activa un evento del lado del servidor.
  • Cada compra es capturada. Los eventos del lado del servidor son activados por webhooks de Shopify que se disparan cuando se crea un pedido. Si el pedido existe en Shopify, el evento se envía. No hay dependencia de scripts cargando, páginas renderizando o navegadores cooperando.
  • La calidad de coincidencia es dramáticamente mayor. Los eventos del lado del servidor incluyen identificadores de cliente hasheados (email, teléfono) que las plataformas publicitarias usan para coincidencia determinista. Esto es mucho más fiable que la coincidencia probabilística de la que dependen los píxeles del navegador.

La combinación de píxel del navegador más seguimiento del lado del servidor, con deduplicación adecuada, te da los datos de conversión más completos y precisos posibles. El píxel del navegador maneja eventos donde las cookies aún son válidas y los scripts cargan correctamente. El seguimiento del lado del servidor captura todo lo demás, que en 2026 es una parte sustancial y creciente de tus conversiones.

Cómo Converlay soluciona el seguimiento de conversiones de Shopify

Converlay es una aplicación de Shopify construida específicamente para resolver los problemas de seguimiento de conversiones descritos en esta guía. Funciona reenviando eventos de conversión directamente desde el backend de Shopify a cada plataforma publicitaria principal, evitando el navegador por completo.

Esto es lo que Converlay hace de manera diferente:

  • Reenvío del lado del servidor multi-plataforma: Converlay envía eventos a Meta (Conversions API), Google (Enhanced Conversions y GA4 Measurement Protocol), TikTok (Events API), Pinterest, Snapchat, Reddit, Klaviyo y Criteo desde una sola instalación. No necesitas configurar la API del lado del servidor de cada plataforma individualmente.
  • Deduplicación automática de eventos: Converlay maneja la deduplicación entre eventos del píxel del navegador y eventos del lado del servidor para que no obtengas conversiones contadas dos veces. Cada evento incluye un ID de evento único que las plataformas publicitarias usan para fusionar reportes duplicados.
  • Cobertura completa del checkout: Debido a que Converlay escucha los webhooks de pedidos de Shopify, captura cada compra completada independientemente del dominio del checkout, tipo de navegador o extensiones instaladas. Ninguna compra se pierde.
  • Alta calidad de coincidencia desde el inicio: Converlay enriquece automáticamente los eventos con datos hasheados de clientes de la información de pedidos de Shopify (email, teléfono, nombre, dirección). Esto te da puntuaciones altas de Event Match Quality en Meta, fuertes tasas de coincidencia en Google y TikTok, y mejor atribución en todas las plataformas.
  • No se requieren cambios de código: Instalas la aplicación desde la Shopify App Store, conectas tus cuentas de plataformas publicitarias y Converlay se encarga del resto. No hay código de píxel que pegar, no hay archivos de tema que editar y no se necesita desarrollador.
  • Funciona junto con píxeles existentes: Puedes mantener tus píxeles de navegador existentes en su lugar. Converlay agrega la capa del lado del servidor encima, con deduplicación, para que obtengas los beneficios de ambos sin doble conteo.

Si has estado luchando con un seguimiento de conversiones roto, pasando horas depurando píxeles y aún perdiendo datos por bloqueadores de anuncios y restricciones del navegador, el reenvío de eventos del lado del servidor es la única solución permanente. No parchea el problema; lo evita por completo.

Instala Converlay desde la Shopify App Store y comienza a capturar las conversiones que tus píxeles del navegador están perdiendo. La configuración toma minutos, no horas, y verás el impacto en los reportes de tu plataforma publicitaria en 24 horas.