LW IT Solutions
« Blog Overview /Digital Analytics / Key Events and Conversions in GA4: Two...

Key Events and Conversions in GA4: Two Counters and What the Data API Release of May 2026 Shows

Key Events and Conversions in GA4: Two Counters and What the Data API Release of May 2026 Shows
Contents
  1. What the 2024 rename actually did
  2. The consequence that shows up in the interface
  3. What the API release added
  4. The documentation confirms the split by falling back
  5. Which number belongs where
  6. One caveat about the alpha

On 4 May 2026 cross-channel conversion data became available through the Analytics Data API, in alpha, for properties linked to Google Ads. Read as a release note it is a modest item: a report that existed in the interface can now be fetched programmatically.

Read as a piece of evidence it is more useful than that. To return conversions the API has to say what a conversion is, and the answer exposes a split that the interface has carried quietly since 2024. Two counters run beside each other in every GA4 property. Only one of them is always there.

One event at the top splitting into two paths, the left one leading to a key events counter that is always present, the right one passing through a gate marked as requiring a linked Google Ads account before reaching a conversions counter, with three panels beside them on the API release, the differences and the documented fallbacks
One action, two counters. The left path exists in every property. The right one only opens once a Google Ads account is linked, and it counts by different rules.

What the 2024 rename actually did

Until 2024 the thing GA4 counted was called a conversion. The rename moved that word out of Analytics and into Google Ads: what Analytics marks is now a key event, and conversion became the term for what Ads counts and bids on.

This was widely read as cosmetics, one word swapped for another to tidy up the vocabulary across two products. It was not. The rename separated two counts that had been sharing a name, and the sharing had been hiding the fact that they do not agree.

The consequence that shows up in the interface

Inside Analytics, conversion now refers specifically to a key event that has been imported into Google Ads. That definition has a blunt edge to it: with no Ads account linked, a property has no conversions at all. Not zero conversions — no column. There is only the key events column, and nothing missing from it.

Where both exist, they can be compared, and they will rarely match. The reason is that they are attributed by different models, scoped to different data, and counted under different rules, which is exactly why keeping one word for both was misleading enough to be worth a rename.

What the API release added

The alpha exposes the same figures the Conversion performance report shows in the interface: paid and organic conversion performance across channels, retrievable in code for the first time. Two options in the request are worth noting because they are where the differences from key events become concrete.

Conversion action    all conversions at once, or filtered
                     to specific conversion action IDs

Attribution model    data-driven, or last click

Time basis           conversion time - the report is built
                     around when the conversion happened

                     interaction time - the report is built
                     around the ad interaction that preceded it

None of those three choices exists for key events, and that is the point. A key event is an occurrence with a timestamp. A conversion is an occurrence plus a model that decides which touchpoint earned it and which clock it is filed under. Two numbers built from the same underlying action can differ by a lot without either being wrong.

The documentation confirms the split by falling back

The clearest evidence that these are two separate systems is not a definition but a list of exceptions. In several places the cross-channel conversion documentation states that conversions are not available and key events are used instead.

App conversions                    key events used instead
Search Ads 360 dimensions          key events used instead
Display & Video 360 dimensions     key events used instead
Campaign Manager 360 dimensions    key events used instead
Attribution paths report           key events used instead

A fallback list of that shape only makes sense if the two are genuinely different quantities. Nothing falls back to itself. Anyone reading a report that mixes web and app, or that carries SA360 or DV360 dimensions, is reading a mixture of the two counts, and the column heading does not say so.

Which number belongs where

The division of labour is clean enough to write down once and follow.

Key events answer questions about the site. How many people completed the form, whether that rose after the redesign, which page precedes it most often. The count is unmodelled, present everywhere, and comparable to itself across time, which is what makes it the right basis for anything internal.

Conversions answer questions about advertising. What a campaign earned, what to bid, which channel to credit. The count is modelled by design, because deciding what a click was worth is a modelling question and cannot be anything else.

Trouble starts when one is quoted in the other’s context: a campaign report defended with key events, or a redesign judged by conversions that moved because the attribution window changed rather than the page. Both counts are honest about what they are. Neither is honest about being used for the other job.

One caveat about the alpha

Alpha in the Data API means the surface can change without the notice a stable version would get. That is not a reason to leave it alone — it is the only programmatic route to these figures — but it is a reason to keep the extraction thin. A pipeline that pulls conversions and stores them raw survives a field rename with an edit in one place. A pipeline that joins, reshapes and aggregates on the way in has to be understood again from scratch each time the shape moves.

Lukas Wojcik

Lukas Wojcik

Systems architect and technology enthusiast specializing in scalable tracking solutions, GMP Stack (GA4 & GTM), and robust backend architectures. Advocate for clean code and privacy-first design.

Get in Touch

Briefly describe your project or inquiry for a tailored response. This site is protected by reCAPTCHA.

Write a comment

The email address is not published. Required fields are marked with an asterisk.

ALL ARTICLES & CATEGORIES

CCTV

Follow this category by RSS

Cloud & AI

Follow this category by RSS

Data Privacy

All 11 articles in this category Follow this category by RSS

Digital Analytics

All 40 articles in this category Follow this category by RSS

Digital Marketing

All 23 articles in this category Follow this category by RSS

IT & Networks

All 12 articles in this category Follow this category by RSS

Raspberry PI

Follow this category by RSS

Smart Home

Follow this category by RSS

Web Development

Follow this category by RSS

WordPress Plugins & Tricks

Follow this category by RSS