Esta guía cubre desde "nunca usé GTM" hasta "tag activo, eventos llegando al dashboard". Si ya tenés GTM instalado en el sitio, podés saltar directo al paso 3.
Por qué GTM (y no editar el código)
Google Tag Manager es un contenedor que se carga una vez en tu sitio y desde el cual podés meter, mover y sacar tags (analíticos, publicitarios, de tracking) sin tocar el código fuente nunca más. Pegás GTM una vez, y todos los tags futuros viven adentro.
Tres razones por las que CUREX recomienda esta ruta: (1) no necesitás desarrollador para cambios futuros; (2) podés activar y desactivar el tag con un click si querés probar; (3) si en el futuro agregás otro tag (un pixel de Meta, un GA4), ya tenés la infraestructura armada.
Paso 1 — Crear cuenta de GTM (si no tenés)
- 1.1 Andá a tagmanager.google.com e iniciá sesión con tu cuenta de Google.
- 1.2 Hacé click en Create account.
- 1.3 Completá: Account name (el nombre de tu empresa), Country (tu país), Container name (el dominio de tu sitio, ej. misitio.com), Target platform: Web.
- 1.4 Aceptás los términos. GTM te muestra el snippet del contenedor.
Paso 2 — Agregar GTM a tu sitio
GTM te entrega dos snippets: uno para el <head> y otro para inmediatamente después del <body>. Tenés que pegar los dos en TODAS las páginas del sitio.
- WordPress: instalá el plugin GTM4WP o Site Kit by Google. Pegás el GTM-XXXXXX y el plugin se encarga de inyectarlo en todas las páginas.
- Webflow: Project Settings → Custom code → Head code (snippet 1) + Footer code (snippet 2). Publicar.
- Shopify: Online Store → Themes → Edit code → theme.liquid → pegás los snippets en <head> y al inicio del <body>.
- Sitio custom: editá el template/layout que envuelve todas las páginas y pegás los dos snippets.
Paso 3 — Crear el tag CUREX
- 3.1 En GTM, andá al contenedor de tu sitio → menú lateral Tags → botón New.
- 3.2 Nombrá el tag: CUREX Publisher Tag.
- 3.3 En Tag Configuration, elegí Custom HTML.
- 3.4 Pegá el snippet de CUREX (te lo damos en /register al darte de alta — abajo el ejemplo con placeholder).
<script>
(function() {
var s = document.createElement('script');
s.src = 'https://curex.lat/tag/curex-tag-alpha.js';
s.setAttribute('data-pid', 'PUB-TU-ID');
s.async = true;
document.head.appendChild(s);
})();
</script>Reemplazá PUB-TU-ID por el ID que te entregamos al registrarte. Cada publisher tiene un ID único.
Paso 4 — Configurar el trigger
- 4.1 Abajo del tag, sección Triggering → click en el ícono + .
- 4.2 Elegí All Pages — Page View (es el trigger por defecto, ya viene creado).
- 4.3 Guardá el tag.
Paso 5 — Publicar el contenedor
- 5.1 Arriba a la derecha en GTM, hacé click en Submit.
- 5.2 Version name: CUREX tag activo. Description: lo que quieras.
- 5.3 Click en Publish. GTM despliega el cambio en producción.
Paso 6 — Verificar que el tag está activo
Hay tres formas rápidas de confirmar que el tag está funcionando:
- 6.1 Modo Preview de GTM: en GTM, click en Preview → ingresás la URL de tu sitio → debería mostrar "CUREX Publisher Tag" en la lista de tags disparados en el page view.
- 6.2 Consola del navegador: abrí tu sitio → F12 → tab Console → escribís window.curexPid y enter. Debería devolver tu PUB-ID.
- 6.3 Dashboard CUREX: entrá a curex.lat/dashboard. El contador "Eventos hoy" empieza a subir dentro de la primera hora.
Problemas comunes
Si después de 2 horas no llegan eventos al dashboard, las causas más frecuentes son:
- El contenedor GTM no está publicado (sigue en "draft"). Revisá Versions en GTM.
- El snippet GTM no está en todas las páginas. Verificá con view-source de la home y de una página interna.
- Algún ad blocker en tu navegador bloquea curex.lat. Probá en modo incógnito sin extensiones.
- El PUB-ID está mal copiado. Verificá que coincida exactamente con el que te dimos en /register.