Blog
How to Track Google Ads Conversions with Google Analytics 4

Running Google Ads without conversion tracking is like driving with your eyes closed — you’re spending money, but you have no idea what’s actually working. Studies consistently show that advertisers who implement proper Google Ads conversion tracking see 20–30% better return on ad spend simply because they can optimize toward real results instead of guessing.
Yet we see it all the time: businesses running campaigns for months with broken tags, missing conversions, or data that doesn’t match between platforms. If your Google Ads account says you got 40 conversions last month but your CRM only shows 12 leads, something is wrong — and every dollar you spend in the meantime is based on bad data.
This guide walks you through the complete GA4 Google Ads setup — from linking accounts to importing conversions to debugging the issues that trip up even experienced marketers.
Key Takeaways
- You must link GA4 to Google Ads before any conversion data can flow between platforms.
- GA4 tracks events (not goals like Universal Analytics), and you mark specific events as conversions.
- Import GA4 conversions into Google Ads to power Smart Bidding with accurate data.
- Use Google Tag Assistant and GA4 DebugView to verify your setup before spending budget.
- Enhanced conversions improve tracking accuracy in a privacy-first world.
Why Google Ads Conversion Tracking Matters
Without conversion data, Google’s bidding algorithms are flying blind. Smart Bidding strategies like Target CPA, Target ROAS, and Maximize Conversions all rely on conversion signals to determine which clicks are valuable. Feed them garbage data and you’ll get garbage results. Here’s what proper tracking unlocks:- Accurate ROAS calculation — Know exactly how much revenue each campaign, ad group, and keyword generates.
- Smart Bidding optimization — Google needs at least 30 conversions in 30 days per campaign to optimize effectively.
- Budget allocation decisions — Shift spend from underperforming campaigns to ones that actually drive results.
- Audience building — Create remarketing audiences based on users who converted (or almost converted).
Step 1: Link GA4 to Google Ads
The first step in any GA4 Google Ads setup is connecting the two platforms. This link allows conversion data, audience lists, and campaign information to flow between them.In Google Analytics 4:
- Go to Admin → Product Links → Google Ads Links.
- Click Link and select your Google Ads account.
- Enable Personalized Advertising (this allows audience sharing).
- Toggle on Auto-tagging if it’s not already enabled in Google Ads.
- Click Submit.
In Google Ads:
- Navigate to Tools & Settings → Linked Accounts.
- Find Google Analytics (GA4) and click Details.
- You should see your GA4 property listed. Click Link if it’s not already connected.
Step 2: Set Up Conversion Events in GA4
GA4 uses an event-based model. Instead of the old Universal Analytics “goals,” everything is an event — and you choose which events count as conversions.Common Conversion Events to Track:
| Conversion Type | GA4 Event Name | How to Set It Up |
| Form submissions | generate_lead or form_submit | Google Tag Manager trigger on form submission |
| Phone calls | phone_call_click | GTM click trigger on tel: links |
| Purchases | purchase | E-commerce data layer (built into most platforms) |
| Email clicks | email_click | GTM click trigger on mailto: links |
| Page views (thank-you page) | page_view with conditions | GA4 audience trigger or GTM |
Marking Events as Conversions:
- In GA4, go to Admin → Events.
- Find the event you want to track (or create a custom one).
- Toggle the Mark as conversion
- Alternatively, go to Admin → Conversions → New Conversion Event and type the event name exactly.
Step 3: Import GA4 Conversions into Google Ads
This is the step most people miss. Linking accounts doesn’t automatically use GA4 conversions for bidding. You need to explicitly import them.- In Google Ads, go to Goals → Conversions → Summary.
- Click the + New conversion action
- Select Import → Google Analytics 4 properties.
- Choose your linked GA4 property.
- Select the conversion events you want to import (the ones you marked as conversions in GA4).
- Click Import and Continue.
Configure Each Conversion Action:
- Counting: Choose “One” for leads (one conversion per click) or “Every” for purchases (multiple transactions per user).
- Conversion window: 30 days is standard; extend to 60–90 for longer sales cycles.
- Attribution model: Data-driven attribution is Google’s default and recommended setting.
- Value: Assign a value if you know what a lead or sale is worth.
Google Tag vs. GA4 Measurement ID: What’s the Difference?
This causes a lot of confusion. Here’s the simple breakdown:- Google Tag (gtag.js): The JavaScript snippet that collects data and sends it to Google services. It’s the delivery mechanism. Your Google tag ID starts with GT- or G-.
- GA4 Measurement ID: The identifier (starts with G-) that tells the Google tag where to send data — specifically, to your GA4 property.
Debugging Common Tracking Issues
Even with a clean setup, things break. Here are the most common problems we see when helping clients with how to track PPC conversions — and how to fix them.Tag Not Firing
Symptoms: Zero conversions showing in GA4 or Google Ads. Fixes: - Install the Google Tag Assistant Chrome extension and visit your site. It shows which tags fire on each page. - In GA4, use Admin → DebugView to watch events in real time. - Check your GTM container — is it published? Is the trigger configured correctly? - Verify the Google tag snippet is in the <head> of every page, not just the homepage.Conversion Count Mismatch
Symptoms: GA4 shows 50 conversions, Google Ads shows 30 (or vice versa). Fixes: - Check the counting method — GA4 counts every event instance, while Google Ads may be set to “One” per click. - Compare date ranges and time zones — GA4 and Google Ads may use different defaults. - Attribution models differ between platforms. GA4 uses data-driven by default; Google Ads may use a different model for older conversion actions. - Look at the conversion window — if GA4 counts a 45-day conversion but Google Ads has a 30-day window, numbers will diverge.Cross-Domain Tracking Issues
If your ads land on yoursite.com but conversions happen on checkout.yourdomain.com or a third-party booking system, you need cross-domain tracking.- In GA4, go to Admin → Data Streams → select your stream → Configure Tag Settings → Configure Your Domains.
- Add all domains involved in the user journey.
- This ensures the same session and user ID carry across domains, so conversions attribute back to the original ad click.
Enhanced Conversions: Better Data in a Privacy-First World
With third-party cookies disappearing and browser privacy features tightening, standard conversion tracking loses accuracy. Enhanced conversions help close the gap.How Enhanced Conversions Work:
When a user converts, enhanced conversions capture first-party data the user provides (email address, phone number, name) — hashes it securely — and sends it to Google. Google then matches that hashed data against signed-in Google users to attribute conversions that would otherwise be lost.Make Your Website Competitive.
Leverage our expertise in Website Design + SEO Marketing, and spend your time doing what you love to do!
Setting Up Enhanced Conversions:
- In Google Ads, go to Goals → Conversions → select a conversion action → Settings.
- Expand Enhanced conversions and turn it on.
- Choose your method: Google tag, Google Tag Manager, or Google Ads API.
- For the Google tag method, specify which fields on your form contain user data (email is the minimum).
- Validate the setup using Google Tag Assistant.
Testing Your Setup Before Going Live
Never assume tracking works just because you installed it. Here’s our testing checklist:- Google Tag Assistant: Preview your GTM container or check your Google tag. Verify all tags fire on the correct pages.
- GA4 DebugView: Enable debug mode (via Tag Assistant or a browser extension), then perform a test conversion. Watch the event appear in real time.
- GA4 Real-Time Report: Check Reports → Real-Time to confirm events are coming through.
- Google Ads Conversion Status: After importing, check the status column. It should move from “Unverified” to “Recording conversions” within 24–48 hours.
- Cross-check with your CRM: Compare conversion counts in GA4 and Google Ads against actual leads or sales in your CRM for a one-week period.
Frequently Asked Questions
How long does it take for GA4 conversions to appear in Google Ads?
After linking accounts and importing conversions, it typically takes 24–48 hours for conversion data to start appearing in Google Ads. Real-time data shows in GA4 DebugView immediately, but the import to Google Ads involves processing delays. Historical data does not backfill — tracking starts from the moment you import.Can I use both Google Ads conversion tracking and GA4 conversions at the same time?
Yes, but be careful about double-counting. If you’re tracking the same action (e.g., a purchase) with both a Google Ads tag and a GA4 imported conversion, set one as “Primary” and the other as “Secondary” (observation only). Most advertisers choose one source of truth — we generally recommend GA4 conversions because they give you a unified view across all channels.What’s the minimum number of conversions needed for Smart Bidding?
Google recommends at least 30 conversions in the past 30 days per campaign for Target CPA, and 50 conversions for Target ROAS. If you’re below that threshold, consider using Maximize Clicks or Manual CPC until you build enough conversion data, or consolidate campaigns to pool conversion volume.Do I need Google Tag Manager to set up conversion tracking?
No, but it makes life significantly easier. You can implement the Google tag directly in your site’s HTML, but GTM gives you a visual interface to manage tags, triggers, and variables without editing code. For most businesses, GTM is the recommended approach — especially if you need to track multiple conversion types. Conversion tracking isn’t optional — it’s the foundation every optimization decision rests on. If your data is wrong, your decisions will be too. eSEOspace handles all tracking setup so your data is accurate from day one. Explore our SEO packages for integrated tracking and campaign management, or contact eSEOspace to get your conversion tracking audited and fixed.Make Your Website Competitive.
Leverage our expertise in Website Design + SEO Marketing, and spend your time doing what you love to do!






