Blog
How to Track Google Ads Conversions with Google Analytics 4

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.Get a FREE Audit
We'll perform a comprehensive SEO, AEO, GEO & CRO audit of your website — completely free — and show you exactly how to outrank your competitors.
Don't have a site yet? Get in touch →
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.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?
Can I use both Google Ads conversion tracking and GA4 conversions at the same time?
What’s the minimum number of conversions needed for Smart Bidding?
Do I need Google Tag Manager to set up conversion tracking?
Put this into action with eSEOspace
We help businesses grow with website development that actually performs. Explore the services behind this guide:
Get a FREE GEO/AEO/SEO Audit
We'll analyze your site's SEO, GEO, AEO & CRO — completely free — and show you exactly how to get found across Google and AI answers.
Don't have a site yet? Get in touch →
Great — your audit is on the way!
We'll send your free SEO/GEO/AEO/CRO audit within the next few hours. Where should we send it?
You're all set! ✓
Your free audit is being prepared — check your inbox in the next few hours. Talk soon!
On this page
- Key Takeaways
- Why Google Ads Conversion Tracking Matters
- Step 1: Link GA4 to Google Ads
- Step 2: Set Up Conversion Events in GA4
- Step 3: Import GA4 Conversions into Google Ads
- Google Tag vs. GA4 Measurement ID: What’s the Difference?
- Debugging Common Tracking Issues
- Enhanced Conversions: Better Data in a Privacy-First World
- Testing Your Setup Before Going Live
- Frequently Asked Questions






