WebmasterID logoWebmasterID
Reports & dashboards

Secondary dimensions in reports

Adding a secondary dimension cross-tabulates a report by a second attribute — channel by device, page by country. It is the fastest way to add context to a table, but it multiplies row cardinality, which can push rare combinations into an (other) row and increase the chance of thresholding.

Verified against primary sources

What this means

A secondary dimension is an extra column added beside the primary dimension in a report table, creating a cross-tab. Where a primary dimension lists channels, adding device category as a secondary dimension splits each channel by device.

Cardinality and the (other) row

Cross-tabulating multiplies the number of distinct rows: ten channels by five devices is fifty combinations, and high-cardinality pairings can explode further. GA4 caps distinct rows and groups the overflow into an (other) row, so deep secondary breakdowns can hide detail. Small cells are also more likely to be thresholded. Use secondary dimensions for focused questions, and watch the (other) row before trusting a long-tail breakdown.

How it appears in analytics and logs

A secondary dimension means each primary row is split by a second attribute. If totals seem to fragment or an (other) row grows, high combined cardinality is grouping rare pairs together.

Diagnostic use case

Add a second breakdown to a report — landing page by source, event by country — to see the interaction between two dimensions without leaving the table.

What WebmasterID can help detect

WebmasterID lets you cross-tabulate first-party dimensions without third-party cookies, keeping breakdowns on data you own.

Common mistakes

Privacy and accuracy notes

Cross-tabulating two dimensions raises the odds that small cells are thresholded for privacy. Hidden cells are a safeguard, not lost data.

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.