Rankite
ServicesResultsToolsTeamAboutBlogCareersContactFree SEO Audit
Analytics

Google Analytics 4 Conversion Tracking: The Complete 2026 Setup Guide

Home / Blog / Google Analytics 4 Conversion Tracking: The Complete 2026 Setup Guide
Google Analytics 4 conversion tracking funnel and dashboard illustration

Google Analytics 4 conversion tracking works through key events: specific actions you mark inside GA4 as meaningful, from a completed purchase to a submitted contact form. GA4 records every interaction as an event first, then you choose which of those events count as conversions. This guide covers the full setup, from installing the tag to importing key events into Google Ads, plus the mistakes that quietly break tracking on most new properties.

Key takeaways

  • GA4 tracks every interaction as an event. You choose which events become key events, GA4's term for conversions.
  • Google renamed Conversions to Key Events across GA4 in March 2024, according to Google's own Analytics documentation. Existing conversions were renamed automatically.
  • A standard GA4 property allows a maximum of 30 key events, per Google's support documentation.
  • Ecommerce purchase events need at least a transaction_id, a value, and a currency, or revenue reporting breaks even though the purchase still counts.
  • A key event only becomes a "conversion" inside Google Ads reporting after you import it and Google Ads marks it as a conversion action.
  • GA4's event model fully replaced Universal Analytics' goal-based tracking once UA stopped processing new data on July 1, 2023.

What is GA4 conversion tracking?

GA4 conversion tracking is the process of marking specific events, such as a purchase, a form submission, or a demo request, as key events so GA4 counts them as conversions in its reports. Unlike Universal Analytics, which relied on a separate set of goals defined per view, GA4 treats every interaction as an event and lets you promote any of them to key event status with a single click. Once an event is a key event, it shows up in GA4's conversion reports and becomes eligible for import into a linked Google Ads account.

This matters because GA4 does not decide for you which actions are conversions. A purchase event is marked as a key event automatically the moment it fires, but almost everything else, a form submission, a phone click, a pricing page view, stays as a plain event until you deliberately promote it. Skip that step and the action still shows up in GA4's event reports, just never in the conversion totals that feed dashboards, bidding algorithms, and budget decisions. If your reporting already looks questionable before you even get to conversions, run it through our wider Google Analytics audit checklist first.

What is the difference between key events and conversions in GA4?

Key events and conversions describe almost the same thing, but the word depends on where you are looking. Inside GA4 itself, any event you have starred is called a key event. Once you import that key event into a linked Google Ads account and Google Ads treats it as a conversion action, GA4's Google Ads facing reports start calling it a conversion again. Google renamed Conversions to Key Events across the whole GA4 interface in March 2024, and every conversion you had already set up was renamed automatically with no action needed on your part.

To mark an event as a key event yourself, go to Admin, then Events under Data Display, open the Recent Events tab, find the event, and click the star icon on the left. A filled star means GA4 now treats that event as a key event. You can unmark it the same way if you change your mind or need to free up room under the 30-event limit.

GA4's event-based tracking vs Universal Analytics' goal-based tracking

If you managed a site before 2023, the mental model has changed more than the terminology suggests. Universal Analytics organized data around sessions and let you build up to 20 goals per view from URL destinations, session duration, pages per session, or specific events. GA4 drops the separate goals system entirely and works from a single event stream, where any event, however it was collected, can become a key event. Google stopped Universal Analytics from processing new data on July 1, 2023, and closed the historical UA reporting interface on July 1, 2024, so this is not a side-by-side choice anymore. GA4 is the only version running.

AspectGA4 (event-based)Universal Analytics (goal-based, retired)
Data modelEvery interaction is an eventSessions built from pageviews plus defined goals
How conversions are definedAny event can be promoted to a key eventUp to 20 goals per view, built from destinations, duration, or events
Conversion action limit30 key events per property20 goals per view, multiple views could raise the practical ceiling
Ecommerce trackingPurchase event with a required items arraySeparate Enhanced Ecommerce plugin implementation
Cross-device trackingNative, via User-ID and Google signalsLimited, needed extra configuration
Status in 2026Active, the only supported versionStopped processing data July 1, 2023; reporting closed July 1, 2024

The practical effect is that GA4 conversion tracking gives you more flexibility (any event can become a key event later without rebuilding a goal) at the cost of more manual setup, since nothing except purchase counts as a conversion by default. If you are moving a site over for the first time, our GA4 setup guide covers the property basics this article assumes you already have in place, and GA4 vs Universal Analytics goes deeper on every other difference between the two.

How do you set up conversion tracking in GA4?

