Analytics and Tracking

Event

Also called GA4 event, hit

The single unit of data in GA4 — every page view, click, purchase or scroll arrives as one.

Quick facts: Event

Category
Analytics and Tracking
Also called
GA4 event, hit
Level
Beginner
Affects
Every GA4 report, audiences, key events, ads imports
Where to see it
GA4 (Reports, DebugView), Google Tag Manager
In this article4
  1. How an event works
  2. Why events matter
  3. Common mistakes with events
  4. How to act on it

How an event works

GA4 has one shape of data. A page view is an event. A click is an event. A purchase is an event. Each one is a name saying what happened, plus a set of parameters carrying the detail — which page, which button, what it was worth. Nothing else is collected, and everything you see in a report is built by counting and grouping those events afterwards.

That includes things which feel more solid than events. A session is not stored anywhere; it is worked out from a session identifier that travels with the events. A user is worked out the same way. When people say GA4 is harder to reason about than the analytics they had before, this is usually why: the old model recorded page views and treated everything else as an extra, and this one records actions and derives the rest.

Why events matter

Because they are the only lever you have. If an action is not sent as an event, no report, audience, funnel or advertising import can ever recover it — the data was never there. Deciding which actions matter is therefore a business decision made before any code is written, not a technical detail to be handed to a developer.

Events are also the currency shared with advertising platforms. Marking one as a key event is what makes it available for import into Google Ads, and the quality of that single decision shapes what automated bidding learns to chase. Choose an action that is easy to trigger and cheap to fake, and the bidding will faithfully buy more of it.

Common mistakes with events

The most common is bringing the old category, action and label habit into event names, producing a long list of near-identical names that no report can group. The pattern that works is a small set of stable names with the varying detail moved into event parameters: one form_submit event with a parameter for which form, rather than a separate event name for every form on the site.

The second is marking too many events as key events. If almost everything counts, nothing does, and reports fill with a conversion count that no longer means a sale or an enquiry. The third is tagging first and thinking later, which leaves a property full of events nobody can explain and nobody dares delete.

How to act on it

Write the list of actions that matter to the business on paper first, in plain language, then give each one a name and the parameters it needs. Keep the list short enough that you could read it aloud in a meeting. Only then open Tag Manager.

Once events are live, check them in DebugView before trusting a report, because a name that arrives slightly wrong looks perfectly healthy until you try to use it. If you want the tagging plan and the reporting to be built as one piece of work rather than two, that is what an analytics and tracking setup covers.

Do and do not

Do

  • Decide which actions matter before writing any tags
  • Keep event names few and stable, detail in parameters
  • Verify each new event in DebugView before reporting on it

Do not

  • Create a separate event name for every page or button
  • Mark most of your events as key events
  • Assume an untagged action can be recovered later

Questions people ask about this

Do I have to tag every event myself?

No. GA4 collects a set of events on its own as soon as the tag loads, and offers a further optional group covering scrolls, outbound clicks, downloads, site search and video plays that you switch on per data stream. What you have to tag yourself is anything specific to your business: an enquiry form, a booking, a quote request, a call button.

How many events should a small business site have?

Fewer than most people expect. A short list of clearly defined actions is easier to trust and easier to act on than a long one nobody can explain. Start with the automatic events, add the handful of actions that represent real business outcomes, and only extend the list when a specific question comes up that the current events cannot answer.

Can I rename an event after it has been collecting?

You can start sending a new name, but the old name keeps the history collected under it and the two do not merge in standard reports. That means a rename splits your trend line at the date of the change. If a rename is necessary, do it at a clean point in the month and note the date, so anyone reading the report later understands the break.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.