Shopify te da dos sitios donde poner un script y solo uno de ellos vale para este. La versión corta: pega el fragmento en theme.liquid, y no lo pongas en un píxel personalizado. El resto de esta página es el porqué, y lo que Shopify no le deja ver a ningún script.
Consigue primero el fragmento desde tu panel. Tiene esta pinta, con tu propio identificador de sitio en la ruta:
<script src="https://t.skomi.com/s/your-site-id.js" defer></script>
Pégalo en tu tema
- Online Store → Themes, busca el tema que vas a publicar.
- Abre su menú ⋯ y elige Edit code.
- En Layout, abre
theme.liquid. - Pega la etiqueta justo antes de la etiqueta
</body>de cierre. - Guarda.
Esa es la instalación.
⚠ La etiqueta vive en el tema, así que se va con el tema. Duplicar un tema se la lleva con él; publicar un tema distinto, o instalar una copia nueva desde la tienda de temas, no, y el síntoma es una analítica que simplemente se para, sin nada que lo explique. Vuelve a pegarla después de cualquier cambio de tema, y comprueba los números ese mismo día.
No en un píxel personalizado
El más reciente Settings → Customer events → Add custom pixel de Shopify parece el sitio moderno para un script de seguimiento, y para herramientas que solo hacen eventos lo es. El fragmento de Skomi no pinta nada ahí, y vale la pena saber exactamente por qué antes de que alguien lo pruebe y se pase una tarde con ello.
Un píxel personalizado se ejecuta en lo que Shopify llama un entorno aislado Lax: un iframe con sandbox="allow-scripts allow-forms". La propia documentación de Shopify es clara sobre lo que eso cuesta: un píxel no puede leer información de la página, no puede escribir en ella, y no puede llegar en absoluto al marco superior; window.href dentro de un píxel devuelve la dirección del entorno aislado y no la de la página que está mirando el cliente.
Todo lo que hace Skomi necesita la página de verdad:
- Los mapas de calor y las grabaciones de sesión son una imagen de la página. Dentro del entorno aislado no hay página.
- El widget de opiniones tiene que aparecer encima.
- Incluso la analítica simple necesita la dirección real, y el entorno aislado no la tiene.
Así que: el tema, no el píxel.
Lo que ningún script puede ver en Shopify
Esta es la parte honesta, y es una decisión de Shopify y no nuestra. Shopify ha movido este terreno varias veces, así que: comprobado contra la propia documentación de Shopify el 6 de septiembre de 2026.
Shopify ha retirado todos los puntos de enganche que un script de tema tenía en el proceso de compra. checkout.liquid no está soportado para los pasos de información, envío y pago; checkout.liquid y el campo Additional scripts se retiraron para las páginas Thank you y Order status en agosto de 2025; y las etiquetas de script en esas páginas se retiraron en agosto de 2025 para las tiendas Plus y en agosto de 2026 para todos los demás.
Lo que eso significa en la práctica:
- Skomi mide tu escaparate (inicio, colecciones, páginas de producto, carrito) por completo, con mapas de calor, grabaciones y opiniones.
- Skomi no ve los pasos del proceso de compra, ni la página de agradecimiento ni la de estado del pedido. Nada de lo que se pegue en un tema lo hace ya.
- Así que no hay evento de compra ni cifra de ingresos desde el fragmento en Shopify. Si los ingresos en Skomi te importan, eso es lo que hay que saber antes de empezar y no después.
El sustituto útil es un objetivo en el último paso que sí puedes ver: llegar a /checkout es el momento en que un visitante se comprometió, y la tasa desde la página de producto hasta ese punto es el número que la mayoría de los sitios de Shopify intenta mover de verdad. Lo que pasó después, los propios informes de Shopify ya te lo cuentan con exactitud.
Tu dirección .myshopify.com
Cada tienda responde también en tu-tienda.myshopify.com, y eso no es un subdominio del dominio que registraste en Skomi, así que los registros que vengan de ahí los rechaza la comprobación de origen. Eso normalmente está bien: las vistas previas de tema y tus propios toqueteos no deberían estar en tus números. Es también la razón por la que una vista previa parece que no funciona. Prueba en el dominio real.
Más de un dominio nacional
Shopify Markets puede servir una tienda en varios dominios. Los subdominios de un dominio registrado los acepta ese sitio, pero un dominio distinto (example.de junto a example.com) es un sitio distinto en Skomi, con su propio identificador y su propia etiqueta.
Comprobar que funciona
Carga una página del escaparate en su dominio real, y luego mira tu panel. Si no llega nada, repasa qué comprobar cuando el fragmento no funciona; en Shopify la respuesta es casi siempre un tema publicado sin la etiqueta, o una prueba hecha en la dirección .myshopify.com.