Cómo medir las ventas de Shopify
Cada pedido de tu tienda, atribuido a su link de origen.
EN RESUMEN
| Qué mide NEMO | Ventas |
|---|---|
| Conexión | Guiada — paso a paso, sin tocar código de servidor |
| Método | «La página de gracias» · Página de gracias · buena fiabilidad |
| Pasos | 3 en total, con comprobación de un minuto al final |
| A tener en cuenta | Aviso desde el navegador: la venta se registra con su importe y su origen, pero queda «sin verificar» y NO suma en tus ingresos — cualquiera podría falsear un aviso de este tipo. Para que cuente en el dinero, conecta el cobro de esta plataforma (webhook con firma o token) desde la tarjeta de pagos del catálogo. |
Con Shopify, NEMO mide qué link trae cada venta sin píxeles ni Google Analytics. Saber qué link, vídeo o anuncio te trajo cada pedido de tu tienda Shopify — con la vía oficial actual (custom pixel), sin apps de pago. Dos piezas: el script de NEMO en tu tema (guarda el origen del visitante) y un custom pixel que, al completarse el pedido, se lo cuenta a NEMO con el importe real. El método es «La página de gracias» (página de gracias · buena fiabilidad): Tras pagar, el comprador aterriza en una página tuya con el script de NEMO: ahí se registra la venta con su origen (la cookie de 90 días). Depende de que compre en el mismo navegador donde hizo el clic. Aviso desde el navegador: la venta se registra con su importe y su origen, pero queda «sin verificar» y NO suma en tus ingresos — cualquiera podría falsear un aviso de este tipo. Para que cuente en el dinero, conecta el cobro de esta plataforma (webhook con firma o token) desde la tarjeta de pagos del catálogo. La conexión completa son 3 pasos y se comprueba con un clic de prueba.
¿Cómo se atribuye cada venta de Shopify?
La página de gracias · Página de gracias · buena fiabilidad
Dos piezas: el script de NEMO en tu tema (guarda el origen del visitante) y un custom pixel que, al completarse el pedido, se lo cuenta a NEMO con el importe real.
- Pega el script de NEMO en tu tema: Online Store → Themes → ⋯ → Edit code → layout/theme.liquid, justo antes de </head>: Abrir el admin de Shopify
<script src="https://nemolink.app/nemo.js" defer></script> - Apunta tus links de NEMO a tu tienda (portada, producto o colección — cualquier página del tema vale para guardar el origen).
- Crea el pixel: Settings → «Customer events» → Add custom pixel → nómbralo «NEMO» y pega este código. Guarda y pulsa Connect:
analytics.subscribe("checkout_completed", async (event) => { const nmId = await browser.cookie.get("nm_id"); if (!nmId) return; const total = event.data.checkout.totalPrice; const payload = { click_id: nmId, event: "sale", event_name: "Compra Shopify", customer_external_id: String((event.data.checkout.order && event.data.checkout.order.id) || "anon_" + nmId), }; if (total && total.amount) payload.amount_cents = Math.round(Number(total.amount) * 100); fetch("https://nemolink.app/api/track", { method: "POST", mode: "no-cors", keepalive: true, body: JSON.stringify(payload), }); });
Nota: Aviso desde el navegador: la venta se registra con su importe y su origen, pero queda «sin verificar» y NO suma en tus ingresos — cualquiera podría falsear un aviso de este tipo. Para que cuente en el dinero, conecta el cobro de esta plataforma (webhook con firma o token) desde la tarjeta de pagos del catálogo.
Nota: No uses los «Additional scripts» del estado del pedido: Shopify los está retirando (límite agosto 2026). El custom pixel es la vía vigente.
Nota: Privacidad: en la UE, si el cliente rechaza las cookies en tu banner de consentimiento, el pixel no corre y esa venta queda sin atribuir (puedes ajustar los permisos del pixel en «Customer privacy», bajo tu responsabilidad).
Compruébalo en un minuto
- Haz clic en tu propio link de NEMO hacia tu tienda.
- Haz un pedido de prueba (Shopify tiene la pasarela de prueba «Bogus Gateway» para no cobrarte de verdad).
- Al llegar a la página de gracias del checkout, la venta aparece en NEMO con su origen y su importe anotado — sin verificar: no suma en ingresos.
Preguntas frecuentes
- ¿Qué hago si el pedido se completa pero la venta no llega?
- ¿El pixel está en estado «Connected» (no solo guardado)? ¿El script de NEMO está en el tema ACTIVO? ¿Aceptaste las cookies durante la prueba?
- ¿Qué hago si ventas «sin origen» o que no aparecen?
- La cookie vive en el dominio de tu tienda: si el cliente navegó en otro dominio (p. ej. entró por *.myshopify.com y compró en tu dominio propio), no habrá origen. Usa siempre el mismo dominio público en tus links.
- ¿Qué hago si shopify me avisa de que los custom pixels «no tienen soporte»?
- Es el aviso estándar de Shopify para todo código propio (funcionan, pero su soporte técnico no los depura). El código de arriba usa solo su API oficial de pixels.
FUENTES OFICIALES
- Shopify · Web Pixels API (browser.cookie, checkout_completed)
- Shopify · Gestionar custom pixels
- Shopify · Retirada de Additional scripts (upgrade Thank you / Order status)
Guía verificada contra la documentación oficial el 2026-07-16.
TAMBIÉN SE INTEGRA CON
Mide Shopify desde tu primer link.
Gratis durante el acceso anticipado. Los primeros usuarios tendrán condiciones especiales cuando lancemos los planes.