Why Conversion Tracking Is the Most Critical Foundation
Everything in Google Ads depends on conversion data. Your bidding strategy uses it. The algorithm uses it. Your reporting relies on it. Without accurate conversion tracking, you are essentially driving blind — spending money on clicks with no ability to know which ones turn into customers.
The stakes are higher than most advertisers realize. Smart Bidding strategies like Target CPA and Target ROAS are entirely data-driven. Feed the algorithm wrong data, and it will optimize for the wrong outcomes. Common problems include tracking page views as conversions (inflating data), missing the purchase event entirely, or double-counting conversions from multiple tags.
An account tracking newsletter signups as primary conversions alongside purchases will train the algorithm to chase newsletter signups — because there are more of them. The result: low-intent traffic at the same CPA as purchase intent traffic. You may not notice for months.
The 4 Methods to Set Up Conversion Tracking
Method 1: Google Tag (Direct)
The most direct method. You place the Google tag (a snippet of JavaScript) directly in your website's <head> section, then add a separate event snippet on your conversion page (e.g., the order confirmation page). This method requires developer access but gives you full control.
- In Google Ads, go to Tools & Settings → Measurement → Conversions
- Click the blue + button, select Website
- Name your conversion, set the category (Purchase, Lead, etc.), assign a value
- Set the count (one per click for leads; every for purchases)
- Copy the global site tag and paste it into every page's <head>
- Copy the event snippet and paste it only on your thank-you/confirmation page
Method 2: Google Tag Manager
The preferred method for most teams. GTM lets you deploy tags without touching your codebase every time. You install GTM once, then manage all tags from the GTM dashboard.
- Create a GTM account at tagmanager.google.com and install the GTM container snippet
- In GTM, create a new Tag → choose Google Ads Conversion Tracking
- Enter your Conversion ID and Conversion Label (from Google Ads)
- Set the trigger to fire on your thank-you page URL (Page View trigger with URL condition)
- Preview and debug in GTM Preview mode before publishing
- Publish the container
Method 3: GA4 Import
If you already have GA4 set up with e-commerce tracking, you can import GA4 conversions directly into Google Ads. This eliminates duplicate tagging and keeps your analytics source of truth in one place.
- In Google Ads, go to Tools → Conversions → Import
- Select Google Analytics 4 properties
- Choose your GA4 property and select the events to import (e.g., purchase, generate_lead)
- Configure the import settings: value, count, attribution window
- Link your GA4 property to Google Ads if not already linked (Admin → Google Ads Links)
GA4 imported conversions have a 24-hour reporting delay. They also follow GA4's attribution model (data-driven by default), which may differ from the last-click attribution Google Ads uses natively. Understand this difference before switching.
Method 4: Phone Call Tracking
For businesses where calls are conversions, Google provides two types of phone call tracking:
- Calls from ads — Tracks when someone calls the phone number shown in your call extension. Set a minimum call duration (e.g., 60 seconds) to filter out misdials.
- Calls from website — Google replaces your website phone number with a Google forwarding number for visitors who came from your ads. Requires the global site tag on your website.
What to Track: Choosing the Right Conversion Actions
Not all conversions should be treated equally. Google Ads lets you set conversion actions as Primary (used for bidding) or Secondary (reporting only). This distinction is critical.
- Primary conversions (bid on these): Purchases, qualified lead form submissions, phone calls over 90 seconds, account signups with revenue intent
- Secondary conversions (track but don't bid on): Newsletter signups, page views, video views, add-to-cart (without purchase), chatbot initiations
Always assign conversion values. For fixed-price products, use a static value. For variable pricing, pass dynamic values via the conversion tag using the value parameter. This unlocks Target ROAS bidding and makes your revenue data visible in Google Ads reports.
Consent Mode v2 Setup (Required for EU Since March 2024)
If you have any users in the European Union, Consent Mode v2 is not optional — it became a requirement for using Google tags in March 2024. Without it, you risk losing tracking data for EU users who decline cookies, and your GA4 and Google Ads data will show gaps.
Consent Mode v2 works by allowing Google to model (estimate) conversions for users who decline tracking, using aggregate signals and machine learning. This fills reporting gaps without storing individual user data.
How to implement:
- Use a Consent Management Platform (CMP) that supports Google Consent Mode v2 (e.g., Cookiebot, OneTrust, Usercentrics)
- Configure the CMP to send consent signals to Google before the Google tag fires
- In GTM, use the Consent Initialization trigger type for your Google tags
- Set default consent states (denied for ad_storage, analytics_storage) in your gtag initialization
- Update consent state when user accepts/declines via your CMP
Enhanced Conversions Setup
Enhanced Conversions improves tracking accuracy by sending hashed first-party data (email, phone, name, address) alongside your conversion tags. Google uses this to match users to conversions even when cookies are blocked, improving measurement accuracy by 5–15% on average.
Setup options:
- Enhanced Conversions for Web — Automatically captures user-provided data from your thank-you page (email fields, etc.) and sends it hashed
- Enhanced Conversions for Leads — For lead gen businesses tracking CRM-confirmed conversions, sending offline conversion imports with hashed user data
Enable it in Google Ads under Conversions → Settings → Enhanced Conversions for Web, then configure via GTM or global site tag.
How to Verify Tracking Works
Never assume tracking is working. Always test before running traffic.
Common Mistakes That Break Your Data
- Tracking micro-conversions as primary — Using "time on site > 2 minutes" or "visited 3 pages" as your primary conversion action. The algorithm will optimize for this behavior, not actual business outcomes.
- Not setting conversion values — Running Target ROAS without passing revenue values means Google has no signal for return on spend. Set values even for lead gen (estimated lead value).
- Duplicate tracking — Having both the Google Tag snippet hardcoded and also deployed via GTM causes every conversion to be counted twice. Always use one method, not both.
- Wrong count setting — Using "Every" for lead form submissions means one user submitting three times counts as three conversions. Use "One" for leads; "Every" for purchases.
- Too-short conversion window — The default 30-day window is too short for high-consideration purchases. For B2B or high-ticket, extend to 60–90 days to capture delayed decisions.
Conversion Window Recommendations
- E-commerce (impulse purchase): 7–14 day click window, 1 day view-through
- E-commerce (considered purchase, >€200): 30 day click window
- Lead generation (B2C): 30 day click window
- Lead generation (B2B, long sales cycle): 60–90 day click window
- SaaS (trial to paid): 30–60 day window to capture trial conversions
AdPredictor automatically monitors your conversion tracking health — detecting tag status changes, sudden conversion volume drops, and suspicious count anomalies that typically indicate duplicate tracking. You get alerted before bad data corrupts your bidding performance.
Por qué el seguimiento de conversiones es la base más crítica
Todo en Google Ads depende de los datos de conversión. Tu estrategia de puja los usa. El algoritmo los usa. Tus informes dependen de ellos. Sin un seguimiento preciso de conversiones, estás conduciendo a ciegas: gastando dinero en clics sin poder saber cuáles se convierten en clientes.
Las consecuencias son más graves de lo que la mayoría de anunciantes creen. Las estrategias de Smart Bidding como CPA objetivo y ROAS objetivo son completamente basadas en datos. Si alimentas al algoritmo con datos incorrectos, optimizará para los resultados equivocados.
Una cuenta que rastrea suscripciones a newsletters como conversiones primarias junto con compras entrenará al algoritmo para perseguir suscripciones — porque hay más. El resultado: tráfico de baja intención al mismo CPA que el tráfico de intención de compra.
Los 4 métodos para configurar el seguimiento de conversiones
Método 1: Google Tag (Directo)
El método más directo. Colocas el código JavaScript de Google directamente en el <head> de tu sitio y añades un fragmento de evento en la página de conversión (ej. página de confirmación de pedido). Requiere acceso de desarrollador pero te da control total.
- En Google Ads, ve a Herramientas y configuración → Medición → Conversiones
- Haz clic en +, selecciona Sitio web
- Nombra la conversión, establece categoría, asigna valor
- Configura el recuento (uno por clic para leads; todos para compras)
- Copia el tag global del sitio y pégalo en el <head> de todas las páginas
- Copia el fragmento de evento y pégalo solo en la página de confirmación
Método 2: Google Tag Manager
El método preferido para la mayoría de equipos. GTM permite desplegar tags sin tocar el código cada vez. Instalas GTM una vez y gestionas todos los tags desde el panel.
- Crea una cuenta en tagmanager.google.com e instala el snippet del contenedor GTM
- En GTM, crea un nuevo Tag → elige Seguimiento de conversiones de Google Ads
- Introduce el ID de conversión y la etiqueta de conversión (de Google Ads)
- Configura el activador para que se dispare en la URL de tu página de agradecimiento
- Previsualiza y depura en modo Preview de GTM antes de publicar
- Publica el contenedor
Método 3: Importación GA4
Si ya tienes GA4 con seguimiento de e-commerce, puedes importar conversiones de GA4 directamente a Google Ads. Elimina el etiquetado duplicado y mantiene tu fuente de datos principal en un solo lugar.
- En Google Ads, ve a Herramientas → Conversiones → Importar
- Selecciona Propiedades de Google Analytics 4
- Elige tu propiedad GA4 y selecciona los eventos a importar (purchase, generate_lead)
- Configura valor, recuento y ventana de atribución
- Vincula tu propiedad GA4 a Google Ads si aún no lo has hecho
Las conversiones importadas de GA4 tienen un retraso de 24 horas en los informes. También siguen el modelo de atribución de GA4 (basado en datos por defecto), que puede diferir de la atribución último clic nativa de Google Ads.
Método 4: Seguimiento de llamadas telefónicas
Para negocios donde las llamadas son conversiones, Google ofrece dos tipos: llamadas desde anuncios (rastrea llamadas al número mostrado en la extensión de llamada) y llamadas desde el sitio web (Google reemplaza tu número por un número de reenvío para visitantes provenientes de tus anuncios).
Qué rastrear: elegir las acciones de conversión correctas
Google Ads permite configurar conversiones como Primarias (usadas para pujas) o Secundarias (solo informes).
- Conversiones primarias (puja por estas): Compras, envíos de formularios de leads cualificados, llamadas de más de 90 segundos, registros con intención de compra
- Conversiones secundarias (rastrea pero no pujes): Suscripciones a newsletters, visitas a páginas, vistas de vídeo, añadir al carrito sin compra
Asigna siempre valores de conversión. Para precios fijos, usa un valor estático. Para precios variables, pasa valores dinámicos mediante el parámetro value en el tag de conversión. Esto desbloquea ROAS objetivo y hace visible los datos de ingresos.
Consent Mode v2 (obligatorio para la UE desde marzo de 2024)
Si tienes usuarios en la Unión Europea, Consent Mode v2 no es opcional. Sin él, pierdes datos de seguimiento de usuarios de la UE que rechazan las cookies. Consent Mode permite a Google modelar conversiones de usuarios que rechazan el seguimiento usando señales agregadas.
Cómo implementarlo:
- Usa una CMP compatible con Google Consent Mode v2 (Cookiebot, OneTrust, Usercentrics)
- Configura la CMP para enviar señales de consentimiento antes de que se dispare el tag de Google
- En GTM, usa el tipo de activador Inicialización de consentimiento para tus tags de Google
- Establece estados de consentimiento predeterminados (denegado para ad_storage y analytics_storage)
- Actualiza el estado cuando el usuario acepta o rechaza mediante tu CMP
Enhanced Conversions
Enhanced Conversions mejora la precisión del seguimiento enviando datos propios anonimizados (email, teléfono) junto con tus tags de conversión. Google los usa para relacionar usuarios con conversiones incluso cuando las cookies están bloqueadas, mejorando la precisión un 5–15% de media. Actívalo en Conversiones → Configuración → Enhanced Conversions para web.
Cómo verificar que el seguimiento funciona
Errores comunes que arruinan tus datos
- Rastrear micro-conversiones como primarias — El algoritmo optimizará para estas conductas, no para resultados empresariales reales.
- No establecer valores de conversión — Sin valores, Google no tiene señal para el retorno sobre la inversión publicitaria.
- Seguimiento duplicado — Tener el snippet de Google Tag hardcodeado Y también desplegado por GTM cuenta cada conversión dos veces.
- Configuración de recuento incorrecta — Usar "Todos" para formularios de leads significa que un usuario que envía tres veces cuenta como tres conversiones.
- Ventana de conversión demasiado corta — Para compras de alto valor o B2B, amplía a 60–90 días para capturar decisiones diferidas.
AdPredictor monitoriza automáticamente la salud de tu seguimiento de conversiones — detectando cambios de estado del tag, caídas repentinas de volumen y anomalías de recuento que indican tracking duplicado. Recibes alertas antes de que los datos malos corrompan el rendimiento de tus pujas.