Setting up GA4 conversion tracking means installing the Google tag, letting GA4 collect events for a few days, then manually marking the events that represent real outcomes as key events. For a straightforward site with no custom events, the whole process takes under an hour. Sites with ecommerce or several ad platforms take longer mostly because of testing, not configuration.

4 steps to GA4 conversion trackingInstall the tagGTM or gtag.js, never bothEnable eventsEnhanced Measurement pluscustom eventsMark key eventsStar the events thatshould count as conversionsImport to AdsBring key events intoGoogle Ads as conversions
Source: Rankite
  1. Create the GA4 property and data stream. Confirm every website or app you run has its own property and stream before you set anything else up.
  2. Install the tag. Add it through Google Tag Manager or a direct gtag.js snippet, never both at once, since running both double counts every event.
  3. Turn on Enhanced Measurement. GA4 automatically tracks scrolls, outbound clicks, site search, and video engagement once this is switched on, no extra code required.
  4. Confirm or create the events you actually need. GA4's recommended events, like sign_up or generate_lead, cover most sites out of the box; anything specific to your funnel needs a custom event.
  5. Mark the right events as key events. Go to Admin, Events, Recent Events, and star any event that represents a genuine business outcome.
  6. Import into Google Ads, if you run paid campaigns. In Google Ads, go to Goals, Conversions, New Conversion Action, Import, then Google Analytics 4, and choose which key events to bring in.
  7. Test in DebugView before you trust any of it. Trigger the action yourself and confirm both the event and the key event flag appear in real time.

How do you track ecommerce conversions in GA4?

Ecommerce conversion tracking in GA4 runs on the purchase event, which needs at least a transaction_id, a value, and a currency to report revenue correctly. GA4 marks purchase as a key event automatically the moment it starts firing, so you rarely need to star it yourself. What trips people up is the items array: it is easy to skip, and GA4 still counts the purchase without it, but the Items reports, item-level attribution, and most ecommerce exploration templates quietly stop working the moment that array is empty or missing.

Most sites implement this through Google Tag Manager, reading a dataLayer object populated by the ecommerce platform rather than hardcoding each event by hand. The typical sequence fires view_item, add_to_cart, begin_checkout, and finally purchase, which lets you measure drop-off between each stage rather than only knowing whether a sale happened at the end. Test each stage in GA4's DebugView and confirm the value and currency parameters carry through correctly before you rely on any revenue number.

Which events should you mark as key events?

Mark the events that represent a genuine business outcome, a completed purchase, a signed contract, a submitted lead form, as key events. Treat smaller signals, like a newsletter signup or an item added to a cart, as regular events you can still segment and report on without spending a slot from your 30-event budget. This split is often called macro conversions versus micro conversions, and keeping it in mind stops teams from burning through the limit on signals that never represent real revenue.

Macro conversions vs micro conversionsMacro conversionsCompleted purchaseSigned contractDemo request submittedQualified lead formMicro conversionsNewsletter signupAdded item to cartWatched 75% of a videoViewed the pricing page
Source: Rankite

How do you import GA4 key events into Google Ads?

Link your GA4 property to your Google Ads account first, under GA4's Admin panel in the Google Ads Links section. Then, inside Google Ads, go to Goals, Conversions, New Conversion Action, Import, and choose Google Analytics 4 as the data source. Select whichever key events you want Google Ads to treat as conversions and confirm the import; Google Ads typically starts pulling that data in within a day.

Once the link is live, consider turning on Enhanced Conversions, which hashes first-party data like email addresses and phone numbers to match conversions to Google accounts more reliably than cookies alone. Google's own published case studies show measurement improvements averaging 5 to 17% after enabling it, which matters most for sites where a meaningful share of conversions happen on a different device than the one that clicked the ad.

How many key events can you have in GA4?

A standard GA4 property allows a maximum of 30 key events, according to Google's own Analytics support documentation. If you try to mark a 31st event as a key event, the toggle can appear to activate in the interface while the event quietly never gets tracked as a conversion, which is an easy way to lose weeks of data without any error message telling you something is wrong.

30key events maximumallowed per GA4 propertyHit the cap and new key events silently fail until you unmark an old one.
Source: Google Analytics support documentation

If you are running against the limit, unmark a lower-priority key event first, or fold smaller actions back into the micro conversion category above instead of promoting everything that fires on your site.

Common GA4 conversion tracking mistakes

The same handful of issues show up across most GA4 properties we look at:

  • Running Google Tag Manager and a hardcoded gtag.js snippet at the same time, which double counts events and inflates conversion totals without anyone noticing right away.
  • Forgetting to mark a real conversion event as a key event, so it fires correctly in the event reports but never shows up as a conversion anywhere that matters.
  • Leaving the purchase event without a value or currency parameter, which still counts the sale but hides the revenue behind it.
  • Never linking Google Ads, so key events sit inside GA4 but never reach the ad platform to inform bidding.
  • Marking too many low-value events as key events, burning through the 30-event limit on signals that do not represent a real business outcome.
  • Skipping DebugView testing after a launch, so a broken tag goes unnoticed for weeks because nothing on the site visibly errors.

