En un ecommerce, no todos los productos tienen el mismo valor estratégico. A menudo se lanzan campañas de Google Ads para promocionar un único producto o servicio, pero las conversiones que se registran incluyen todas las ventas del sitio, lo que dificulta la medición real del rendimiento.
En este artículo te explico cómo medir conversiones específicas de un producto usando Google Tag Manager (GTM) y configurarlas correctamente en Google Ads, para que puedas optimizar tus campañas de forma precisa y efectiva.
Tanto si usas WooCommerce, Shopify o cualquier otro CMS compatible con GTM, este método te permitirá saber cuándo realmente se vende ese producto concreto que estás promocionando. Y lo mejor: sin necesidad de tocar el código de tu web.
Por qué necesitas medir conversiones por producto
Cuando se tiene una tienda online con varios productos o servicios, lo más habitual es configurar una conversión de tipo “compra” que se activa cada vez que alguien realiza una transacción. Esto funciona para tener una visión general de las ventas, pero no es útil cuando se quiere medir el éxito de campañas que promocionan productos concretos.
Por ejemplo, si lanzas una campaña en Google Ads para promocionar un curso específico o un artículo en oferta, y tu conversión está midiendo todas las ventas del ecommerce, no podrás saber si esas conversiones vienen del producto promocionado o de otro cualquiera. Esto distorsiona los resultados, complica la toma de decisiones, y puede hacerte invertir mal el presupuesto.
Requisitos antes de empezar
Antes de aplicar la configuración, asegúrate de tener estos tres elementos preparados:
Tener Google Tag Manager instalado: Google Tag Manager (GTM) es la herramienta que vas a usar para filtrar los datos y enviar solo las conversiones del producto específico. Si no lo tienes aún, puedes instalarlo fácilmente copiando el código en tu web o usando un plugin si trabajas con CMS como WordPress o Shopify.
Ecommerce que envíe datos al dataLayer: Para poder filtrar las conversiones por producto, tu tienda debe enviar información estructurada al navegador cada vez que alguien compra. Esta información se guarda en lo que se llama el dataLayer, una especie de "caja negra" donde GTM lee los eventos. Sistemas como WooCommerce, Shopify, Prestashop, Magento, etc., pueden configurarse para enviar estos datos. En muchos casos ya vienen activados por defecto o con un plugin de ecommerce tracking.
Paso a paso: Configurar una conversión específica por producto
A continuación te explico cómo configurar una conversión que solo se dispare cuando se venda un producto específico en tu ecommerce, usando Google Tag Manager (GTM) y Google Ads.
Este método es válido para la mayoría de plataformas que usan GTM y envían los datos de compra al dataLayer (como WooCommerce, Shopify, Prestashop, Magento, etc.).
1. Verifica el evento de compra en el dataLayer
Cuando se completa una compra en tu ecommerce, se suele generar un evento llamado "purchase" que incluye detalles como el ID del producto, nombre, precio, cantidad, etc.
¿Cómo verlo?
Realiza una compra de prueba del producto que quieres medir.
En la página de agradecimiento, abre las herramientas de desarrollador del navegador (F12).
Ve a la pestaña Console y escribe:
dataLayer
Busca un objeto que contenga "event": "purchase" y examina los productos que aparecen dentro de "items".
Toma nota del item_id o item_name del producto que vas a rastrear.
2. Crear una variable en Google Tag Manager
Esta variable te permitirá acceder al ID o nombre del producto desde el dataLayer.
Cómo crearla:
En GTM, ve a Variables > Nueva
Tipo: Variable de capa de datos (Data Layer Variable)
Nombre de la variable:
ecommerce.items.0.item_id
(O usa item_name si prefieres filtrar por nombre)
Asigna un nombre fácil de identificar, como:
DLV - item_id
3. Crear un activador que filtre por producto
Este activador se activará solo cuando se compre ese producto específico.
Cómo hacerlo:
En GTM, ve a Activadores > Nuevo
Tipo: Evento personalizado
Nombre del evento:
purchase
Condición:
Variable: DLV - item_id
Condición: es igual a
Valor: el item_id del producto que anotaste antes (por ejemplo, PROD123)
Este activador solo se activará si la compra contiene ese producto.
4. Crear la etiqueta de conversión en Google Ads
Esta es la etiqueta que se enviará a Google Ads para registrar la conversión.
Cómo hacerlo:
En GTM, ve a Etiquetas > Nueva
Tipo: Seguimiento de conversiones de Google Ads
Introduce el ID de conversión y la etiqueta de conversión (los obtienes desde tu cuenta de Google Ads)
Activador: usa el activador que creaste en el paso anterior
Si no tienes aún esa conversión creada en Google Ads:
Ve a Herramientas > Conversiones > Nueva acción de conversión
Elige "Sitio web"
Asigna un nombre como "Venta producto X"
Copia el ID y la etiqueta para usar en GTM
5. Probar y publicar
Antes de lanzar la etiqueta:
En GTM, haz clic en Vista previa
Simula una compra del producto específico
Confirma que:
Se activa el evento purchase
El item_id coincide
La etiqueta de conversión se dispara
Asegúrate de que NO se dispare si compras otro producto
Si todo está correcto, haz clic en "Enviar" y publica el contenedor.
Con estos pasos, habrás configurado una conversión que solo se dispara cuando se vende un producto concreto. Esto te permitirá tomar decisiones basadas en datos reales, mejorar tus campañas y optimizar tu inversión publicitaria en Google Ads.
¡Perfecto! Aquí tienes los últimos apartados desarrollados de forma clara, profesional y orientada al SEO. Esto cierra tu artículo con autoridad y utilidad real para el lector, ideal para captar leads o consultas en digitalDot.
¿Qué hacer con la conversión general?
Si ya tenías una conversión de tipo "compra" configurada en Google Ads, es probable que se esté activando con todas las ventas, no solo con el producto que te interesa. Esto puede interferir con la medición y la optimización de tus campañas.
Marcar la conversión general como “secundaria”
Si no necesitas que esa conversión general intervenga en la optimización de campañas, puedes hacer lo siguiente:
Ve a tu cuenta de Google Ads.
Entra en Herramientas > Conversiones.
Selecciona la conversión general.
Edita su configuración y desactiva la opción "Incluir en conversiones".
Esto no la eliminará, pero evitará que Google Ads la utilice en las decisiones de puja o informes principales.
Cómo hacer que Google Ads solo use la conversión específica
Asegúrate de que la nueva conversión específica por producto esté marcada como principal (“Incluir en conversiones” activado).
En la configuración de tu campaña, verifica que:
Estás usando las conversiones por defecto del nivel de cuenta (si solo quieres usar esa)
O bien, configura tu campaña para usar solo esa conversión específica desde el apartado de configuración > seguimiento de conversiones.
De esta manera, Google Ads optimizará las pujas solo en función de esa conversión, lo cual mejora la eficiencia y evita malgastar presupuesto en objetivos no deseados.
Buenas prácticas y consejos adicionales
Asegúrate de que el SKU o nombre del producto no cambie: Si usas item_id o item_name para activar tu conversión, asegúrate de que no cambie con el tiempo. Si el producto se modifica, deberás actualizar el activador en Google Tag Manager.
Usa item_id en lugar de item_name cuando sea posible: El item_id es más estable y menos propenso a errores de formato, espacios o tildes. Además, si tienes varios productos con nombres similares, el ID te garantiza precisión.
Crea una conversión específica por cada producto importante: Si tienes varios productos que estás promocionando con campañas distintas, lo ideal es tener una conversión específica para cada uno. Esto te permite saber exactamente qué producto genera resultados, y optimizar cada campaña de forma independiente.
Medir conversiones específicas por producto en tu ecommerce con Google Tag Manager y Google Ads marca la diferencia entre una campaña genérica y una optimizada de verdad. Tendrás una visión clara de qué campañas funcionan, qué productos convierten, y podrás ajustar el presupuesto de forma inteligente.
¿Necesitas ayuda para configurar esto en tu ecommerce o cuenta de Google Ads? En digitalDot podemos ayudarte a implementarlo paso a paso y asegurarte una medición profesional desde el primer clic. ¡Contacta con nosotros!
Preguntas frecuentes sobre conversiones específicas de un producto en Google Ads con Google Tag Manager
¿Puedo usar esto en Shopify, WooCommerce o Prestashop?
Sí. Siempre que tu plataforma envíe los datos de compra al dataLayer (directamente o mediante un plugin), puedes aplicar este método. La mayoría de CMS modernos son compatibles con Google Tag Manager.
¿Funciona con campañas de Performance Max?
Sí. De hecho, es especialmente útil en Performance Max, ya que esta estrategia automatiza pujas y necesita datos precisos para aprender. Si usas una conversión específica, Performance Max optimizará solo en base a ese producto.
¿Y si el pedido tiene varios productos?
Puedes seguir filtrando la conversión por el producto deseado. Solo asegúrate de que tu activador verifique si el producto que te interesa está incluido en el array de productos comprados, aunque haya otros. (En ese caso se necesita un activador más avanzado que revise todos los items del carrito.)
¿Puedo enviar el valor de la conversión también?
Sí. Puedes extraer el valor del producto desde el dataLayer (item.price o value) y enviarlo dinámicamente a Google Ads. Esto es especialmente útil si el producto tiene precio variable o si usas estrategias basadas en ROAS.
DigitalDot Servicios Informáticos, S.L. utiliza cookies propias y de terceros para mejorar nuestros servicios y mostrarte publicidad relacionada con sus preferencias mediante el análisis de tus hábitos de navegación. Puedes aceptarlas con el botón "Aceptar", rechazarlas en el botón "Rechazar" o configurarlas con el botón "Gestionar preferencias". Puedes consultar más información detallada sobre las cookies utilizadas en este sitio web desde nuestra política de cookies.
Funcional
Siempre activo
Las cookies funcionales son absolutamente imprescindibles para que el sitio web funcione correctamente. Estas cookies garantizan las funcionalidades básicas y las características de seguridad del sitio web, de forma anónima.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos.Las cookies estadísticas se utilizan para entender cómo interactúan los visitantes con el sitio web. Estas cookies ayudan a proporcionar información sobre las métricas del número de visitantes, la tasa de rebote, la fuente de tráfico, etc.
Marketing
Las cookies de marketing son necesarias para crear perfiles de usuario para enviar y personalizar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.