# GA4 key events from GTM and the Google Ads import path

> Mark GA4 key events correctly, import them into Google Ads without double counting, and choose when to keep a native Ads tag. Nov 2026.

Source: https://mentionx.ai/learn/gtm/gtm-ga4-key-events  
Author: Dipuck Jones, founder of MentionX  
Updated: 5 November 2026  
Level: Practitioner

**Sending an event from GTM into GA4 does not make it a key event. You mark key events in GA4 Admin. If Google Ads should bid on that action, you either import the key event or fire a native Google Ads conversion tag — not both for the same action without a deliberate secondary setup.**

> **Key takeaways**
>
> - Mark key events in GA4 after the event fires reliably.
> - Link GA4 and Google Ads before importing.
> - Avoid double counting by choosing import **or** Ads tag as primary for each action.
> - Secondary conversions can exist for observation; know which goal is primary for bidding.

*Checked 5 November 2026 (CET) against Google Tag Manager Help, Google tag platform developer docs, Google Ads Help, Analytics Help and Meta Business Help where cited. Google Tag Manager, GA4 and Ads UIs change often, so confirm labels in your own accounts. "Our view" marks MentionX opinion. Ledgerline is a fictional company used for illustration.*

## Key events in GA4

According to Google’s measurement docs, you send the event (often via a GA4 Event tag in GTM), then in Google Analytics Admin → **Key events** you add the event name. That tells GA4 which events matter for reports, attribution views and exports.

Steps:

1. Confirm the event appears in DebugView with the exact name you will mark.
2. GA4 Admin → Key events → **New key event** → type the exact name (`generate_lead`).
3. Wait for reporting to populate; use Realtime/Debug for immediate confidence.
4. Optionally configure counting method (once per event vs once per session) based on the action — a lead form should usually count once per submission event, but understand your product’s semantics.

