adop.tools
All guides Key events

How to Choose Your GA4 Key Events

Picking the three to five events that actually represent business value, and ignoring the rest.

6 min read

Open a fresh GA4 property and you'll find a long list of events firing: page_view, scroll, click, session_start, form_submit, maybe a dozen more. Every one of them can be marked as a key event with a single toggle. That ease is the trap. The question is never "can I mark this?" It's "does this event represent something the business actually cares about?" For most sites, the honest answer is yes for three to five events and no for everything else.

Choosing well is the single highest-leverage decision in a GA4 setup. Get it right and every report, every channel comparison, every budget conversation points at the same handful of outcomes. Get it wrong and you'll spend months explaining why your "conversion rate" is 60%.

What a Key Event Actually Is

A key event is just an event you've flagged as important enough to count as a business outcome. In 2024 Google renamed what used to be called "conversions" in GA4 to "key events," and tied the old conversion concept to Google Ads instead. If the terminology shift still trips you up, the conversions vs key events guide untangles exactly what moved where. For the purposes of this post, treat "key event" as "the outcome you want more of."

Macro vs Micro: Not Everything Is a Key Event

The useful mental model is macro versus micro. A macro key event is the outcome that justifies the marketing spend: a purchase, a qualified lead, a paid sign-up. A micro-interaction is a step on the way there: a scroll to 75%, a video play, an add-to-cart, a newsletter signup. Micro-interactions are genuinely useful to track as plain events. They tell you where the funnel leaks. But they are not outcomes, and flagging them as key events quietly redefines what success means.

The test is blunt: if you wouldn't report this number to the person who controls the budget as a measure of whether marketing worked, it is not a key event. A 75% scroll is interesting. It is not what you got paid to produce.

Choosing by Business Model

The right set of key events depends almost entirely on what your site is for. Three common shapes:

Business model Key events (pick 3–5) Stays a plain event
Ecommerce purchase, begin_checkout add_to_cart, view_item, add_to_wishlist
Lead generation generate_lead, sign_up, phone call / phone-number click form_start, file_download, scroll
Content / SaaS sign_up, start_trial video_start, newsletter signup, page_view

Notice that begin_checkout earns a place on the ecommerce list even though it is upstream of revenue. That's deliberate: a strong secondary outcome that closely predicts the macro one is worth counting, because it gives you a larger, faster-moving signal to optimise against. The line you're drawing is between "predicts real value" and "merely happened."

Three to five key events is the rule of thumb for almost every property. If your list runs past five, you're probably counting micro-interactions as outcomes, and your conversion rate is about to lie to you.

How to Mark a Key Event

The mechanics are trivial, which is exactly why people overdo it. Go to Admin → Events in your GA4 property. You'll see a table of every event GA4 has collected, with a "Mark as key event" toggle on the right of each row. Flip the toggle and that event is now counted as a key event from that point on. You can also manage the full list under Admin → Key events, where you add value and review what's flagged.

If the event hasn't fired yet, it won't appear in the Events table, so you can pre-create it by name under Key events instead. Either way the toggle is the whole operation. There is no approval step, no second guess from the interface. The discipline is entirely yours.

Marking a key event is not retroactive. GA4 only counts it from the moment you flip the toggle forward; historical sessions are not reclassified. GA4 also counts a key event once per event instance, not once per session, so an event that can fire several times in a visit will inflate the count if you weren't expecting it.

Assigning Value, and Why It Matters

A key event that fires is a count. A key event with a value attached is a number you can put a budget against. For purchase, the value comes through naturally as transaction revenue. For everything else, you set it: under Admin → Key events, each key event has an option to record a default value, or you can pass a value (and currency) parameter on the event itself.

This is what makes return on ad spend and value-based attribution work. If a qualified lead is worth, conservatively, $40 to your business, telling GA4 that turns "we got 30 leads from paid search" into "paid search produced $1,200 of pipeline value." Now your channels are comparable on the same axis, and grouped key events can roll up into a single value figure rather than a pile of unrelated counts. Without values, every key event is worth one undifferentiated unit, and a newsletter signup counts the same as a sale.

The "Everything Is a Conversion" Anti-Pattern

The most common GA4 mistake is flagging ten or fifteen events as key events because each one felt important in the moment. The result is predictable and corrosive. Your conversion rate balloons to something absurd because a single session trips five "conversions" on its way to one actual outcome. Channel comparisons flatten, because every channel drives plenty of scrolls and clicks. The number that should focus a meeting instead ends every meeting in a shrug.

Signal is a function of scarcity. The fewer, sharper outcomes you count, the more each one means, and the more confidently you can say "this campaign worked and that one didn't." Every micro-interaction you promote to key-event status dilutes the rest. When in doubt, leave it as a plain event. You lose nothing in reporting flexibility, because plain events are still fully queryable in Explorations, and you keep your headline number honest.

In adop.tools

When you build a GA4 report in adop.tools, your chosen key events become the headline scorecards at the top of the page and feed the conversion funnel below. Fewer, sharper key events make that report tell one clear story: here is the outcome, here is how it trended, here is which channel drove it. A property drowning in fifteen "conversions" produces a scorecard row nobody can read; three to five well-chosen ones produce a report a client understands at a glance.

Decide Before You Toggle

Spend ten minutes before you touch the toggle. Write down the outcomes your marketing is actually paid to produce, rank them, and draw the line after the fifth. Mark those, assign each a value, and leave everything else as a plain event you can still explore whenever you need to. That short list is the spine of every report you'll build afterwards, and it is far cheaper to choose deliberately now than to unwind an inflated conversion count once stakeholders have learned to quote it.

Related guides

See this in a real report.

Build a live GA4 report and share it with your client — free for one report.

Create a report →