WebmasterID logoWebmasterID
Event tracking

Parameter cardinality and high-cardinality rows

Cardinality is the number of distinct values a parameter or dimension takes. When an event parameter has very high cardinality — many unique values — reports can exceed row limits and collapse the overflow into an (other) row, hiding detail. Understanding cardinality helps you design parameters that stay analysable: bucket continuous values, avoid unique-per-event strings, and reserve high-cardinality fields for where they are truly needed.

Verified against primary sources

What cardinality is

Cardinality counts how many distinct values a field holds. A boolean has cardinality two; a free-form search term can have thousands. GA4 has row limits per report and per dimension; when distinct values exceed the limit, the surplus is grouped into an (other) bucket (Google Analytics Help on high cardinality). So a parameter's cardinality directly controls how much per-value detail you can actually see.

Designing for analysability

Keep parameters analysable by bucketing: report price bands instead of exact prices, page templates instead of every URL, coarse categories instead of free text. Reserve genuinely high-cardinality fields (like transaction_id) for joins, not for slicing reports. Lower cardinality also reduces the chance a value is unique enough to identify someone — a privacy benefit alongside the reporting one.

How it appears in analytics and logs

A large (other) row in a report signals the dimension's cardinality exceeded the row limit, so individual high-cardinality values are aggregated away.

Diagnostic use case

Keep reports from collapsing into an (other) row by limiting parameter cardinality — bucketing values and avoiding unique-per-hit strings as dimensions.

What WebmasterID can help detect

WebmasterID favours coarse, aggregate dimensions; the cardinality trade-off applies to any event system and is documented here for report design.

Common mistakes

Privacy and accuracy notes

Very high-cardinality values can edge toward identifying users. Avoid near-unique parameters; keep values coarse and non-identifying. This is educational, not legal advice.

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.