Glossary

Event tracking

Capturing specific user actions, such as clicks or purchases, as discrete, named pieces of data.

Also called: event-based tracking, custom events

Event tracking records specific things users do—a button click, a video play, an item added to a cart—as discrete, named events rather than only counting page or screen views. Each event usually carries a name and a set of parameters, such as add_to_cart with an item_id and value.

Events are typically sent through an SDK, tag, or a site's data layer to an analytics or product analytics platform, where they are attached to a session and a user identifier. Most modern analytics tools, including GA4 and dedicated product analytics platforms, are built around this event-based model rather than the older pageview-and-session-only approach.

Event tracking is the raw material behind funnel analysis and retention analysis: without granular events, neither technique is possible. The main pitfall is a lack of governance—without a documented tracking plan, teams end up with inconsistent event names, duplicate events, and parameters that mean different things in different parts of the product, making the resulting data hard to trust or maintain as the product grows.

Last reviewed September 19, 2026

In the index now

Related terms

Related tools

Related guides