SchemaNexa
GTM & GA4

How to Set Up Conversion Events in GA4 (Step-by-Step)

A step-by-step walkthrough for creating GA4 events, marking them as key events, and confirming they reach Google Ads as conversions.

By rafa
GA4 event toggled on as a key event, flowing to the Google Ads logo

Setting up a conversion event in GA4 means creating the event, marking it as a key event so GA4 treats it as something worth optimizing toward, and then confirming Google Ads can actually see it.

The terminology trips people up more than the process does — GA4 renamed “conversions” to “key events,” and both terms still show up depending on which screen you're looking at.

The short version: decide what a real conversion is on your site, create or confirm the event that captures it in GA4, mark that event as a key event, verify it's firing correctly in real-time reports, then link Google Ads to your GA4 property and import the key event as a Google Ads conversion.

Key Takeaways

  • GA4 renamed “conversions” to “key events” — they're the same concept, and both names still appear across Google's own interfaces and documentation.
  • Not every event should be a key event — marking too many turns Smart Bidding's signal into noise instead of a clear target.
  • An event has to exist and fire correctly in GA4 before it can be marked as a key event; marking a broken event doesn't fix it.
  • Google Ads doesn't automatically see GA4 key events — the two products have to be linked, and the key event has to be explicitly imported as a conversion.
  • GA4 data can take up to 48 hours to fully populate after linking — a quiet dashboard on day one isn't necessarily a broken setup.

What “Key Events” Means in GA4 (and Why the Old Name Still Comes Up)

GA4 used to call these “conversions.” Google renamed the concept to “key events” to be clearer about what's actually being marked — a key event is any GA4 event you've flagged as representing something valuable to your business, not a specific technical event type.

Both terms are still in circulation. Some admin screens, older documentation, and even parts of the Google Ads interface still say “conversion” when referring to what GA4 now calls a key event. They mean the same thing — this guide uses “key event” since that's GA4's current terminology.

Before You Start: What You Need

You'll need edit access to the GA4 property (to create and mark events), a clear idea of what action actually counts as a conversion on your site, and — if this event needs to reach Google Ads — admin access to link the two accounts.

Magnifying glass highlighting one real conversion icon among several event icons

If you haven't set up Google Ads' own conversion tracking yet, that's a separate, parallel piece — see How to Set Up Google Ads Conversion Tracking With Google Tag Manager for that half of the setup.

Step 1: Decide What Counts as a Real Conversion

Before touching GA4, get specific about what you're actually measuring — a completed purchase, a submitted quote form, a booked call. GA4 already automatically collects some events (page views, scrolls, outbound clicks), but a real conversion is usually a specific action those automatic events don't capture on their own.

This step gets skipped more than any other, and it's the reason so many GA4 setups end up with the wrong event marked as a key event later on.

Step 2: Create the Event in GA4

If an existing GA4 event already captures the action (for example, a form_submit event firing site-wide), you may not need a new one. If it doesn't, create a custom event — see Custom events for how event names, parameters, and collection limits work.

Custom event names have specific rules — they must start with a letter and use only letters, numbers, and underscores. Keep the name specific enough to be unambiguous later, when you're looking at a list of every event GA4 is tracking.

Step 3: Mark the Event as a Key Event

In GA4, go to Admin > Events, find the event, and toggle it on as a key event — see About key events for how GA4 defines and reports on them.

GA4 events list with a cart-icon row switched on as a key event

Only mark events that genuinely represent a valuable outcome. A key event list cluttered with page views or scroll-depth events dilutes the signal for anything downstream that relies on it, including Google Ads.

Step 4: Confirm the Event Is Firing Correctly

Use GA4's Realtime report to trigger the action yourself and confirm the event appears with the right name and parameters. This is the GA4 equivalent of testing in GTM Preview mode before publishing — skipping it is how a misconfigured event goes unnoticed for weeks.

Pulsing live signal representing a real-time GA4 event verification

If the event doesn't appear in Realtime, the key event toggle has nothing to report on yet — fix the event itself before assuming the key event marking is the problem.

GA4 and Google Ads don't share data automatically. In GA4, go to Admin > Product links > Google Ads links and connect the accounts — see Connect Google Ads to Google Analytics for the current linking flow.

