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 | 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. |
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. 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. 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: 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 importe y origen.
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.