TutorialPractitioner8 min read

Using GA4 Key Events in Google Ads Without Double Counting

How to link GA4 and Google Ads, import key events as conversions, avoid double counting with the Google Ads tag, and when to use each.

Dipuck Jones
Written by Founder of MentionX · 13+ years in B2B SaaS growth and SEO
Reviewed
Short answer

Link GA4 and Google Ads so you can import key events and audiences, but pick one source per conversion for bidding, or Smart Bidding will count the same lead twice. GA4 conversions arrive as secondary; only switch one to primary when it is the cleanest source you have.

Key takeaways
  • Linking GA4 and Google Ads lets you import key events as conversions and share audiences.
  • Conversions created from GA4 are secondary by default and can only be made primary in Google Ads.
  • Never have the same real-world action primary twice, once from the Ads tag and once from GA4.
  • Expect different totals: the two tools use different attribution and dates.
  • Use GA4 to understand journeys and Google Ads conversions to bid.

Checked 4 November 2026 (CET) against Google Ads Help and Google developer documentation. Google Ads menus, defaults and rollouts change often, so confirm in your own account. "Our view" marks MentionX opinion. Ledgerline is a fictional company used for illustration.

  1. In GA4 Admin → Product links → Google Ads links, link the Ads account (you need edit rights on both sides).
  2. In Google Ads, go to Goals → Conversions → Summary, add a conversion and choose Google Analytics as the source, or create it from the GA4 side.
  3. Pick the key events you want. Google notes that choosing a plain event from the Events list will mark it as a key event in GA4.
  4. Decide primary or secondary in Google Ads (lesson 3).

02How do you avoid double counting?

SituationPrimarySecondary
Ads tag tracks demo form, GA4 also has generate_leadAds tag actionGA4 generate_lead
No Ads tag, GA4 tracks purchase reliablyGA4 purchaseNone
CRM stage uploaded through Data ManagerCRM actionAds tag and GA4 lead actions

Check the Conversions column per action in the segment "Conversion action" view. If two actions rise and fall together for the same event, one of them should be secondary.

03Why are the numbers different?

Google Ads attributes a conversion to the date of the ad click by default; GA4 reports it on the date the event happened. Google Ads uses its own attribution model across Google ads, while GA4 credits across all channels. A gap does not mean one tool is wrong. Pick the one that answers the question: Google Ads for bidding, GA4 for cross-channel journeys and AI referral traffic.

Our view: the GA4 link earns its keep through audiences and journey analysis, not as a second set of bid signals.

04Which conversion source should bid?

QuestionIf yesIf no
Does a Google Ads tag fire reliably on the real conversion?Use the Ads tag action as primaryConsider the GA4 key event
Do you import CRM outcomes?Make the CRM stage primary; tag and GA4 lead actions secondaryKeep the best website action primary
Is the GA4 event affected by thresholds, filters or consent differently from the Ads tag?Prefer the Ads tag for biddingEither can work; pick one
Do you need the same key event in several Ads accounts?Create it from GA4 conversion management for each accountCreate it in Google Ads

The rule that matters: one real-world action, one primary conversion. Everything else is secondary.

05How do you create conversions from GA4, step by step?

Menu names move, so treat this as the order of work rather than exact labels:

  1. Confirm the GA4 property and Google Ads account are linked, with auto-tagging on.
  2. In Google Ads, go to Goals → Conversions → Summary, choose to add a conversion and select Google Analytics (GA4) as the source.
  3. Select the key events to import. Choosing a plain event marks it as a key event in GA4.
  4. Save, then set each new action to primary or secondary in Google Ads, where the goal category and optimisation settings are edited.
  5. Wait for data: imported key events can take time to appear, so check again after a day or two before you assume something is broken.

06Why do GA4 and Google Ads disagree, and which differences are normal?

DifferenceWhy it happensNormal?
Ads shows conversions on an earlier dateAds reports by click date by default; GA4 by event dateYes
Ads shows more conversionsAds includes view-through, cross-device and modelled conversions that GA4 may attribute elsewhereUsually
GA4 shows more Google Ads conversionsGA4 credits Ads with conversions the Ads tag missed, or counting differsCheck counting settings
GA4 credits a conversion to Organic Search that Ads also claimsDifferent attribution models and lookback windowsYes
Totals jump after linkingDuplicate primary actionsNo: fix it

Compare trends over time, not totals on one day.

