How to Track Conversions in Google Ads?

Alexandre Airvault
January 19, 2026

What “conversion tracking” really means in Google Ads (and why it’s the foundation of ROI)

In Google Ads, conversion tracking is the system that tells you which clicks (and eligible views) turned into real business outcomes—like a purchase, a lead form submission, a phone call, or an offline sale. Without it, you’re optimizing on shallow metrics (clicks, CTR, traffic) instead of outcomes (revenue, qualified leads, profit).

Practically, Google Ads is built around two layers: conversion actions (the specific things you measure, like “Purchase” or “Lead”) and conversion goals (the groupings used for campaign optimization and reporting). The most important concept to get right early is which conversions are Primary (used for bidding and shown in the main “Conversions” columns) versus Secondary (kept for observation in “All conv.” without steering automation).

Step-by-step: How to set up website conversion tracking in Google Ads

Step 1: Create a conversion action from the Conversions area

Inside your Google Ads account, go to the Goals section, open Conversions, and start the workflow to create a new conversion action for website activity. Google Ads will prompt you to add your website domain and then scan it to detect whether you already have a Google tag in place and/or whether there’s an existing Analytics setup that can be connected.

This “scan-first” approach is the fastest way to avoid duplicate tags and to reuse existing site measurement where appropriate—especially if your business already has mature Analytics event tracking.

Step 2: Choose the right measurement method (URL-based, code-based, or Analytics-based)

You generally have three practical options, and the “best” one depends on how your site behaves.

If your conversion is completed on a dedicated confirmation page (like /thank-you), a URL-based setup is usually the quickest. You define the final URL (or a URL rule like “contains thank-you”), and the Google tag can recognize that page load as the conversion.

If you need to track something that doesn’t reliably create a unique URL—like a button click, an embedded form, or an AJAX submission—use the manual code-based option (often referred to as implementing an event snippet / event tag). This method also gives you the most control for passing details like transaction value, currency, order ID, and custom parameters.

If you already manage events in Analytics (GA4), you can create Google Ads conversions based on Analytics key events. This route can reduce duplication and keep event definitions consistent across teams. Two important realities to plan for: imported Analytics-based conversions may be set up in a way that prevents double-counting for bidding, and some Google Ads-only measurement features (like certain view-through reporting) require native Ads tagging rather than relying exclusively on imported Analytics conversions.

Step 3: Install the Google tag correctly (and avoid duplicate measurement)

Google Ads conversion measurement is typically a combination of (1) a sitewide Google tag and (2) a conversion-specific event implementation (either a codeless/URL rule or an event snippet / tag firing on the conversion action). The Google tag should be present across your site so Google Ads can attribute conversions back to ad interactions as reliably as possible.

If you deploy through a tag management system, make sure you’re using the modern Google tag setup inside your container (not a patchwork of legacy implementations). For many accounts, the missing piece that breaks attribution isn’t the conversion tag—it’s the click data handling. That’s why setups using a tag manager often require a conversion linker configuration so ad click information can be stored properly and then read when the conversion happens.

If you use an ecommerce platform integration (for example, a native “Google & YouTube” style app), treat it like a full measurement system, not “just another tag.” Platform integrations can automatically create conversion actions and may set some as account defaults. The most common mistake I see is leaving old tags running in parallel, which inflates results and confuses Smart Bidding.

Conversion settings that matter most (because they directly affect Smart Bidding)

Primary vs Secondary: decide what should actually steer automation

Google Ads reporting and bidding will only use the conversion actions that are configured to be eligible for optimization in your campaigns. As a rule, keep Primary conversions limited to outcomes you genuinely want the algorithm to chase. Everything else—micro-conversions, upper-funnel engagement, early-stage actions—often belongs as Secondary so you can still analyze it without letting it distort bidding.

Also note a nuance that trips up advanced advertisers: if you build custom goals for campaigns, actions included in that custom goal can be used for bidding even if they were otherwise treated as secondary in other contexts. This is powerful when used intentionally, and dangerous when done accidentally.

Conversion value and Count: choose what “success” means mathematically

For lead gen, you’ll often start with a flat value per lead (even if imperfect) so you can compare campaigns and inform automation. For ecommerce, you want dynamic revenue values and transaction IDs to reduce duplication risk and improve profit-based optimization.

