How to Change Primary Dimension in Google Analytics

Cody Schneider••8 min read

Looking at your standard Google Analytics reports can feel a bit like reading from a script - you get the main story, but not the interesting subplots. Changing the primary dimension in your GA4 reports is how you go off-script to uncover those deeper insights. This article will show you exactly how to customize your reports by switching dimensions and how to combine them for a more complete picture of your performance.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

What Are Dimensions and Metrics, Anyway?

Before we start clicking around, let's quickly clarify the two building blocks of every report you’ll ever see in Google Analytics: dimensions and metrics.

Think of them like the two axes of a spreadsheet.

  • Dimensions are the attributes or characteristics of your data. They are typically words, not numbers, and answer questions like "who," "what," and "where." In your spreadsheet analogy, dimensions are the row labels. Examples include Country, Page Title, Device Category, or Traffic Source.
  • Metrics are the quantitative measurements of that data. They are the actual numbers that fill out your report and give context to your dimensions. Metrics are the column headers in our spreadsheet. Examples include Users, Sessions, Conversion Rate, or Total Revenue.

A report simply brings them together. For instance, a basic report shows the metric Users broken down by the dimension Country. You can’t have one without the other, a list of countries is just a list, and a count of users is just a number. It's the combination that creates a useful insight.

Why Bother Changing the Primary Dimension?

Google Analytics provides a solid set of default reports, but they are designed to be a starting point, not the final destination. The default primary dimension in a report shows you one specific view of your data, but that’s rarely the only view you need. Changing it allows you to slice your data in different ways to answer specific business questions.

Here are a few common scenarios where changing the primary dimension is essential:

  • Making Reports More Readable: In the Pages and screens report, the default dimension is Page path and screen class, which shows you URL slugs like /blog/seo-best-practices. By changing the dimension to Page title, you can see the same report with user-friendly titles like "The Ultimate Guide to SEO Best Practices."
  • Getting Granular with Traffic Sources: The Traffic acquisition report defaults to Session default channel grouping, showing broad categories like 'Organic Search' or 'Paid Social'. While useful, changing the primary dimension to Session source / medium lets you see the specific referrer, such as google / organic or facebook.com / cpc.
  • Pinpointing Geographic Performance: The Demographics report often defaults to Country. But if most of your traffic comes from one country, it's far more useful to change the primary dimension to City to see which specific metropolitan areas are driving engagement or sales.

By changing the dimension, a single report can suddenly serve many different purposes, morphing to fit the exact question you're trying to answer.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

How to Change the Primary Dimension: A Step-by-Step Guide

Switching out the primary dimension is straightforward once you know where to look. We’ll walk through changing the dimension in the Pages and screens report as our main example.

Step 1: Navigate to Your Report

First, log in to your Google Analytics 4 property. In the left-hand navigation menu, go to Reports → Engagement → Pages and screens.

Step 2: Locate the Primary Dimension Dropdown

Just above the main data table, you'll see a small dropdown button with a downward-facing arrow. The text on this button indicates the current primary dimension, which in this case is Page path and screen class.

Step 3: Click the Dropdown and Select a New Dimension

Click the dropdown menu. A list of alternative dimensions available for this report will appear. For the Pages and screens report, you might see options like:

  • Page title
  • Content group
  • Hostname
  • Event name

Select the one you want to use. For our example, let's choose Page title.

Step 4: Analyze Your New Report View

The report will instantly reload. The data table now organizes all the metrics (Views, Users, Event Count, etc.) by the page's title instead of its URL path. In just two clicks, you’ve created a much more human-readable overview of your top-performing content.

You can use this exact process in nearly any standard report in GA4, from acquisition to user attributes.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

Next-Level Analysis: Adding a Secondary Dimension

Changing the primary dimension is just the first step. For truly deep insights, you need to layer on a secondary dimension. This adds another column to your report, further segmenting your data.

For example, you might have your traffic broken down by Session default channel group (your primary dimension) but want to know how each channel performs across different devices. That’s where a secondary dimension comes in.