07What are the edge cases?

  • Auto-tagging off. GA4 can't attribute Google Ads traffic properly without auto-tagging. Turn it on.
  • Several GA4 properties. If two properties track the same site, import from only one.
  • Cross-domain journeys. If the form lives on another domain (for example a scheduling tool), GA4 needs cross-domain measurement set up, or the key event loses its source.
  • Thank-you page events. A page_view-based key event counts every visit to the thank-you page, including refreshes. Use a form event where you can.
  • Use GA4 audiences as observation first. You'll see how engaged non-converters behave in Search before you commit to targeting.
  • Keep GA4 key events honest. If GA4 marks every page_view of a thank-you page as a key event, it will look better than the Ads tag. Fix the event, not the report.
  • Compare like with like. When reconciling, pick the same date range, one conversion action and one channel, and compare the trend.
  • Document which tool owns which number. For example: Google Ads owns bidding conversions; GA4 owns journey analysis; the CRM owns revenue.

Further reading on the GA4 side: GA4 Key Events: What Replaced Conversions and How to Set Them Up and Linking Search Console and Google Ads to GA4.

09A 30-minute audit for this lesson

  1. In GA4, check the Google Ads link exists and the right account is linked.
  2. In Google Ads, confirm auto-tagging is on.
  3. List GA4 imported actions and their primary/secondary status.
  4. Find any real-world action that has both an Ads tag and a GA4 import as primary.
  5. Check which GA4 audiences are shared with Google Ads and where they are used.
  6. Note the tool that owns each number in your change log.

10Key terms

TermMeaning
Key eventA GA4 event marked as important; formerly called a conversion in GA4
Imported conversionA GA4 key event used as a Google Ads conversion action
Auto-taggingAdds the click ID to URLs so GA4 can attribute Google Ads traffic
Click dateThe date Google Ads reports a conversion by default
Event dateThe date GA4 reports a key event

11Worked example: Ledgerline's duplicate leads

Ledgerline is a fictional accounts-payable software company. Details and numbers are illustrative.

Ledgerline saw twice as many conversions in Google Ads as demo requests in its CRM. The cause was a Google Ads tag action and a GA4 generate_lead import, both primary. The team kept the Ads tag action primary, made the GA4 one secondary and used the GA4 link mainly for an audience of pricing-page visitors who had not booked a demo.

Walkthrough: finding the duplicate

  1. The team segmented the conversions report by Conversion action and saw "Demo request (Ads tag)" and "generate_lead (GA4)" rising and falling together.
  2. Both were primary in the Submit lead form goal, so every demo counted twice in the Conversions column.
  3. They set the GA4 action to secondary on a Monday and noted the change in the change log.
  4. Reported conversions halved; real demos didn't change. The team told finance in advance so nobody panicked.
  5. They kept the GA4 link for audiences and journey analysis, which is where it adds most.

12Try it yourself

  1. In Google Ads, segment conversions by Conversion action for the last 30 days.
  2. List any pair of actions that track the same real-world event.
  3. For each pair, decide which stays primary using the table above.
  4. Check auto-tagging is on and whether any form lives on another domain.

13Quick quiz

1. Where can you change primary or secondary for a conversion created from GA4?

Answer: Only in Google Ads.

2. Why might Google Ads show a conversion on an earlier date than GA4?

Answer: Google Ads reports conversions by the date of the ad click by default, while GA4 uses the event date.

3. What happens if the same demo is primary in both an Ads tag action and a GA4 import?

Answer: It is counted twice, and Smart Bidding overvalues it.

14What should you check before the next lesson?

Next: Match types and the search terms report. Or return to the Google Ads for Marketers track.

15Common questions

Should I use GA4 key events or the Google Ads tag for conversions? Either can work. Use one source per action for bidding. The Google Ads tag with enhanced conversions is usually the primary source; GA4 imports are useful as secondary actions or where you have no Ads tag.

Why do GA4 and Google Ads show different conversion numbers? They use different attribution, counting and date rules. Google Ads reports conversions against the click date by default, while GA4 reports by event date, and the two systems may credit different channels.

Who can import GA4 key events into Google Ads? Google's help page says you need at least Marketer access in the Analytics property, plus a linked Google Ads account.

Questions people ask

3 answers

Should I use GA4 key events or the Google Ads tag for conversions?

Either can work. Use one source per action for bidding. The Google Ads tag with enhanced conversions is usually the primary source; GA4 imports are useful as secondary actions or where you have no Ads tag.

Why do GA4 and Google Ads show different conversion numbers?

They use different attribution, counting and date rules. Google Ads reports conversions against the click date by default, while GA4 reports by event date, and the two systems may credit different channels.

Who can import GA4 key events into Google Ads?

Google's help page says you need at least Marketer access in the Analytics property, plus a linked Google Ads account.

Sources

  1. Google Ads Help, Create Google Ads conversions based on Google Analytics key eventssupport.google.com
  2. Google Analytics Help, Connect Google Ads to Google Analyticssupport.google.com
  3. Google Ads Help, About primary and secondary conversion actionssupport.google.com
  4. All accessed 4 Nov 2026.
Written and reviewed by Dipuck JonesHow we research and testReport an error

Keep learning

All Google Ads →