Guías · Serie Web viva, 4 de 4

7 octubre 2026 · 8 min de lectura · Mar Damm Ferrer, Seuweb

Cómo medir WhatsApp sin confundir un clic con una venta

Un clic en el botón de WhatsApp de tu web dice que alguien quiso escribirte. No dice que te escribiera, ni que comprara. Se mide con un evento de Google Analytics 4 que guarda la página, el botón y el producto, y se convierte en un dato de negocio cuando lo cruzas con lo que apuntas tú de las conversaciones que llegan.

Para muchos negocios locales WhatsApp es el canal principal: la reserva, el presupuesto o el pedido acaban ahí. Por eso es tentador contar cada clic como un cliente. Esta guía explica cómo medirlo bien, con la técnica que usamos en nuestras webs, y cómo no engañarte con el número.

Qué se puede medir y qué no

Entre que alguien ve tu botón y te compra hay varios pasos. La web solo ve los primeros:

  1. Ve el botón de WhatsApp en tu web Lo ve la web
  2. Lo pulsa Lo ve la web: es el evento
  3. Se abre WhatsApp con el mensaje escrito La web ya no lo ve
  4. Envía el mensaje Lo ves tú
  5. Conversáis: precio, disponibilidad, reserva Lo ves tú
  6. Compra, reserva o viene Solo lo sabes tú
Del botón a la venta. Analytics llega hasta el clic; el resto pasa en tu teléfono y en tu caja.

El clic es el último paso que una web puede registrar. A partir de ahí la conversación pasa a la aplicación de WhatsApp, que no le cuenta nada a tu web.

Cómo se mide el clic: un evento en GA4

Google Analytics 4 no mide por sí solo, de forma útil, los clics en WhatsApp. Lo que funciona es un evento propio: un pequeño script que, cuando alguien pulsa un enlace de WhatsApp, avisa a Analytics con un nombre fijo y unos cuantos datos de contexto.

Este es el patrón que usamos, simplificado. Escucha los clics de toda la página, se queda solo con los enlaces de WhatsApp (wa.me, api.whatsapp.com o wa.link) y envía el evento contacto_whatsapp:

document.addEventListener('click', function (e) {
  var enlace = e.target.closest('a[href]');
  if (!enlace) return;
  var href = enlace.getAttribute('href') || '';
  if (!/wa\.me|api\.whatsapp\.com|wa\.link/.test(href)) return;
  // Sin consentimiento de cookies, Analytics no está cargado: no se mide.
  if (typeof window.gtag !== 'function') return;

  window.gtag('event', 'contacto_whatsapp', {
    pagina: window.location.pathname,
    boton: enlace.dataset.boton || '(sin nombre)',
    producto: enlace.dataset.producto || ''
  });
});

Tres detalles que marcan la diferencia:

Los parámetros: de un número a una pista

Un evento sin contexto solo dice «alguien pulsó». Con tres parámetros dice mucho más:

Para ver estos parámetros en los informes hay que registrarlos como dimensiones personalizadas de ámbito evento (en Administrar, Definiciones personalizadas). Si no se registran, el dato se envía pero no aparece en los informes normales. Y para que el evento cuente como objetivo, se marca como evento clave, lo que GA4 antes llamaba conversión.

Dos avisos prácticos. Un evento nuevo puede tardar hasta un día en aparecer en la lista de Administrar, aunque ya se vea en tiempo real. Y si lo compruebas con un navegador que bloquea rastreadores, como Brave con su escudo activo, verás cero aunque esté bien puesto: prueba desde otro navegador o desde el móvil.

El mensaje ya escrito: la pista que más rinde

Un enlace de WhatsApp puede llevar preparado el texto del mensaje con el parámetro ?text=. Bien usado, hace dos trabajos a la vez:

Es la forma más sencilla de unir lo que ve Analytics con lo que ves tú. En una web con catálogo, que cada ficha escriba su producto y su medida en el mensaje vale más que cualquier panel.

Por qué un clic no es una venta

Aunque el evento esté perfecto, el número que da no es el de clientes. Entre el clic y la venta pasan cosas que lo inflan y cosas que lo encogen.

Lo que lo infla

Lo que lo encoge

Por eso este evento se llama contacto iniciado o apertura de WhatsApp, nunca venta ni cliente. Es una señal de intención, útil para comparar páginas, botones y meses, no para poner en la portada «tantos clientes este mes».

Cómo cruzarlo con lo que apunta el negocio

El dato que convierte los clics en información de negocio está en tu teléfono. No hace falta un CRM: basta una hoja sencilla que se rellena en cinco minutos a la semana.

Plantilla para apuntar las conversaciones que llegan
ColumnaQué se apunta
FechaEl día en que llegó la conversación.
De dónde vieneWeb, ficha de Google, Instagram, recomendación… Si empieza con el mensaje de la web, es «web».
Qué pidióProducto, servicio o reserva, con las palabras del cliente.
En qué acabóNada, presupuesto enviado, venta o reserva.

Si usas WhatsApp Business, las etiquetas te ahorran la mitad del trabajo: crea una que se llame «Web» y márcala en cada conversación que empiece con el mensaje de la web. A final de mes cuentas cuántas hay y en qué acabaron.

Con eso, el informe mensual puede poner tres cifras juntas que ya no engañan: aperturas de WhatsApp medidas en la web, conversaciones que llegaron de la web según tus etiquetas y ventas o reservas que salieron de ellas. Cómo encaja eso en el resto del informe lo contamos en qué cuenta un informe mensual de una web.

Qué decisiones salen de ahí

Errores que vemos a menudo

Cómo lo hacemos en Seuweb

En las webs que hacemos, cada botón de WhatsApp lleva un mensaje ya escrito y un evento propio con la página, el botón y, cuando hay catálogo, el producto. Analytics solo se carga si la persona acepta las cookies. En los informes lo llamamos apertura de WhatsApp o contacto iniciado, nunca venta, y le pedimos al negocio que nos cuente, a su manera, cuántas conversaciones han llegado y en qué han acabado. Lo puedes ver aplicado en el caso de El Parque Macetas, y en lo que pasa con una web después de publicarla.

Preguntas frecuentes

¿Puedo saber quién me ha escrito desde la web?

No desde Analytics: sus datos son anónimos y agregados. Lo sabes por el mensaje ya escrito: si las conversaciones que llegan de la web empiezan siempre igual, las reconoces al leerlas.

¿Sirve lo mismo para el botón de llamar?

Sí. Los enlaces tel: se miden igual, con su propio evento. Y con el mismo límite: un clic en llamar no es una llamada atendida.

¿Necesito WhatsApp Business o un CRM?

Para un negocio local, WhatsApp Business con etiquetas y una hoja sencilla suelen bastar. Un CRM compensa cuando el volumen de conversaciones ya no cabe en la cabeza de una persona.

¿Tu web ya mide los clics en WhatsApp?

Si no lo sabes, probablemente no. Cuéntanos qué web tienes y te decimos qué haría falta para medirlo bien, sin contar clics como ventas.

Hablar de mi web
Vuelve al principio de la serie: el caso El Parque Macetas ← Volver al blog