WebmasterID logoWebmasterID
Analytics dimensions

Custom dimension

A custom dimension lets you report on an attribute GA4 does not collect by default — author, plan tier, content type — by registering an event or user parameter as a dimension. It must be defined before data flows, has event-scoped and user-scoped variants with quota limits, and is vulnerable to high cardinality: registering a near-unique value collapses reports into '(other)' and can edge toward identifying users.

Verified against primary sources

What this means

Custom dimensions extend GA4 with attributes specific to your business. You attach a parameter to events (or set a user property), then register it in the admin so it becomes a reportable dimension. Event-scoped custom dimensions describe a single event; user-scoped ones describe the user across sessions.

Scopes, limits, and cardinality

Registration is not retroactive: a custom dimension only has data from when it was registered, so historical reports are empty. There are quotas on how many you can register per property and per scope. The biggest trap is cardinality — registering a parameter with very many distinct values (an ID, a timestamp) overflows the report into an '(other)' bucket and risks carrying identifying data. Keep custom dimensions low-cardinality and free of PII.

How it appears in analytics and logs

A custom dimension value is whatever parameter you registered. Empty history before the registration date, or an '(other)' row, signals late registration or a high-cardinality parameter, not lost data.

Diagnostic use case

Use custom dimensions for low-cardinality business attributes, registering them ahead of collection and avoiding near-unique values that trigger '(other)' grouping.

What WebmasterID can help detect

WebmasterID supports first-party custom attributes for business reporting while steering away from high-cardinality or identifying values that would compromise privacy.

Common mistakes

Privacy and accuracy notes

Custom dimensions can accidentally carry PII if you register the wrong parameter. WebmasterID treats custom attributes as opt-in and warns against high-cardinality, identifying values.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.