El tracker de Zenovay es una sola etiqueta <script>. Añadirlo a cualquier sitio es un proceso de 5 pasos.
Los 5 pasos
Obtén tu código de seguimiento
Inicia sesión en app.zenovay.com. Si aún no has añadido el sitio, haz clic en Añadir un sitio web — el asistente muestra tu snippet (con el código de seguimiento ya rellenado) al final.
Para un sitio que ya has añadido, ábrelo desde Dominios, ve a Configuración y selecciona la pestaña General. El snippet listo para copiar está bajo la sección Script de seguimiento. El código de seguimiento es una cadena de 12 caracteres como
aB3xK9mP2qR7.Pega la etiqueta script en el head HTML de tu sitio
La instalación por defecto es una sola etiqueta en la sección
<head>de cada página:<script defer src="https://api.zenovay.com/z.js" data-tracking-code="YOUR_TRACKING_CODE" ></script>Sustituye
YOUR_TRACKING_CODEpor el valor del paso 1.Despliega el cambio
El paso de despliegue exacto depende de tu plataforma — empuja el commit, pulsa Save en tu CMS o vuelve a publicar tu sitio no-code. Espera a que el cambio esté en vivo en tu dominio real (no solo en staging).
Visita tu sitio y mira la pestaña Live
Abre tu sitio en una ventana de incógnito. En 30 segundos, tu visita debería aparecer en la pestaña Live de tu panel de Zenovay con la ubicación correcta.
Si no aparece nada — diagnostica
Si tu visita no apareció tras 60 segundos, comprueba la instalación con el primer evento no aparece. Las causas más comunes son: código de seguimiento incorrecto, bloqueador en el navegador de prueba o pruebas en
localhost.
Guías específicas por plataforma
Elige la página que coincida con tu stack:
| Plataforma | Guía |
|---|---|
| Webflow | Instalar en Webflow |
| WordPress | Integración con WordPress |
| Shopify | Integración con Shopify |
| Next.js | Integración con Next.js |
| React (Create React App, Vite, etc.) | Integración con React |
| Vue | Integración con Vue |
| Google Tag Manager | Instalar vía GTM |
| Cualquier otra cosa | Framework personalizado |
Dónde debe ir la etiqueta script
La etiqueta script va en el <head> de cada página que quieras rastrear. La ubicación exacta varía según la plataforma:
- HTML escrito a mano — directamente dentro de
<head>, justo antes de</head> - WordPress —
header.phpdel tema o vía la acciónwp_head - Shopify —
theme.liquid, justo antes de</head> - Next.js —
<Script>en tu layout raíz, constrategy="afterInteractive" - Webflow — Site settings → Custom code → Head code
- GTM — etiqueta HTML personalizada con activador
All Pages
Qué hace el atributo defer
defer le dice al navegador: «Carga este script mientras parseas la página, pero no lo ejecutes hasta que esté parseada». Esto significa que el tracker no ralentiza el render de tu página en absoluto — las puntuaciones de Lighthouse se mantienen limpias.
Lo que NO se necesita
No necesitas:
- Instalar un paquete npm (a menos que uses un bundler — ver instalación npm)
- Añadir un banner de cookies solo por Zenovay (el modo sin cookies es por defecto — ver ¿necesito un banner de cookies?)
- Configurar una entrada en la política de privacidad (recomendado, pero el tracker funciona sin)
- Whitelistear nada en tu CSP a menos que tengas una CSP estricta — en ese caso, permite
https://api.zenovay.comenscript-srcyconnect-src