How to do MoM and YoY comparison in GA4?

In this post, you’ll learn how to run month-over-month (MoM) and year-over-year (YoY) comparisons in GA4. Here is a two step way to do it:

  1. Choose the report you want to compare (standard or custom reports).
  2. Turn on the comparisons for your chosen date range.

In this example, we’ll compare page views, so we’ll use the Pages and screens report.

The steps are the same no matter which GA4 report you use.

Here’s a video that highlights how to do the same:

How to do MoM and YoY comparison in GA4- Video by Preeti Gupta


Too Long; Didn’t Read

To do MoM and YoY comparison, click on the date range from the top right corner and select “Previous period” or “Previous year”. You can also do custom comparisons to get the data you want.


How to do a Month-over-Month (MoM) comparison in GA4?

To do the comparison, you will have to select either “Previous period (match day of week)” or “Previous period” from the date range menu in any report in GA4.

Here’s how to do a Month-over-Month comparison in your GA4 (Google Analytics 4) property:

  • Navigate to your report in the left sidebar. For this example, I will go to the Pages and screens report.
Select Pages and screens report from the side menu in GA4
Select Pages and screens report from the side menu in GA4
  • Click on the date range menu from the top right corner
Select the date range from the top right corner
Select the date range from the to right corner
  • Click on compare
Click Compare from the date range menu
Click “Compare” from the date range menu
  • Here, you will get 4 choices:
    – Previous period (match day of week)
    – Previous period
    – Previous year

    To do the MoM comparison, you can select either “Previous period (match day of week)” or “Previous period”. The only difference is that in the “Previous period (match day of week)”, it also matches the day of the week for both the date ranges. For this example, I will choose the “Previous period.”
Click on Previous Period and hit Apply
Click on Previous Period and hit Apply
  • After clicking Previous period, just hit Apply.

After scrolling down in the report, you will be able to see the month-over-month percent changes.

Now you will be able to see the month over month percentage changes
Now you will be able to see the month over month percentage changes

Now let’s look at how you can do a year-over-year comparison.

How to do a Year-over-Year (YoY) comparison in GA4?

To do the year-over-year comparison, select “Previous year” from the date range menu in the GA4 report.

The process is exactly the same as doing a MoM comparison, but it changes in the fourth step. Let me show you how:

  • Navigate to your preferred report in the left sidebar. For this example, I will go to the Pages and screens report.
Select Pages and screens report from the side menu in GA4
Select Pages and screens report from the side menu in GA4
  • Click on the date range
Select the date range from the top right corner
Select the date range from the top right corner
  • Click on compare
Click Compare from the date range menu
Click Compare from the date range menu
  • Click on “Previous year” and hit Apply.
Click on Previous year and hit Apply
Click on Previous year and hit Apply

After scrolling down in the report, you will be able to see the year-over-year percent changes.

Now you will be able to see the year over year percentage changes
Now you will be able to see the year-over-year percentage changes

Bonus: Custom Comparisons In GA4

With custom data comparison, you can compare any range. For example, you’re looking to compare one particular week in this month to another month. Or you can compare different quarters.

To do that, click on date range and then click on Custom.

Now choose your date range. For this example, I am comparing two different weeks in November. After choosing the date range, click on Apply.

Click Custom and choose your date range and then hit Apply
Click Custom, choose your date range, and hit Apply

After hitting apply, you can see the changes in the report.

Now you will be able to see your custom comparison percentage results
Now you will be able to see your custom comparison percentage results

Speaking of custom reports, let’s say you want to report on organic traffic coming only from Google, and you’re targeting a specific country like the US. In that case, create a custom report, apply the MoM comparison, and you’ll see data like this:

Custom report showing month over month comparison
Custom report showing month-over-month comparison

Recommended Reading: GA4: Leverage the Power of Custom Reports to Enhance Your Reporting

Final Words

To make custom reports, you will have to choose the Previous period or the Previous year from the date range option. Then you can do the MoM or YoY comparison.

The comparison and custom reports will help you get the most out of your data.