Follow me on LinkedIn - AI, GA4, BigQuery

Here is how you can quickly determine the scope of any dimension or metric in GA4 without using ‘GA4 Dimensions and Metrics Explorer‘ or ‘API Reference documentation‘.

Easily Identify the Scope of Any GA4 Dimension or Metric

This will help you avoid mixing dimensions and metrics of different scopes in your reports and skewing analytics reports.


In GA4, a scope represents a different level of data aggregation and context.

GA4 supports three different scopes: user, session and event scope.

User-scoped dimensions are prefixed with ‘First user’ (like ‘First user source/medium’).

There are some user-scoped dimensions that are not prefixed with ‘First user’, like ‘country’, ‘city’, ‘Signed in with user ID’, etc.

You can determine the scope of such dimensions by understanding that user-scoped dimensions typically represent user attributes that remain relatively constant.

For example:

>> Country.

>> City.

>> User ID.

>> Membership Level.

>> Subscription plan.

If a dimension reflects a user characteristic unlikely to change frequently, it most likely has user scope.

Session-scoped dimensions are prefixed with ‘Session’ (like ‘Session source/medium’).

Event-scoped dimensions do not have a prefix (like ‘source/medium’).

That’s how you know they are event-scoped.

GA4 does not have user-scoped metrics in the traditional sense, even when these metrics aggregate data specific to individual users across all their sessions.

GA4 built-in metrics are typically session-scoped.

This means they focus on quantifiable aspects of user behaviour within individual sessions on your website or app.


Most built-in metrics in GA4 have a session scope, but for some odd reason, GA4 only allows creating custom metrics with an event scope.

So, if you see any custom metric in a GA4 report, it has an event scope.

  1. Filter Google Analytics 4 Reports by UTM Parameters.
  2. Tracking 404 pages (broken links) in Google Analytics 4.
  3. How to identify the scope of any GA4 Dimension or Metric.
  4. You are doing Google Analytics all wrong. Here is why.
  5. How to check if Google Tag Manager is Working – Testing GTM.
  6. Setting up Facebook Conversion API via Google Tag Manager (GTM).
  7. Understanding Google Tag Manager Container Tag.
  8. Google Analytics Debugger, GTM Debugger Tutorial.
  9. Tracking web pages with zero pageviews in Google Analytics 4.
  10. How to Connect Google Analytics 4 with BigQuery.
  11. 100+ Google Analytics Remarketing Audiences for Retargeting.
  12. Google Tag Manager Workspaces Tutorial.
  13. Stop Trusting GA4/GTM Tag Coverage Report – Do This Instead.
  14. Some of your pages are not tagged in GTM/GA4 [Fixed].
  15. Tracking single page apps in Google Analytics via GTM.
  16. Anonymize IP in Google Analytics, gtag & Google Tag Manager.
  17. Matomo vs Google Analytics vs Piwik Pro - Best Google Analytics Alternative.
  18. Are You Waiting 12 Days Before Analyzing GA4 Data?
  19. Using Element Visibility Trigger in Google Tag Manager (GTM).
  20. Google Analytics Javascript Tutorial.