Here’s how to do it:

  1. Set your Primary Dimension: Let’s say you’re in the Traffic acquisition report with Session default channel group selected.
  2. Add a Secondary Dimension: Click the blue "plus" icon (+) to the right of the primary dimension dropdown.
  3. Select from the List: A menu opens with a huge selection of dimensions. You can use the search bar to find what you need. Type in "Device" and select Device category.

Your report table now shows each channel, and under each channel, it’s broken down by Desktop, Mobile, and Tablet. This simple combination lets you answer more complex questions, such as: "Are our paid social campaigns performing better on mobile or desktop?" or "Is our organic search traffic converting primarily on one device type?"

Practical Scenarios for Combining Dimensions

Getting comfortable with changing and combining dimensions is a superpower. Here are some practical scenarios to inspire you:

1. Pinpointing Top-Performing Blog Posts for SEO

  • Goal: See which landing pages attract the most organic traffic from Google.
  • Report: Traffic acquisition
  • Primary Dimension: Landing page + query string
  • Secondary Dimension: Session source / medium
  • How to Use It: After adding the dimensions, use the filter bar at the top of the report to only include sessions where Session source / medium contains google / organic. You now have a clear list of your most valuable pages for SEO.

2. Identifying Your Most Valuable Geographic Markets

  • Goal: Find out which cities generate the most revenue.
  • Report: Demographics details
  • Primary Dimension: City
  • How to Use It: This simple switch lets you see metrics like Total revenue and Conversions at a city level instead of a country level, helping you focus your marketing budget on the areas with the highest-spending customers.

3. Comparing Cross-Channel Campaign Performance

  • Goal: Figure out if your "Holiday2024" campaign performed better on Facebook or Google Ads.
  • Report: Traffic acquisition
  • Primary Dimension: Session campaign
  • Secondary Dimension: Session source
  • How to Use It: Use the report's filter bar to only show data for the Holiday2024 campaign. The report will now clearly list each source (e.g., google, facebook, instagram) and their associated engagement and conversion metrics for that specific campaign.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

Common GA4 Dimensions You Should Get to Know

As you explore your reports, you'll find hundreds of potential dimensions. Here are a handful of the most useful ones broken down by category:

Traffic Source Dimensions

  • Session default channel group: Broad marketing categories (Organic Search, Direct, Email, Referral). Great for high-level overviews.
  • Session source / medium: More specific. Tells you the referrer and the channel type (e.g., google / organic, newsletter / email).
  • Session campaign: The name of a specific marketing campaign, which you can set using UTM parameters. Essential for tracking promotions.

User & Geographic Dimensions

  • Country, Region, City: Standard geographic breakdowns.
  • Device category: Desktop, mobile, or tablet.
  • First user default channel group: The channel that initially acquired a user, helping you understand which channels are best for attracting new customers.

Page & Event Dimensions

  • Page path and screen class: The URL of the page after the domain name (e.g., /contact-us).
  • Page title: The title of the HTML page.
  • Landing page + query string: The first page a user saw in their session. This is critical for analyzing marketing landing page effectiveness.

Every business is different, so the right dimensions for you will depend on the questions you need to answer. Don't be afraid to experiment and click around to see what insights you can uncover.

Final Thoughts

Mastering dimensions is fundamental to turning Google Analytics from a passive reporting dashboard into an active analysis tool. By learning to swap and layer primary and secondary dimensions, you can slice your data to answer nuanced questions, verify your assumptions, and find the real story hidden in your metrics. It's the key to moving beyond default reports and unlocking custom-tailored insights.

While customizing views inside GA4 is powerful, the analysis often stops there. To get a complete view, you have to then log into your other platforms - Facebook Ads, Salesforce, Shopify, etc. - and try to stitch all that data together in a spreadsheet. To solve this, we built Graphed . We connect directly to all your data sources so you can build unified dashboards and analyze performance across platforms simply by describing what you want to see. Instead of spending hours wrangling data, you can ask a question in plain English and get an answer in seconds.

Related Articles