When we audited Software Testing Stuff's GA4 property as part of the work that helped it add more than 10,000 monthly organic visits, three of the four key events already marked were quietly double firing from a leftover gtag.js snippet nobody had removed after the site moved to Tag Manager. Fixing that one issue changed the conversion rate the team had been reporting to leadership for months.

How do you test and verify GA4 conversion tracking?

Open DebugView, browse your own site, and trigger the action you want to track: submit the form, add an item to the cart, run a test purchase if your platform supports one. A correctly configured key event should appear in DebugView within seconds of the action, tagged with the parameters you expect. If nothing appears, the tag is not firing at all; if the event appears but without a key event flag or the right parameters, the event exists but was never promoted or was not built correctly.

Google Tag Manager's preview mode shows exactly which tags fired on a given page load, which is the fastest way to catch a duplicate tag before it ever reaches production. A browser extension like Google's own Tag Assistant catches the same problems without needing to dig through the network panel by hand. Give any new setup at least 24 to 48 hours of real traffic before trusting the numbers in standard reports, since GA4 processing is not instant.

Tools for GA4 conversion tracking

You do not need a large stack to do this well. GA4's built-in DebugView and Realtime report cover most verification for free. Google Tag Manager handles the actual tag deployment and its preview mode doubles as a debugging tool. A schema validator like Google's Rich Results Test is unrelated to conversion tracking itself but worth running on the same visit if you are already deep in a technical pass; our GA4 for SEO guide covers the reports and explorations worth building once your key events are trustworthy, and pairing that data with query-level detail is exactly what our Google Analytics SEO reporting guide walks through.

Frequently asked questions

What is GA4 conversion tracking? GA4 conversion tracking is the process of marking specific events, such as a purchase, a form submission, or a demo request, as key events so GA4 counts them as conversions in its reports and can pass them to Google Ads.

What is the difference between key events and conversions in GA4? Inside GA4, an event you have starred is a key event. Once you import that key event into Google Ads and Google Ads marks it as a conversion action, GA4's Google Ads facing reports refer to it as a conversion. Google renamed Conversions to Key Events across GA4 in March 2024.

How do I mark an event as a key event in GA4? Go to Admin, then Events under Data Display, open Recent Events, find the event, and click the star icon next to it. A filled star means the event now counts as a key event.

How many key events can I track in GA4? A standard GA4 property allows a maximum of 30 key events, according to Google's own Analytics support documentation. Exceeding it can cause new key events to silently fail to track.

Do purchase events automatically count as conversions in GA4? Yes. GA4 marks the purchase event as a key event automatically once it starts firing, but it still needs a transaction_id, value, currency, and items array to report revenue and item-level data correctly.

How do I import GA4 key events into Google Ads? Link GA4 to Google Ads under GA4's Admin panel, then in Google Ads go to Goals, Conversions, New Conversion Action, Import, Google Analytics 4, and select the key events you want to bring in as conversions.

Can I track conversions without Google Tag Manager? Yes, a direct gtag.js snippet can fire the same events. Just never run both a gtag.js snippet and Google Tag Manager on the same property, since that duplicates every event GA4 collects.

Why is my GA4 conversion tracking showing zero? The most common causes are a tag that never fired, an event that was never marked as a key event, or an ecommerce event missing the value and currency parameters. Check DebugView first to see whether the event is arriving at all before assuming the data itself is wrong.

What is the difference between GA4 event-based tracking and Universal Analytics goal-based tracking? GA4 treats every interaction as an event and lets you promote any of them to a key event, with a limit of 30 per property. Universal Analytics used a separate goals system limited to 20 goals per view, built from destinations, session duration, or events, and stopped processing data entirely on July 1, 2023.

What to do next

Pick one property, work through the seven setup steps above, and mark only the events that represent a real business outcome as key events. If your GA4 setup has never been checked for double tags, missing values, or a conversion sitting unmarked, request a free SEO audit from Rankite and we will check your conversion tracking alongside the rest of your site.

Related articles

Let's grow

Ready to own page one?

Get a free, no-obligation SEO audit and a 30-minute strategy session. We'll show you exactly where the growth is hiding.

Book your free audit Explore services
Get in touch

Tell us about your project

Fill out the form and we'll get back to you within one business day. Prefer email? Write to us directly at contact@rankite.com.

Or copy our email and write to us directly: contact@rankite.com