How to Change Date Range in Google Analytics

Cody Schneider8 min read

Trying to understand your website's performance by looking at a single, static timeframe is like trying to understand a movie by watching just one scene. You miss the context, the plot twists, and the overall story. This tutorial will walk you through exactly how to change and compare date ranges in Google Analytics 4, so you can move beyond standard reports and start uncovering the real stories your data has to tell.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Why Changing Your Date Range is a Must-Do for Real Analysis

By default, Google Analytics 4 often shows you the last 28 days of data. This is a decent starting point for a quick performance check, but meaningful insights rarely fit into a neat 28-day box. Adjusting the date range unlocks a deeper level of understanding. Here’s why it’s so important:

  • Track Campaign Impact: Did your new email marketing campaign that ran from the 1st to the 15th of the month actually increase traffic and sales? You have to select that specific date range to find out.
  • Identify Seasonal Trends: Comparing your holiday season traffic this year to the same period last year can tell you if your brand is growing and help you forecast for the future.
  • Troubleshoot Performance Issues: Noticed a sudden drop in users yesterday? Expand your view to the last 90 days to see if this is part of a larger downward trend or just a one-day blip.
  • Measure Long-Term Growth: Zooming out to a six-month or one-year view is the best way to see your site's overall user growth, cutting through the noise of daily fluctuations.

Controlling the timeframe is the first step in turning random data points into an actionable business strategy.

How to Change the Date Range in Standard GA4 Reports

This is the most common task you'll perform in GA4. Standard reports include things like your Traffic Acquisition, Engagement, and Monetization reports. Luckily, changing the date range is straightforward once you know where to look.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Step 1: Navigate to Any Standard Report

First, log into your Google Analytics account. In the left-hand navigation menu, click on Reports. From there, select any report you'd like to analyze, such as Reports > Acquisition > Traffic acquisition.

Step 2: Locate and Click the Date Picker

In the top-right corner of the report, you'll see a white button with dates and a small calendar icon. In the screenshot below, it shows "Oct 26 - Nov 22, 2023." This is your date picker. Click on it.

Step 3: Choose a Preset or Custom Date Range

After clicking, a panel will open up with several options:

  • Preset Ranges: On the right side, you'll see a list of pre-configured timeframes like Today, Yesterday, Last 7 days, Last 28 days, Last 90 days, Last 12 months, and Year-to-date. These are perfect for quick, standardized checks.
  • Custom Range: For more specific analysis, you can simply click on a start date and an end date in the calendar on the left. The selected range will be highlighted. You can also manually type the dates into the fields above the calendar.

Step 4: Apply Your New Date Range

Once you are happy with your selected dates, click the blue Apply button at the bottom-right of the panel. The report will instantly refresh to show you data for your chosen timeframe.

How to Compare Date Ranges in Google Analytics

Simply changing the date range is useful, but comparing one period to another is where you find game-changing insights. This feature allows you to see MoM (month-over-month), YoY (year-over-year), or any custom period-over-period growth or decline.

Step 1: Re-Open the Date Picker

Just as before, navigate to a standard report and click on the date picker in the top-right corner.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Step 2: Toggle the "Compare" Switch

At the bottom of the date-selection panel, you'll see a switch labeled "Compare." Click it to toggle it on. The panel will now split into two sections: "Period 1" (your primary range) and "Period 2" (the range you want to compare against).

Step 3: Set Your Two Date Ranges

Start by setting your primary date range in "Period 1." This could be, for example, the last 30 days. Then, move to the "Period 2" section. You have a few options:

  • Previous period: This automatically selects the period immediately preceding your first one. If Period 1 is November 1-30, setting Period 2 to "Previous period" will compare it against October 1-30. What's great about this option is that GA4 automatically aligns the days of the week, so it's a true apples-to-apples comparison.
  • Previous year: This is perfect for YoY analysis. If Period 1 is Black Friday weekend 2023, comparing it to the "Previous year" will show you performance vs. Black Friday weekend 2022.
  • Custom: Manually select any date range you want for the second period. This is useful for comparing a campaign's performance against a non-campaign baseline period.

Step 4: Apply and Analyze

Click Apply. Your report will now update to show both sets of data. You’ll see:

  • Dual Lines on Charts: Line graphs will show two lines (usually blue for the current period, orange for the comparison period), making it easy to see trends visually.
  • Percentage Change Metrics: Your data tables will be updated with new columns showing the absolute change and percentage change for your key metrics. A quick scan will tell you what’s up and what’s down.

Setting Dates in Exploration Reports (A Different Process!)

If you use GA4 Explorations for deeper, more custom analysis, you may have noticed the date picker in the top-right corner is gone. Don’t worry, you can still change the date, it's just in a different place.

In the Explore section, the date range is managed in the Variables column on the far left of your screen. You will see a dedicated section (usually at the top) that displays the currently active date range.

To change it, simply click on that date range, and the same familiar calendar panel will pop up. Select your dates, click Apply, and your exploration will update. The key difference here is that you set the date for the entire exploration in the Variables tab, rather than for just one report view.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Tips for Choosing the Most Effective Date Range

Knowing how to change dates is one thing, knowing which dates to choose is another.

  • Match the Timeline to the Activity: If you're analyzing a three-week promotion, set your date range to exactly those three weeks, plus a few days before and after to see the lead-up and lingering effects.
  • When Comparing, Align the Days: For week-over-week comparisons of your blog traffic, ensure both periods start on your most active weekday - usually a Monday when everyone is on their computers. Luckily, as we mentioned earlier, GA4 now automatically does this when performing comparison reports.
  • Zoom Out for Macro Trends: Don't get lost in daily data. A traffic spike may seem huge on a 7-day view, but a 90-day view might show it’s a tiny bump in a much larger upward trend. Always check the big picture.
  • Is A Bug in GA4 Skewing Your Data? Take notice of GA4 bugs . Often, a misreading in your analytics data may seem like good news - until you zoom out and get some context on exactly when the data bug occurred and started skewing your data collection. Taking notice of the date range of a bug may help create context later when you look back and see some wild data fluctuations in year-over-year reports.
  • Be Mindful of GA4's Data Retention Limits: By default, GA4 stores detailed user-level and event-level data for just 2 months. You can extend this to 14 months in the Admin settings (Admin > Data Settings > Data Retention). Standard aggregated reports aren't affected, but if you're running deep-dive Explorations on data from over a year ago, you might be limited by this setting. Check yours now and set it to 14 months!

Final Thoughts

Mastering the date range controls in Google Analytics is a fundamental skill that transforms it from a simple reporting tool into a powerful analysis engine. It allows you to add context, measure the true impact of your efforts, and identify growth trends that would otherwise remain hidden.

Constantly logging into GA4, navigating to the right report, and tinkering with date pickers can become repetitive, especially when you need answers quickly. For this reason, we designed Graphed to connect directly to your Google Analytics account so you can build real-time dashboards using plain language. Instead of clicking through menus, you can just ask, "Show me my top 10 landing pages in a bar chart to compare new users in the last 7 days vs the previous 7 days," and we instantly generate the visualization, letting you get straight to the insights.

Related Articles