See also [GA4 key events setup](https://mentionx.ai/learn/ga4/ga4-key-events-setup).

## Importing key events into Google Ads

Google Ads can use GA4 key events as conversion actions after the accounts are linked. The Ads track covers linking and import details in [Using GA4 key events in Google Ads](https://mentionx.ai/learn/google-ads/google-ads-ga4-key-events-import). The GTM-relevant points:

- The event must fire with a stable name from your container.
- Consent Mode and EEA traffic rules still apply ([Consent Mode for Google Ads](https://mentionx.ai/learn/google-ads/google-ads-consent-mode-eea-uk)).
- If you also deploy a Google Ads Conversion Tracking tag for the same button, Ads may see two conversions.

**Our view:** for web lead gen SaaS, many teams prefer GA4 as the source of truth and import key events into Ads, keeping GTM focused on GA4 Event tags plus a Conversion Linker. Other teams prefer native Ads tags for bidding latency reasons. Pick one primary path per action and document it.

## Conversion Linker still matters

Even when conversions are imported from GA4, Google’s Conversion Linker tag helps store click data in first-party cookies. Google Tag Manager Help recommends deploying Conversion Linker on landing pages. Add it on All Pages in the web container (lesson 9 walks through Ads tags). Do not skip Linker because you "only import from GA4".

## Primary vs secondary in Ads

In Google Ads, conversion actions can be primary (used for bidding) or secondary (observation). If you temporarily keep both an imported key event and a legacy Ads tag, set one to secondary so Smart Bidding does not optimise on doubles. Details and goal strategy sit in [conversion goals](https://mentionx.ai/learn/google-ads/google-ads-conversion-goals-primary-secondary).

## Quality checks before you bid

| Check | Pass criteria |
|---|---|
| GTM Preview | One tag fire per real success |
| GA4 DebugView | Event name exact; params present |
| GA4 Key events list | Name listed |
| Ads link | Property linked to correct Ads account |
| Ads conversion action | Imported, correct goal category, right primary/secondary |
| 48h spot check | CRM count ≈ GA4 key events ≈ Ads conversions (directionally) |

Never expect perfect equality. Consent denial, ad blockers, multi-step forms and attribution windows create gaps. Directional alignment plus investigation of large deltas is the goal.

## Worked example: Ledgerline bidding cutover

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

Ledgerline had a legacy Ads conversion tag on the thank-you page and a new `generate_lead` key event from the HubSpot success push. For two weeks both were primary. CPA looked amazing (double credit) while CRM pipeline did not. They set the thank-you tag to secondary, then removed it after a week of matching counts, keeping the GA4 import as primary.

Competitor B in their market allegedly chased vanishing thank-you page conversions after a CMS redirect change; Ledgerline’s data layer event never cared about the slug.

### Walkthrough

1. Mark `generate_lead` as a key event.
2. Confirm Google Ads link in GA4 Admin.
3. In Ads, import the key event; set goal category (Submit lead form).
4. Ensure Conversion Linker fires on All Pages via GTM.
5. Pause or demote any duplicate Ads conversion tag for the same action.
6. Run five known test conversions with a click ID where possible; confirm Ads shows them under the right action (test prefixes help).

> **Pro move:** keep a spreadsheet tab "conversion sources" listing each business action → GA4 event → key event yes/no → Ads action ID → primary/secondary → GTM tag name.

## Counting methods and SaaS realities

A user who submits three demo forms in one session may be three leads or one intent. Align with Sales:

- Count every successful submit if each is a routing event.
- Count once per session if the CRM merges duplicates aggressively and bidding should too.

Document the choice next to the key event name. Changing counting methods later rewrites how people read trends.

## Import lag and learning

After importing a new key event into Google Ads as primary, expect a learning period for Smart Bidding. Do not toggle primary/secondary daily. Coordinate with media buyers ([Smart Bidding lesson](https://mentionx.ai/learn/google-ads/google-ads-smart-bidding-learning-adjustments)).

## Offline and hybrid conversions

Some Ledgerline-like motions qualify leads offline. Website `generate_lead` may be a micro-conversion while final pipeline sits in CRM uploads via Enhanced Conversions for leads / Data Manager ([Ads enhanced conversions lesson](https://mentionx.ai/learn/google-ads/google-ads-enhanced-conversions-data-manager)). GTM still owns the reliable web micro-conversion; offline is a parallel track.

## Key events vs enhanced measurement events

Enhanced measurement can mark some automatic events as key events (for example `file_download`). That is rarely the best primary conversion for B2B SaaS. Keep key events tied to revenue semantics. Use automatic events for UX analysis.

## Multi-conversion funnels

You might mark `generate_lead` and `sign_up` as key events and import both to Ads with different goals — one observation, one primary — depending on the funnel. Document which action Smart Bidding should optimise toward. Changing it every week destroys learning ([conversion goals lesson](https://mentionx.ai/learn/google-ads/google-ads-conversion-goals-primary-secondary)).

## When GTM is correct but Ads import is empty

Check: property link, correct Google account permissions, event name spelling, whether the action was marked as key event, and whether you are filtering test device traffic out of Ads. GTM Preview success does not bypass Ads configuration.

## Naming key events for humans

Use the same name as the GA4 event (`generate_lead`), not a poetic Ads label that nobody can grep. If Ads needs a friendlier UI name, change the conversion action name in Ads — keep the underlying event string stable.

## Session key event rate as a health metric

Track key event rate (sessions with the key event / sessions) weekly for the primary conversion. Sudden drops usually mean: broken trigger, consent regression, SPA change, or a thank-you URL change — not a mysterious demand collapse. Pair with Realtime and a synthetic test before you rewrite creative strategy.

## Secondary key events

Mark micro-conversions (for example `start_trial` start, not finish) as key events only when someone will use them for bidding or executive reporting. Otherwise leave them as ordinary events. Too many key events dilute attention in the GA4 UI and invite accidental Ads imports.

## Try it yourself

Pick one action. Draw the path from user success → data layer → GA4 Event tag → key event → Ads conversion action. Delete or demote anything that creates a second primary path.

## Quick quiz

**1. Where do you mark a key event?**

*Answer:* In GA4 Admin → Key events, using the exact event name.

**2. Why is double primary conversion bad?**

*Answer:* Bidding and reporting treat two credits as two successes, distorting CPA and optimisation.

**3. Does GA4 import remove the need for Conversion Linker?**

*Answer:* No. Still deploy Conversion Linker for click data storage as Google recommends.

## What should you check before the next lesson?

- Key event marked for your primary action.
- Ads import path documented.
- No duplicate primary conversions.

Previous: [GA4 event tags in GTM](https://mentionx.ai/learn/gtm/gtm-ga4-events-setup). Next: [Google Ads conversion tags](https://mentionx.ai/learn/gtm/gtm-google-ads-conversions). Or return to the [GTM for Marketers track](https://mentionx.ai/learn/gtm/gtm-for-marketers).

## Common questions

**Key event vs conversion?** Key event is GA4’s label; Ads conversions can be imports or native tags.

**Import and Ads tag together?** Often double-counts if both primary.

**When does Ads see imports?** After linking/import; still needs real eligible traffic.

## Sources

- Google Tag Platform, [Measure conversions and key events](https://developers.google.com/tag-platform/devguides/conversions)
- Google Tag Manager Help, [Conversion linker](https://support.google.com/tagmanager/answer/7549390)
- MentionX Learn, [GA4 key events in Google Ads](https://mentionx.ai/learn/google-ads/google-ads-ga4-key-events-import)
- All accessed 5 Nov 2026.

## Frequently asked questions

### Is a key event the same as a conversion?

In GA4, key events are the important events you mark. In Google Ads, conversions are actions you optimise/report on; they can be imported key events or native Ads tags.

### Can I import and also fire an Ads tag?

Yes, and that often double-counts. Pick one primary conversion path per action.

### How long before Ads sees imports?

Linking and import setup is usually quick; volume and eligibility still need real traffic and proper tagging.

---

Written and reviewed by Dipuck Jones for MentionX Learn. The HTML version of this page: https://mentionx.ai/learn/gtm/gtm-ga4-key-events