The Count setting is equally important. If you sell one-time services or want to count one lead per ad interaction, “one” may be appropriate. If multiple purchases per click are normal, “every” is usually the right choice. This single setting can dramatically change reported performance and bidding behavior.

Attribution and conversion windows: match settings to your real sales cycle

Google Ads lets you control key timing and credit-allocation settings at the conversion action level, including click-through conversion windows and (where applicable) view-through and engaged-view windows. If you have a longer consideration cycle, tightening windows too far can underreport performance and train Smart Bidding on incomplete data. If you have an impulse purchase, windows that are too long can over-credit campaigns that weren’t actually decisive.

For attribution, many advertisers now rely on data-driven attribution (when available for their setup) or choose a simpler model when needed. The point isn’t to chase a “perfect” model; it’s to pick one that stays stable enough for optimization and matches how you make budget decisions.

Beyond the website: calls, offline conversions, and privacy-first measurement

Track phone calls (from ads and from your website)

If calls are part of your funnel, set up call measurement intentionally—because “calls happened” and “calls attributed correctly” are not the same thing.

For calls driven directly from ads (call assets/call-focused formats), Google can report call-based conversions when forwarding is enabled and your settings support it. For calls that happen after someone lands on your site, you can track calls to a phone number on your website by implementing the appropriate website call measurement setup (often requiring number replacement and careful formatting so the number on the page matches what’s configured).

If your sales team qualifies calls in a CRM, you can also import call outcomes later—just remember that importing only works for eligible call sources and must be done within the conversion window you’ve set (with an upper limit that can be up to 90 days depending on configuration).

Track offline leads and sales (and why “enhanced conversions for leads” is now the practical default)

If you generate leads online but close deals later (phone, showroom, sales team, invoicing), you should not stop at “lead submitted.” Importing offline outcomes is one of the biggest ROI unlocks in Google Ads because it trains Smart Bidding on what actually becomes revenue.

Modern best practice is to use enhanced conversions for leads rather than older offline conversion import alone, because it can improve durability and matching by using consented, hashed first-party data in addition to click IDs where available. Operationally, you still need clean processes: capture the right identifiers at lead time, map lifecycle stages (lead → qualified lead → converted lead), and upload within required time limits. Also, be disciplined about deduplication rules so reuploads don’t inflate performance.

Consent mode, user consent, and keeping measurement resilient

Measurement has become more privacy- and consent-dependent, especially for traffic in regions with strict requirements. At a minimum, your business needs a clear consent collection mechanism where required, and you should implement a consent-aware tagging approach so your measurement doesn’t collapse when users decline cookies.

Consent mode can be implemented in a basic approach (tags blocked until the user chooses) or an advanced approach (tags load with consent signals and adjust behavior). The advanced approach is often what serious advertisers move toward because it can preserve more modeled measurement while respecting user choices—assuming your consent signals are configured correctly for advertising use cases such as measurement and personalization.

Verify, troubleshoot, and keep your conversion data clean (the checklist I use in audits)

How to confirm conversions are recording correctly

Don’t rely on “I installed the tag” as proof. Use the platform’s diagnostics and a proper debugging workflow. In Google Ads, you can review conversion action status and open diagnostics for deeper details. On the site side, use Tag Assistant-style debugging to confirm the Google tag loads, the conversion event fires, and the right parameters (value, currency, transaction ID, identifiers) are present.

  • Check the conversion action status and confirm it shows as recording (not inactive, unverified, or tag missing).
  • Test an end-to-end path (ad click → landing page → conversion) rather than triggering a conversion event in isolation.
  • If using a tag manager, confirm the Google tag configuration is present and that click data handling is correct (often via a conversion linker setup), especially on landing pages.
  • Look for duplicates: old hardcoded tags, platform-app tags plus GTM tags, multiple conversion actions measuring the same event, or both Ads-native and imported Analytics conversions counting the same outcome for bidding.
  • Cross-domain journeys: if users land on one domain and convert on another, ensure cross-domain linking is configured so attribution isn’t broken mid-funnel.
  • Consent and blockers: verify what happens when consent is denied, and test with/without browser ad blockers because they can prevent tags from running during QA.

The “measurement maturity” upgrade path (what to do after basic setup)

Once your core conversions are stable, the next level is quality. First, tighten the definition of what counts as a primary conversion so Smart Bidding learns the right goal. Next, add conversion values (even estimated values for lead gen) so you can optimize toward value, not just volume. Then, implement enhanced conversions (web and/or leads) where appropriate and compliant, and finally, close the loop with offline outcomes so Google Ads optimizes toward revenue and not just form fills.

When you do this in the right order—accuracy first, then depth—you’ll see cleaner reporting, more stable automated bidding, and better ROI decisions that hold up when budgets scale.

Let AI handle
the Google Ads grunt work

Try our AI Agents now
Section Core Concept Why It Matters For ROI Key Actions In Google Ads Helpful Google Ads Docs
What conversion tracking really means Conversion tracking links ad clicks and views to real business outcomes using conversion actions and conversion goals, with Primary vs Secondary determining what Smart Bidding actually optimizes toward. Without accurate conversion tracking, optimization is based on surface metrics (clicks, CTR) instead of outcomes (revenue, qualified leads, profit), leading to wasted spend and misleading reporting.
  • Define conversion actions only for meaningful business results (purchases, leads, qualified calls, offline sales).
  • Set truly revenue-driving actions as Primary; keep micro-conversions and early-funnel events as Secondary.
  • Use consistent naming and categories so reporting and goals are clear.
About conversion tracking
Set up your conversions
Step-by-step website conversion setup Create website conversion actions from the Goals > Conversions workflow, then choose between URL-based, code-based, or Analytics-based measurement depending on how your site registers the conversion. Choosing the right method and avoiding duplicate definitions ensures every actual conversion is measured once, enabling reliable CPA/ROAS optimization and accurate comparisons across campaigns.
  • In Goals > Conversions, create a new website conversion and let Google scan your domain to detect existing Google tags or Analytics.
  • Use URL-based setup for clean “thank you” or confirmation pages; use manual code / event tags for button clicks, embedded forms, or AJAX flows.
  • If using GA4, import existing key events as Google Ads conversions instead of recreating them.
Set up your web conversions
Create conversions using your Google Analytics events
Google tag, event setup & avoiding duplicates Google Ads web measurement relies on a sitewide Google tag plus conversion-specific rules or event snippets; conversion linker (or equivalent) preserves click data, and legacy/duplicate tags must be removed. Clean, non-duplicated tagging prevents inflated conversion counts and ensures Smart Bidding “sees” the right performance, especially when platform integrations (like ecommerce apps) auto-create conversion actions.
  • Install the Google tag sitewide (or via your tag manager) and ensure it loads on all key landing and checkout pages.
  • Implement a conversion linker or modern Google tag configuration so click details are stored and available when conversions fire.
  • Audit for old hardcoded tags, redundant containers, and platform integrations running in parallel; remove anything that measures the same event twice.
Troubleshoot your sitewide tagging
Conversion Linker
Install and migrate your tags with the Google & YouTube app
Primary vs Secondary conversions & custom goals Primary conversions are eligible for bidding and shown in the main “Conversions” columns; Secondary conversions are for analysis only, unless pulled into a custom goal where they can influence bidding. Limiting Primary actions to real revenue events prevents Smart Bidding from over-valuing soft signals (page views, add-to-cart, basic engagement) and protects ROI as budgets scale.
  • Review each conversion action’s optimization setting and ensure only true business outcomes are marked as Primary.
  • Assign micro-conversions and upper-funnel events as Secondary, and use them in custom goals only when intentionally needed.
  • Periodically audit campaign-level custom goals so they don’t accidentally include the wrong actions for bidding.
Understand the conversion actions tracked in Google Ads
Set up your conversions
Conversion value, count & attribution settings Value, count, windows, and attribution model define what “success” means mathematically, shaping both reporting and how automation allocates budget. Incorrect values or count can dramatically skew CPA/ROAS and Smart Bidding; misaligned windows or attribution models can under- or over-credit campaigns, leading to poor budget decisions.
  • For lead gen, assign estimated lead values; for ecommerce, pass dynamic revenue and transaction IDs via event tags.
  • Set “Count” to one for one-off services/leads and every for scenarios with multiple purchases per click.
  • Align click-through, engaged-view, and view-through windows with your sales cycle and use stable models like data-driven or last click for optimization.
About conversion tracking
About attribution models
Calls as conversions Phone calls from call assets, call-focused formats, and website numbers can be tracked as conversions, either automatically (via Google forwarding numbers) or via imported call outcomes. Call-heavy businesses risk under‑reporting and under‑bidding if calls aren’t tracked or attributed correctly back to campaigns, keywords, and assets.
  • Set up call conversions for call ads and call assets, ensuring call reporting and forwarding numbers are enabled where supported.
  • Implement website call measurement for calls to a phone number on your site (with correct number formatting and replacement).
  • If sales teams qualify calls later, configure imports of phone call conversions within your defined conversion window.
About conversion tracking (includes call tracking)
Import phone call conversions
Offline conversions & enhanced conversions for leads Offline conversion imports—and especially enhanced conversions for leads—connect initial online leads to later-stage outcomes using hashed first‑party data and click IDs. Training Smart Bidding on qualified or closed-won outcomes (not just lead submissions) is one of the biggest levers for improving lead quality and true revenue ROI from Google Ads.
  • Capture identifiers (GCLID or equivalent and user-provided data such as email/phone) at lead submission.
  • Implement enhanced conversions for leads so hashed first-party data can improve match rates and durability.
  • Automate offline imports via Data Manager or API, with strict deduplication using transaction or lead IDs.
About offline conversion imports
About enhanced conversions for leads
Consent, consent mode & privacy-first measurement Consent mode uses users’ consent choices to control how tags behave (basic vs advanced), allowing modeled conversions where permitted while respecting privacy and regional requirements. Mismanaged consent can break measurement and remarketing for regions with strict regulations; advanced consent mode helps preserve more accurate modeled conversions and stable optimization.
  • Implement a compliant consent banner and pass consent signals to Google tags and Tag Manager.
  • Choose between basic (blocking tags until consent) and advanced (cookieless pings before consent) consent mode based on your risk posture and data needs.
  • Regularly verify consent signals and behavior using Tag Assistant and consent diagnostics.
Obtain user consent
Set up consent mode
Enhanced conversions (web) & measurement maturity Enhanced conversions for web use hashed first‑party customer data in conversion tags to recover otherwise untracked conversions and improve bidding accuracy. After basic tracking is stable, layering enhanced conversions and offline outcomes allows optimization toward actual revenue and lifetime value, not just raw conversion volume.
  • Enable enhanced conversions for eligible web conversion actions using either the Google tag or Google Tag Manager.
  • Iterate from simple Primary definitions → add values → enable enhanced conversions → close the loop with offline outcomes.
  • Use diagnostics and Tag Assistant to validate that identifiers are being captured and hashed correctly.
About enhanced conversions for web
Enhanced conversions for web diagnostics report
Verification, troubleshooting & data quality Ongoing verification uses conversion status, diagnostics, Tag Assistant, tag coverage summaries, and multiple-source diagnostics to ensure tags fire correctly and data isn’t duplicated or lost. Even small implementation errors (missing IDs, inactive actions, double counting) can quietly corrupt bidding signals and reporting, especially when using multiple data sources and platforms.
  • Regularly check conversion action status and diagnostics in the Goals > Conversions area.
  • Use Tag Assistant and tag coverage to verify Google tag presence, conversion event firing, and parameter quality.
  • Monitor for legacy tags, mismatched transaction IDs, and multiple data sources measuring the same event.
Google Ads conversion tracking errors
Tag coverage summary
Fix diagnostic alerts for conversions with multiple data sources

Let AI handle
the Google Ads grunt work

Try our AI Agents now

Once your Google Ads conversion tracking is set up correctly—choosing the right conversion actions, avoiding duplicate tags, and aligning Primary vs Secondary goals—you still need a reliable way to keep everything clean as campaigns evolve (new landing pages, new forms, changing attribution settings, offline imports, and consent constraints). Blobr connects to your Google Ads account and continuously analyzes performance and setup signals, then translates best practices into practical recommendations you can review and apply at your pace; and if you want help beyond tracking, its AI agents can also tackle day-to-day optimization work like matching keywords to the right landing pages or improving landing-page alignment with your ads, so your measurement stays actionable, not just “installed.”

What “conversion tracking” really means in Google Ads (and why it’s the foundation of ROI)

In Google Ads, conversion tracking is the system that tells you which clicks (and eligible views) turned into real business outcomes—like a purchase, a lead form submission, a phone call, or an offline sale. Without it, you’re optimizing on shallow metrics (clicks, CTR, traffic) instead of outcomes (revenue, qualified leads, profit).

Practically, Google Ads is built around two layers: conversion actions (the specific things you measure, like “Purchase” or “Lead”) and conversion goals (the groupings used for campaign optimization and reporting). The most important concept to get right early is which conversions are Primary (used for bidding and shown in the main “Conversions” columns) versus Secondary (kept for observation in “All conv.” without steering automation).

Step-by-step: How to set up website conversion tracking in Google Ads

Step 1: Create a conversion action from the Conversions area

Inside your Google Ads account, go to the Goals section, open Conversions, and start the workflow to create a new conversion action for website activity. Google Ads will prompt you to add your website domain and then scan it to detect whether you already have a Google tag in place and/or whether there’s an existing Analytics setup that can be connected.

This “scan-first” approach is the fastest way to avoid duplicate tags and to reuse existing site measurement where appropriate—especially if your business already has mature Analytics event tracking.

Step 2: Choose the right measurement method (URL-based, code-based, or Analytics-based)

You generally have three practical options, and the “best” one depends on how your site behaves.

If your conversion is completed on a dedicated confirmation page (like /thank-you), a URL-based setup is usually the quickest. You define the final URL (or a URL rule like “contains thank-you”), and the Google tag can recognize that page load as the conversion.

If you need to track something that doesn’t reliably create a unique URL—like a button click, an embedded form, or an AJAX submission—use the manual code-based option (often referred to as implementing an event snippet / event tag). This method also gives you the most control for passing details like transaction value, currency, order ID, and custom parameters.

If you already manage events in Analytics (GA4), you can create Google Ads conversions based on Analytics key events. This route can reduce duplication and keep event definitions consistent across teams. Two important realities to plan for: imported Analytics-based conversions may be set up in a way that prevents double-counting for bidding, and some Google Ads-only measurement features (like certain view-through reporting) require native Ads tagging rather than relying exclusively on imported Analytics conversions.

Step 3: Install the Google tag correctly (and avoid duplicate measurement)

Google Ads conversion measurement is typically a combination of (1) a sitewide Google tag and (2) a conversion-specific event implementation (either a codeless/URL rule or an event snippet / tag firing on the conversion action). The Google tag should be present across your site so Google Ads can attribute conversions back to ad interactions as reliably as possible.

If you deploy through a tag management system, make sure you’re using the modern Google tag setup inside your container (not a patchwork of legacy implementations). For many accounts, the missing piece that breaks attribution isn’t the conversion tag—it’s the click data handling. That’s why setups using a tag manager often require a conversion linker configuration so ad click information can be stored properly and then read when the conversion happens.

If you use an ecommerce platform integration (for example, a native “Google & YouTube” style app), treat it like a full measurement system, not “just another tag.” Platform integrations can automatically create conversion actions and may set some as account defaults. The most common mistake I see is leaving old tags running in parallel, which inflates results and confuses Smart Bidding.

Conversion settings that matter most (because they directly affect Smart Bidding)

Primary vs Secondary: decide what should actually steer automation

Google Ads reporting and bidding will only use the conversion actions that are configured to be eligible for optimization in your campaigns. As a rule, keep Primary conversions limited to outcomes you genuinely want the algorithm to chase. Everything else—micro-conversions, upper-funnel engagement, early-stage actions—often belongs as Secondary so you can still analyze it without letting it distort bidding.

Also note a nuance that trips up advanced advertisers: if you build custom goals for campaigns, actions included in that custom goal can be used for bidding even if they were otherwise treated as secondary in other contexts. This is powerful when used intentionally, and dangerous when done accidentally.

Conversion value and Count: choose what “success” means mathematically

For lead gen, you’ll often start with a flat value per lead (even if imperfect) so you can compare campaigns and inform automation. For ecommerce, you want dynamic revenue values and transaction IDs to reduce duplication risk and improve profit-based optimization.

The Count setting is equally important. If you sell one-time services or want to count one lead per ad interaction, “one” may be appropriate. If multiple purchases per click are normal, “every” is usually the right choice. This single setting can dramatically change reported performance and bidding behavior.

Attribution and conversion windows: match settings to your real sales cycle

Google Ads lets you control key timing and credit-allocation settings at the conversion action level, including click-through conversion windows and (where applicable) view-through and engaged-view windows. If you have a longer consideration cycle, tightening windows too far can underreport performance and train Smart Bidding on incomplete data. If you have an impulse purchase, windows that are too long can over-credit campaigns that weren’t actually decisive.

For attribution, many advertisers now rely on data-driven attribution (when available for their setup) or choose a simpler model when needed. The point isn’t to chase a “perfect” model; it’s to pick one that stays stable enough for optimization and matches how you make budget decisions.

Beyond the website: calls, offline conversions, and privacy-first measurement

Track phone calls (from ads and from your website)

If calls are part of your funnel, set up call measurement intentionally—because “calls happened” and “calls attributed correctly” are not the same thing.

For calls driven directly from ads (call assets/call-focused formats), Google can report call-based conversions when forwarding is enabled and your settings support it. For calls that happen after someone lands on your site, you can track calls to a phone number on your website by implementing the appropriate website call measurement setup (often requiring number replacement and careful formatting so the number on the page matches what’s configured).

If your sales team qualifies calls in a CRM, you can also import call outcomes later—just remember that importing only works for eligible call sources and must be done within the conversion window you’ve set (with an upper limit that can be up to 90 days depending on configuration).

Track offline leads and sales (and why “enhanced conversions for leads” is now the practical default)

If you generate leads online but close deals later (phone, showroom, sales team, invoicing), you should not stop at “lead submitted.” Importing offline outcomes is one of the biggest ROI unlocks in Google Ads because it trains Smart Bidding on what actually becomes revenue.

Modern best practice is to use enhanced conversions for leads rather than older offline conversion import alone, because it can improve durability and matching by using consented, hashed first-party data in addition to click IDs where available. Operationally, you still need clean processes: capture the right identifiers at lead time, map lifecycle stages (lead → qualified lead → converted lead), and upload within required time limits. Also, be disciplined about deduplication rules so reuploads don’t inflate performance.

Consent mode, user consent, and keeping measurement resilient

Measurement has become more privacy- and consent-dependent, especially for traffic in regions with strict requirements. At a minimum, your business needs a clear consent collection mechanism where required, and you should implement a consent-aware tagging approach so your measurement doesn’t collapse when users decline cookies.

Consent mode can be implemented in a basic approach (tags blocked until the user chooses) or an advanced approach (tags load with consent signals and adjust behavior). The advanced approach is often what serious advertisers move toward because it can preserve more modeled measurement while respecting user choices—assuming your consent signals are configured correctly for advertising use cases such as measurement and personalization.

Verify, troubleshoot, and keep your conversion data clean (the checklist I use in audits)

How to confirm conversions are recording correctly

Don’t rely on “I installed the tag” as proof. Use the platform’s diagnostics and a proper debugging workflow. In Google Ads, you can review conversion action status and open diagnostics for deeper details. On the site side, use Tag Assistant-style debugging to confirm the Google tag loads, the conversion event fires, and the right parameters (value, currency, transaction ID, identifiers) are present.

  • Check the conversion action status and confirm it shows as recording (not inactive, unverified, or tag missing).
  • Test an end-to-end path (ad click → landing page → conversion) rather than triggering a conversion event in isolation.
  • If using a tag manager, confirm the Google tag configuration is present and that click data handling is correct (often via a conversion linker setup), especially on landing pages.
  • Look for duplicates: old hardcoded tags, platform-app tags plus GTM tags, multiple conversion actions measuring the same event, or both Ads-native and imported Analytics conversions counting the same outcome for bidding.
  • Cross-domain journeys: if users land on one domain and convert on another, ensure cross-domain linking is configured so attribution isn’t broken mid-funnel.
  • Consent and blockers: verify what happens when consent is denied, and test with/without browser ad blockers because they can prevent tags from running during QA.

The “measurement maturity” upgrade path (what to do after basic setup)

Once your core conversions are stable, the next level is quality. First, tighten the definition of what counts as a primary conversion so Smart Bidding learns the right goal. Next, add conversion values (even estimated values for lead gen) so you can optimize toward value, not just volume. Then, implement enhanced conversions (web and/or leads) where appropriate and compliant, and finally, close the loop with offline outcomes so Google Ads optimizes toward revenue and not just form fills.

When you do this in the right order—accuracy first, then depth—you’ll see cleaner reporting, more stable automated bidding, and better ROI decisions that hold up when budgets scale.