Google's own documentation notes data can take up to 48 hours to fully appear after linking — that delay is expected, not a sign the link failed.

Step 6: Import the Key Event as a Google Ads Conversion

Once linked, go to Google Ads' conversion actions and import the GA4 key event as a new conversion source. This is what actually makes the key event usable for Smart Bidding — linking the accounts alone doesn't import anything automatically.

GA4 panel funneling data into a connected Google Ads panel

Give it a moment to start reporting real data, then treat verifying it the same way you would any other Google Ads conversion action — confirm a real conversion actually shows up, not just that the import succeeded.

Common GA4 Event Setup Mistakes

Most GA4 event setups that cause downstream confusion trace back to one of these three.

Cluttered event list with too many starred key events next to a clean short list

Marking Every Event as a Key Event

Treating page views, scrolls, or every click as a key event buries the one or two events that actually represent revenue, making it harder for both GA4 reporting and Google Ads' imported conversions to mean anything specific.

Using Automatically Collected Events Without Checking Accuracy

GA4's automatically collected events are a convenient starting point, not a guarantee of accuracy for your specific site. An automatically collected “generate_lead” event, for example, may not match how your business actually defines a lead.

Forgetting the 48-Hour Data Delay

Assuming a Google Ads link is broken because data isn't showing up immediately is one of the most common false alarms in this whole process — give it the documented window before troubleshooting further.

How This Connects to Your Google Ads Tracking

A correctly marked GA4 key event, once imported into Google Ads, becomes a conversion action Smart Bidding can use — the same conversion action that a direct GTM-based setup would create, just arriving through GA4 instead.

Once both are running, don't expect GA4 and Google Ads to report identical numbers — they rarely do, and that's normal. For how to tell an expected gap from a real tracking problem, see GA4 vs. Google Ads Conversions: Why the Numbers Never Match.

Quick Reference: GA4 Key Event Setup Checklist

  • Real conversion action identified and clearly defined.
  • Event created (or an existing event confirmed to match) in GA4.
  • Event marked as a key event in Admin > Events.
  • Event verified firing correctly in GA4 Realtime reports.
  • Google Ads linked to the GA4 property.
  • Key event imported as a Google Ads conversion action, with a real conversion confirmed.

Want Your GTM and GA4 Setup Handled End to End?

A GTM and GA4 setup covers both sides of this — Google Ads tags and GA4 key events — configured and verified together instead of as two disconnected pieces.

Frequently Asked Questions

Is a GA4 “key event” the same thing as a conversion?

Yes — “key event” is GA4's current term for what used to be called a conversion. Both refer to a GA4 event you've flagged as representing a valuable action for your business.

Do I need Google Tag Manager to create GA4 events?

No — GA4 can collect events directly via its own tag, or through GTM. GTM is common because it keeps GA4 and Google Ads tags managed in the same place, but it isn't required just to create or mark a key event.

How many key events can I mark in GA4?

GA4 allows a limited number of key events per property, and Google explicitly recommends being selective rather than marking every available event. If you're unsure whether an event deserves key-event status, that's usually a sign it doesn't.

Why isn't my Google Ads account showing the GA4 key event yet?

Check three things in order: the event is actually firing (visible in GA4 Realtime), it's marked as a key event, and the accounts are linked. Data can also take up to 48 hours to fully populate after linking, which is the most common false alarm.

Can I use the same GA4 key event as a conversion action in more than one Google Ads account?

It depends on how the accounts and GA4 property are linked — a single GA4 property can be linked to multiple Google Ads accounts, but each import needs to be set up and confirmed independently rather than assumed to carry over.

Should I mark automatically collected events as key events?

Only after checking that they actually match how your business defines that conversion. Automatically collected events are a convenient starting point, not a guarantee they're measuring the right thing for your specific site.

Sources and Further Reading

Google Analytics Help — Custom events

Google Analytics Help — About key events

Google Analytics Help — Connect Google Ads to Google Analytics

RA

Written by

Rafael Arceo

Rafael Arceo is a digital marketing and web technology specialist focused on Google Ads conversion tracking, GTM, GA4, SEO, WordPress, Payload CMS, and website conversion setup.

Related Posts

Need Cleaner Tracking or a Better Website Setup?

Send your website URL and I can help identify what needs to be checked, fixed, or improved.

Schedule a Call