En casi cualquier negocio de LatAm que vende por WhatsApp, el botón verde del sitio es la conversión más importante, y casi nunca está medido. Las campañas de Google Ads optimizan hacia visitas, GA4 muestra sesiones, y nadie sabe qué campaña trajo los chats.
Esta nota es el paso a paso para medir los clics a WhatsApp en GA4 y en Google Ads con Google Tag Manager, y lo que hay que sumar después para saber cuáles de esos chats terminaron en venta.
Antes de empezar
Necesitás:
- Google Tag Manager instalado en el sitio, con la etiqueta de Google (GA4) ya funcionando.
- Acceso de edición a GA4 y a Google Ads, con las dos cuentas vinculadas.
- Saber cómo es tu botón de WhatsApp. Puede ser un link común (a
wa.me/...oapi.whatsapp.com/send?...), o un widget de terceros. Eso cambia el activador.
Paso 1: el activador en Google Tag Manager
Si el botón es un link común:
- En Variables, activá las variables integradas de clics (Click URL y las demás de la sección Clicks).
- Creá un activador de tipo Clic - Solo enlaces, que se active en algunos clics en enlaces,
con la condición Click URL contiene
wa.me. Sumá una segunda condición igual conapi.whatsapp.comsi tu sitio usa ese formato (en un activador nuevo o con una expresión regular:wa\.me|api\.whatsapp\.com). - Probalo en el modo Vista previa: hacé clic en el botón y fijate que el activador se dispare.
Si el botón es un widget (las burbujas flotantes de muchas plataformas), a veces vive dentro de un iframe y Tag Manager no ve el clic. En ese caso revisá la documentación del widget: muchos publican un evento en la capa de datos que podés usar como activador de tipo Evento personalizado. Si no lo hacen, reemplazá el widget por un link propio; es la solución más confiable.
Paso 2: el evento en GA4
- Creá una etiqueta Google Analytics: evento de GA4.
- Nombre del evento: algo claro y estable, por ejemplo
click_whatsapp. - Parámetros útiles:
link_urlcon la variable Click URL y, si tenés varios botones, uno que diga dónde estaba (ubicacion: header,ubicacion: ficha_producto). - Activador: el del paso 1. Publicá el contenedor.
En GA4, el evento aparece en los informes en tiempo real casi enseguida y en los informes estándar en uno o dos días. Cuando aparezca, en Administrar > Eventos, marcalo como evento clave (lo que GA4 antes llamaba conversión).
Paso 3: la conversión en Google Ads
Dos caminos, y conviene elegir uno solo para no contar doble:
- Importar desde GA4. En Google Ads, en el apartado de conversiones, creá una nueva acción importada desde Google Analytics 4 y elegí el evento clave. Es lo más simple si ya usás GA4 para todo.
- Etiqueta de conversión de Google Ads en Tag Manager. Creás la acción de conversión en Google Ads, copiás el ID y la etiqueta de conversión, y creás en Tag Manager una etiqueta de seguimiento de conversiones de Google Ads con el mismo activador del paso 1. Atribuye con el modelo de Google Ads y suele reportar más rápido.
Después decidí si es primaria o secundaria. Si el chat de WhatsApp es la acción principal de tu negocio, primaria: la puja va a optimizar hacia ella. Si ya tenés una conversión mejor (una compra en el sitio, un formulario calificado), dejala secundaria para verla sin que mueva la puja.
Paso 4: verificar
- En Tag Manager, modo Vista previa: el clic dispara las dos etiquetas una sola vez.
- En GA4, informe en tiempo real: aparece
click_whatsapp. - En Google Ads, la acción pasa de “Sin conversiones recientes” a “Registrando conversiones” en uno o dos días con tráfico pago.
Si los números de GA4 y Google Ads no coinciden, es normal: usan modelos de atribución y ventanas distintas. Lo explico en modelos de atribución comparados.
Lo que un clic no te dice
Un clic a WhatsApp es la intención de escribir. Una parte de la gente abre el chat y no manda nada, y de los que escriben, sólo algunos compran. Optimizar hacia clics es mucho mejor que optimizar hacia visitas, pero no es optimizar hacia ventas.
Para cerrar esa brecha:
- Mensaje precargado distinto por página o por campaña. El link puede llevar texto (
wa.me/549...?text=...). Si el texto dice de dónde viene, cada chat que llega trae su origen. - Etiquetas en WhatsApp Business: una por origen y una de “Venta”. Una vez por semana, contás.
- Un código de referencia en el mensaje precargado, si querés cruzar chats con campañas de forma más precisa. Es más trabajo, pero permite después subir a Google Ads las ventas como conversiones offline.
La versión de esto para anuncios de Meta, donde el problema es el mismo, está en anuncios click-to-WhatsApp en Meta. Y si la conversión ya está medida y querés que la puja aprenda a distinguir chats buenos de malos, el paso siguiente es mejorar la calidad de leads en Google Ads.
Si querés que esto quede bien armado de una vez, el tracking y la atribución es parte de lo que hago.