Generador de Script de Seguimiento de Eventos: Rastrea Clics con Atributos data

Rastrea clics en botones, enlaces y envíos de formularios añadiendo atributos en lugar de código: data-track="sign_up_click" más parámetros opcionales data-track-*. Un pequeño script envía cada evento a las herramientas que usas: GA4, Google Tag Manager, Meta Pixel, Plausible, PostHog, Mixpanel, Umami, Fathom o Microsoft Clarity. Además, puede rastrear automáticamente enlaces salientes, descargas de archivos y clics en correos y teléfonos. Está pensado para los atributos personalizados de Webflow, pero funciona en cualquier sitio.

Actualizado el

Antes de </body> — o Código del pie de página de Webflow

Añade atributos a los elementos

En Webflow: selecciona el botón → panel de Configuración → Atributos personalizados → nombre data-track, valor sign_up_click. Añade más atributos para los parámetros.

Pruébalo

Haz clic en los botones: los eventos aparecen aquí en lugar de enviarse.

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: Generador de Script de Seguimiento de Eventos

  1. Marca las herramientas de analítica que ya carga tu sitio y los eventos automáticos que quieras.
  2. Copia el script en el código del pie de página (Webflow: Configuración del sitio → Código personalizado → Código del pie de página).
  3. Añade data-track="event_name" a cualquier botón, enlace o formulario, y atributos data-track-* para los parámetros.
  4. Usa Pruébalo para ver los eventos y luego publica y compruébalos en la vista en vivo de tu herramienta de analítica.

Cómo funciona

El script escucha una sola vez en toda la página, así que también detecta elementos añadidos después, como listas de CMS, pestañas o ventanas emergentes. Cuando alguien hace clic en un elemento con data-track (o en algo que esté dentro de él), lee el nombre del evento y cada atributo data-track-* como parámetro: data-track-location="hero" se convierte en location: "hero". En un <form>, se dispara al enviarlo y no en cada clic. Los valores de los campos nunca se leen, así que no se envía ningún dato personal.

Qué recibe cada herramienta

  • GA4: gtag('event', name, params). Tag Manager: dataLayer.push({ event: name, ...params }).
  • Meta Pixel: fbq('track', …) para eventos estándar como Lead o Contact (configúralos con data-track-meta="Lead"); en los demás casos, trackCustom.
  • Plausible, Umami, PostHog, Mixpanel y Fathom reciben sus propias llamadas de evento con el mismo nombre y propiedades; Clarity recibe un evento personalizado para filtrar grabaciones.

Los eventos automáticos usan los nombres de GA4: click con outbound: true para enlaces salientes y file_download para descargas. Así coinciden con la Medición mejorada si usas ambas opciones (desactiva una de ellas para no contar dos veces). Las herramientas que no están en la página se omiten sin error. Para crear eventos individuales a mano, usa el Generador de código de eventos GA4.

También se busca como: script de seguimiento de eventos, script de rastreo de clics, seguimiento con atributos data, event tracking webflow, rastrear clics en botones google analytics, click tracking ga4, seguimiento de enlaces salientes, rastrear envíos de formulario ga4.

Herramientas que combinan con: Generador de Script de Seguimiento de Eventos

  • Generador de Google Tag — Introduce tu ID de medición de GA4, tu ID de Google Ads o tu ID de contenedor de Tag Manager y obtén código de instalación listo para pegar, con valores predeterminados de Consent Mode v2, enlazado entre dominios, modo debug, vistas de página manuales y ajustes de cookies que solo se activan cuando los necesitas.
  • Generador de banner de cookies — Añade un banner de cookies a cualquier web — Webflow, WordPress, Shopify o HTML puro — sin plugin de pago.
  • Generador dataLayer Push — Crea código dataLayer.push() para Google Tag Manager: elige un evento recomendado de GA4 o el tuyo propio, añade parámetros y items de ecommerce, y, si quieres, envuélvelo en un listener de clic o de envío de formulario.
  • Verificador de seguimiento y píxeles — Introduce una URL para encontrar todas las etiquetas de análisis, píxeles publicitarios y gestores de etiquetas de la página, junto con sus ID, lo que se ha cargado en Google Tag Manager, la herramienta de consentimiento de cookies y las etiquetas de verificación de Search Console y Bing.

Preguntas frecuentes

¿Cómo rastreo clics en botones en Webflow?
Pega el script en Configuración del sitio → Código personalizado → Código del pie de página. Después, selecciona el botón, abre el panel de Configuración y añade un atributo personalizado llamado data-track con el nombre del evento como valor. Publica el sitio y el clic se enviará a tu herramienta de analítica.
¿Funciona con enlaces que abren una página nueva?
En el caso de GA4, sí: la etiqueta de Google envía los datos con el transporte beacon del navegador, que termina aunque la página cambie. Las demás herramientas envían los datos como lo hace su propio script, y la mayoría termina a tiempo. Los enlaces que se abren en una pestaña nueva siempre son seguros.
¿Envía los valores que escriben los visitantes en los campos?
No. Solo lee los atributos data-track que configuras en el propio formulario, nunca lo que escriben los visitantes.
¿Sigo necesitando el código de la propia herramienta de analítica?
Sí. El script llama a herramientas que ya están instaladas. Instala Google Analytics con el Generador de fragmento de Google Tag.
¿Puedo instalar Generador de Script de Seguimiento de Eventos como aplicación web y utilizarla sin conexión?
Sí. Generador de Script de Seguimiento de Eventos es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas