/ Blog
Home Blog Contact Buddy Ads Builder Audit Engine

Setting up conversions in Google Ads

Tracking & Measurement

To set up conversions in Google Ads, go to Goals → Conversions → Summary, click "+", select your source (Website, Phone calls, or App), configure the action's category, value, count, and attribution model, then deploy the tag via Google Tag Manager or direct Google Tag. Verify with Tag Assistant before trusting any data or enabling Smart Bidding.

Key takeaways

  • Smart Bidding is only as good as the conversion data feeding it — broken or misconfigured tracking is the most common root cause of underperforming campaigns.
  • Set conversion count to "One" for leads and calls, "Every" for purchases; getting this backwards silently inflates your reported conversions.
  • Only bottom-of-funnel actions (form submissions, purchases, qualified calls) should be set to Primary — micro-conversions belong in Secondary so they don't dilute bidding signals.
  • Enhanced Conversions recovers signal lost to cookie deprecation and should be implemented alongside standard tracking, not treated as optional.
  • Always run a manual test conversion within 24 hours of launch and verify it appears in your Google Ads conversion report before spending budget.
Key terms
Smart Bidding
Google Ads automated bid strategies (Maximize Conversions, Maximize Conversion Value, Target CPA, Target ROAS) that use machine learning to set bids in real time based on conversion data.
Enhanced Conversions
A Google Ads feature that hashes first-party user data (email, phone) submitted on your site and sends it with conversion tags to recover conversions lost to cookie restrictions.
Primary conversion
A conversion action set to 'Include in Conversions,' meaning Smart Bidding actively optimizes toward it — as opposed to Secondary conversions, which are tracked but don't influence bidding.
Data-Driven Attribution
A Google Ads attribution model that distributes conversion credit across all touchpoints in the customer journey based on statistical patterns, rather than crediting only the last click.
Google Tag Manager (GTM)
A free tag management system that lets you deploy and update tracking tags on your website through a browser interface without editing site code directly.

Why does conversion tracking matter so much for Google Ads?

Every Smart Bidding strategy — Maximize Conversions, Maximize Conversion Value, and their respective Target CPA and Target ROAS variants — makes real-time bid decisions based on your conversion history. [1] Feed it incomplete, duplicated, or wrong conversion data and the algorithm optimizes in the wrong direction. In accounts I've audited, the majority of Smart Bidding failures trace back not to bid strategy selection but to tracking problems that had been silently accumulating for months.

Smart Bidding needs a minimum threshold of conversion volume to function reliably. In accounts I manage, campaigns with fewer than roughly 30–50 conversions per month tend to exhibit erratic bidding, inflated CPCs, and persistent "Learning Limited" status. Proper conversion setup is not just a reporting exercise — it directly governs how aggressively the algorithm can bid on your behalf. This topic comes up repeatedly in the r/googleads community, and it's one of the questions explored in the original thread that prompted this answer.

What are the three ways to implement conversion tracking?

Google offers three core implementation paths, each with distinct tradeoffs depending on your tech stack and goals. [2]

Google Tag (direct implementation)

You install the Google Tag (gtag.js) across your site and fire event snippets on specific actions — thank-you pages, button clicks, form submissions. [3] This works for simple setups but requires developer involvement every time you add or modify a tag.

Google Tag Manager (GTM)

The preferred method for most accounts. GTM separates tag management from development cycles, letting you deploy and modify conversion tags without touching site code. [4] You install one GTM snippet on the site and manage all tags, triggers, and variables inside the GTM interface. For mid-to-large accounts and agencies, this is the right foundation.

GA4 import

You can link GA4 to Google Ads and import GA4 conversion events directly. [5] This gives you full-funnel visibility since GA4 tracks users across sessions, not just the paid click session. However, GA4 defaults to data-driven attribution across all channels, which introduces attribution differences and reporting gaps versus Google Ads native tracking. [6] Use this method deliberately — understand its implications before making it your primary conversion source.

MethodBest forProsCons
Google Tag (direct)Simple sites, single developer controlDirect, no dependenciesDev required for every change
Google Tag ManagerMost accounts, agenciesFlexible, fast deployment, version controlRequires GTM knowledge; containers can bloat
GA4 ImportAccounts wanting cross-channel viewFull-funnel visibility, deduplication supportAttribution differences, reporting gaps

How do you create a conversion action in Google Ads step by step?

The setup process is straightforward once you know which settings actually matter — and several of them do.

  1. Navigate to Goals → Conversions → Summary and click the blue "+" button.
  2. Choose your conversion source: Website, Phone calls, or App.
  3. Enter your website URL. Google will scan for conversion opportunities, but treat these as suggestions — define your own events for precise tracking.
  4. Configure the conversion action:
    • Category: Choose the closest match (Purchase, Submit lead form, etc.). This affects how Smart Bidding interprets the signal.
    • Value: Use dynamic values for e-commerce. For lead gen, use average lead value if known; otherwise use a fixed estimate.
    • Count: "Every" for purchases; "One" for leads and calls. See the Common Mistake callout below.
    • Click-through conversion window: Default is 30 days. For high-consideration B2B purchases, extend to 60–90 days.
    • View-through conversion window: Default is 1 day. For lead gen I typically set this to 1 day or disable it to avoid inflated numbers.
    • Attribution model: Use Data-Driven Attribution if you have sufficient volume (>300 conversions and >3,000 ad interactions per month). [7] Otherwise, Last Click is more defensible until volume builds. [8]
  5. Save and deploy the tag via GTM or direct Google Tag.
  6. Verify with Tag Assistant before trusting the data.
Common Mistake: Setting conversion count to "Every" for lead form submissions. If a user submits the same form twice — which happens with page refreshes or browser back-navigation — you'll double-count the conversion. Set form submissions and calls to "One" (within a 30-day window) and reserve "Every" for e-commerce transactions where each purchase has independent business value.

What is the most reliable way to track lead form submissions?

Lead form tracking is where setups get complicated, and the method you choose has a real impact on data accuracy. If you're struggling with form conversion setup, you're not alone — it's one of the most debated topics among practitioners.

Option A: Thank-you page URL (recommended)

After form submission, redirect users to a dedicated thank-you page (e.g., /thank-you) and fire the conversion tag on that page load. This is the simplest and most reliable client-side method — no complex triggers, easy to verify, and not susceptible to false positives from validation errors.

Option B: Click-based GTM trigger

Fire the tag on the form submit button click. Faster to implement but less accurate — it fires even if the form has validation errors. In my experience this inflates conversion numbers by 15–40%, which corrupts your CPA reporting and Smart Bidding signals.

Option C: Form submission event via JavaScript

Listen for the actual form submission success event using GTM's Form Submission trigger or a custom JavaScript event. More accurate than click-based, but requires the form's success state to be reliably detectable — which it often isn't on complex single-page applications.

Option D: Landing page builder native tracking

Platforms like Unbounce, Instapage, and Leadpages have built-in Google Ads conversion integrations tied directly to their form processing logic. This is a legitimate shortcut for agencies without developer resources. The downside: you're adding a platform dependency and the conversion fires client-side, so you don't get the accuracy benefits of server-side tracking.

Best Practice: Use a dedicated thank-you page URL as your conversion trigger whenever the tech stack allows it. It's the most reliable client-side method and easiest to verify. If you're on a single-page application, invest in a proper custom event setup via GTM rather than relying on click triggers.

What is Enhanced Conversions and why is it required now?

Enhanced Conversions is Google's mechanism for recovering signal lost to cookie deprecation and browser privacy restrictions. When a user submits a form, Enhanced Conversions hashes first-party data (email, phone number, name) and sends it alongside your standard conversion tag. Google matches this hashed data to Google accounts — even when cookies are unavailable.

In accounts where I've implemented Enhanced Conversions, I typically see a 10–25% increase in reported conversions compared to standard cookie-based tracking alone. This isn't inflated data — it's recovering conversions that were previously invisible. For lead gen accounts in particular, this changes your CPA reporting and Smart Bidding performance in meaningful ways. For a deeper look at implementation, see this guide on Enhanced Conversions via Google Tag Manager.

To set up Enhanced Conversions:

  1. Go to Goals → Conversions → Summary → Settings and enable Enhanced Conversions for web.
  2. Choose your implementation method: automatic (Google scans your page for user-provided data), GTM, or Google Tag.
  3. For GTM: create variables that capture form field values (email, phone) and configure the Enhanced Conversions fields inside your Google Ads Conversion tag template.
  4. Verify using Google Tag Assistant — it will confirm whether hashed data is being sent with each conversion event.
Key Insight: Enhanced Conversions is not optional in a cookieless environment — it's table stakes. Accounts that implement it typically see measurable improvements in Smart Bidding performance within 2–4 weeks of stable data accumulation. If you're weighing the impact, this breakdown on whether Enhanced Conversions is a game changer covers the tradeoffs honestly.

What is the difference between Primary and Secondary conversions?

The Primary vs. Secondary designation determines which conversions Smart Bidding actually optimizes toward — and getting it wrong is one of the most common silent performance killers I see.

A typical setup I'd recommend for a lead gen account:

TypeConversion Action
PrimaryForm submission (thank-you page), Qualified call (>60 seconds), Chat lead
SecondaryPhone number click, Email link click, Scroll depth 75%, Time on site >2 minutes
Common Mistake: Marking every tracked event as Primary. This tells Smart Bidding to optimize toward button clicks, page views, and video plays alongside actual leads — diluting the signal with noise and causing the algorithm to chase cheap, low-value actions instead of real business outcomes. If your conversion data seems inconsistent or untrustworthy, Primary/Secondary misconfiguration is often the culprit.

How do you verify conversion tracking is working correctly?

Deploying conversion tracking without verification is one of the most expensive mistakes in PPC. Use this checklist before trusting any data:

Common Mistake: Running a Smart Bidding campaign for weeks before discovering tracking was broken. Always perform a manual test conversion — fill out the form yourself, complete a test purchase — within 24 hours of launch and verify it appears in your Google Ads conversion report. If conversions aren't showing in Google Ads, the Diagnostics tab and Tag Assistant are your first stops. Set a recurring monthly reminder to re-verify, especially after site updates or GTM container changes.

What to do next

  1. Audit what's already tracking. Go to Goals → Conversions and review every active conversion action. Identify duplicates, miscategorized actions, and any Primary conversions that shouldn't be influencing bidding. Use the 250-point Google Ads audit engine to surface tracking issues alongside other account health signals.
  2. Migrate to GTM if you haven't already. If your tracking is direct gtag.js, migrate to GTM for flexibility. It will save significant developer time over the life of the account.
  3. Implement Enhanced Conversions immediately. Even if standard tracking is solid, Enhanced Conversions adds a layer of signal that meaningfully improves Smart Bidding performance in a post-cookie environment.
  4. Audit Primary vs. Secondary designations. Review every conversion action and confirm only genuine business outcomes are set to "Include in Conversions." Move all micro-conversions to Secondary.
  5. Build a testing protocol and stick to it. Document your conversion setup, create a monthly testing reminder, and verify tracking after any significant site change. Use the marketing analytics auditor to make ongoing verification systematic rather than ad hoc.

Frequently asked questions

Can I import GA4 goals into Google Ads instead of setting up separate conversion tags?

Yes, and it can simplify setup — but there are tradeoffs. GA4 uses data-driven attribution across all channels by default, which can cause conversion counts to differ from what Google Ads native tracking would report. If your reporting needs to align closely with Google Ads attribution logic, native conversion tags are more reliable. GA4 import is best when you want a cross-channel view and understand the attribution differences going in.

How long does it take for a new conversion action to start receiving data?

After you deploy and verify the tag, conversions typically appear in your Google Ads account within 3 hours of a test conversion. However, Smart Bidding won't have useful signal until you've accumulated sufficient volume — in accounts I manage, meaningful bidding stability requires at least 30–50 conversions per month per campaign. Expect a learning phase of 2–4 weeks when a campaign is newly tracking or tracking has been significantly changed.

Should I use Data-Driven Attribution or Last Click?

Use Data-Driven Attribution (DDA) when you have sufficient volume — Google requires more than 300 conversions and more than 3,000 ad interactions per month for DDA to be reliable. Below that threshold, DDA models become speculative. Last Click is a more honest and stable choice for lower-volume accounts because it attributes credit clearly and doesn't introduce model noise into your Smart Bidding signals.

What happens if I have duplicate conversion tags firing?

Duplicate tags inflate conversion counts, corrupt your CPA reporting, and cause Smart Bidding to over-bid based on phantom signals. The most common cause is having both a Google Tag direct implementation and a GTM-deployed tag active simultaneously. Use GTM Preview mode on your thank-you page or confirmation screen to identify every firing tag. If you see the same Google Ads conversion tag firing more than once, remove the duplicate source immediately.

Do I need conversion tracking if I'm on Manual CPC?

Yes. Even on Manual CPC, you need conversion data to make intelligent decisions about which keywords, ads, and audiences are generating real business outcomes versus just clicks. Without it, budget allocation is guesswork. And the moment you want to scale with any Smart Bidding strategy — which eventually every growing account does — you'll need historical conversion data for the algorithm to learn from. Starting tracking early gives you that history.

How do I track phone call conversions accurately?

Google Ads offers two call tracking methods: calls from ads (using a Google forwarding number displayed in the ad itself) and calls from your website (using a dynamically inserted Google forwarding number on-site). For most lead gen accounts, I recommend website call tracking with a minimum call duration threshold — typically 60 seconds — set as a Primary conversion. Calls under that threshold are too likely to be wrong numbers or very early hang-ups to signal genuine intent. All tracking and measurement answers covers call tracking setup in more detail.

References

  1. Google Ads Help. “About conversion measurement.” Accessed Nov 1, 2026.
  2. Google Ads Help. “Set up your web conversions.” Accessed Nov 1, 2026.
  3. Google Ads Help. “Add a Google tag to your website.” Accessed Nov 1, 2026.
  4. Tag Manager Help. “Introduction to Tag Manager.” Accessed Nov 1, 2026.
  5. Google Analytics Help. “Introducing the next generation of Google Analytics.” Accessed Nov 1, 2026.
  6. Google Analytics Help. “Get started with attribution.” Accessed Nov 1, 2026.
  7. Google Ads Help. “About data-driven attribution.” Accessed Nov 1, 2026.
  8. Google Ads Help. “About attribution models.” Accessed Nov 1, 2026.
  9. Original community discussion: r/googleads thread on Reddit.

Related Reading

AI Disclosure: This article was generated with AI assistance based on a community discussion on Reddit r/googleads. Expert analysis and practitioner perspective by John Williams, Founder, AHMEEGO · Google Ads Practitioner with $350M+ in managed Google Ads spend. AI was used to draft and structure the content; all strategic recommendations reflect real campaign experience.