MeasureSchool logo
Search
Close this search box.
Search
Close this search box.

Using the Advanced Date Filters in Looker Studio

Last Modified on November 16, 2023

Are you constantly setting new custom date ranges every time you update your data reports?

If you are…did you know that Looker Studio (ex Google Data Studio) can configure those rolling dates for you automatically?

Looker Studio For Beginners

Subscribe & Master the Basics with our FREE Looker Studio Course

Using the Advanced Date Filters feature, you can input rolling dates into any of your dashboards on Looker Studio.

For example, you can create a data visualization based on the last two weeks, without having to update your date range each day.

In this tutorial, I will teach you how to configure a dashboard with a timeframe that is always relative to the current date using Looker Studio’s Advanced Date functionality.

💡 Top Tip: Adding tooltip annotations is also a great way to provide direction and context to viewers and make the dashboards interactive.

Learn the three most important elements to rolling timeframes:

Ready to get started? Then let’s dive in!

Add Standard Date Filters to Your Looker Studio Report

Rolling Time Frame with Static and Dynamic Dates

The Advanced Date Functionality, can now be found in all the date pickers that we have in Looker Studio.

This tool allows for uniting all marketer data in one place (spreadsheets, Google Analytics, Google BigQuery, Google Ads, etc.), building detailed, easy-to-understand data reports, visualizing results with charts and graphs, and allows teams to work on dashboards and reports through permissions.

The Advanced Data Functionality being clicked on in Looker Studio

Open the report that you want to give a rolling timeframe.

If you don’t have a report with a data source attached, check out our Looker Studio Tutorial to get started.

Looker Studio showing a pre-made blank report named, “Advanced Date Selection”

Click on Edit.

The EDIT button being clicked on inside the blank report in Looker Studio

Next, we want a chart that will be relevant to our rolling time frame. Let’s create a time series chart to see what options we have for selecting the date range.

Under Add as chart, select Time series chart.

The Time series chart being clicked on in the Advanced Date Selection blank report

On the Looker Studio space, the time series chart will be displayed.

The newly-created Time series chart being displayed in the blank report window of Looker Studio

We want to see the number of sessions over time for this website. To see more sessions, drag the lower right side of the time series chart to the right to extend it.

The Time series chart being dragged to the right in the Looker Studio

By default, the date range that is applied to a chart in Looker Studio is Auto. This default range lasts 28 days. 

The Auto default range being highlighted and the cursor pointing towards the date range of the Time series chart

However, we have a variety of customizable options. So we can choose for this to show other periods of time by clicking on the Custom default data range.

The Custom default range being highlighted in Looker Studio

Let’s see what our options are. We’ll click on the date range selector below the Custom date range option.

The date range being clicked in Looker Studio

Then, click on the date range dropdown menu at the top right section of the window.

The date range dropdown menu being clicked on for editing the date included in the Time series chart

There are several types of dates in the dropdown menu. Among them is Fixed which is a simple range set by a specific start date and end date.

The Fixed option being chosen from the date range dropdown menu

Instead of the last 28 days, we can choose this to always show, for example, May 1st to May 14th.

After selecting a specific date range, click Apply.

Random dates being selected on the Fixed date range window

Click on View to see a preview of the date range selected.

The View button being clicked on the Looker Studio

Regardless of the date when the end-user accesses this chart and views this report, they’re always going to see the report from the first of May to the 14th of May.

The dates May 1 and May 14th being highlighted in the preview mode of the Time series chart

Rolling Time Frame with Dynamic Dates

The fixed date option is static, but we also have some dynamic options that are based on the date that the report is being accessed.

Some of these standard settings allow you to display data from the last seven, fourteen, twenty-eight, and thirty days.

There are also options for reporting on the last calendar week, calendar month, quarter, and year.

The options inside the date range dropdown menu being displayed

But what if we wanted to set the date range for this chart from two months ago until two weeks ago? Or the last week before yesterday instead of today?

What about data from the last three weeks, but not including the days from the current week?

We can’t do any of those with standard date filters. Instead, we’ll need to customize our rolling timeframe using the advanced settings.

Advanced Date Selection

With advanced date selection, we can customize all kinds of date ranges and timeframes for our data reports.

When you open your date range control, click on the Advanced option from the dropdown.

The Advanced option being selected in the date range dropdown menu

First of all, we need to select the start date. For the date type, we can choose  a fixed date. 

The start date dropdown menu being clicked on

For example, we want to report all data from the first day of January 2019 all the way up until last week.

The start date will be Fixed. You can toggle or type in the year, then select the month January.

January 2019 being selected in the date range calendar

Then, click on the date for the month where you want your data report to start.

So the first day included in our report would be January 1, 2019.

January 1, 2019 being picked as the preferred date and the Fixed date type being highlighted

Select the end date for Today.

We don’t want our report to actually include all data up to today, but we’ll address that next.

The Today day type being selected in the day type dropdown menu

The option for Weeks (starts Monday) seems like a better choice, so we’ll replace the Day option with that.

The Weeks (starts Monday) option being selected from the duration dropdown menu

Then, click Apply.

The Apply button being clicked in the date range dropdown menu

Once you’re back on the Looker Studio page, click on the View button.

The VIEW button being clicked on the  Looker Studio page

Now, whenever a user views this report, they will see that the report starts on January 1st and shows data all the way up to the last week.

The start date (January 1) and the end date (May 21) being highlighted on the Looker Studio report

You can also set a dynamic start date for your reports. Let’s try this out.

Again, click on the date range menu.

The date range section being clicked a second time in Looker Studio

Let’s say we want to see the data from four weeks ago to last week. 

On the start date section, we’ll select Today, click on Minus, input 4 on the text window, and then select Weeks.

Then, on the end date section, we’ll select Today, click on Minus, input 1 on the text window, and then select Month.

The Start date being set as Today Minus 4 Months

Click Apply to save the changes.

The End date  durations being highlighted in the dropdown menu

After applying the changes, the chart will now reflect the data from the first of February until the end of May.

The start date (February 1) and the end date (May 21) being highlighted on the Looker Studio report

💡 Top Tip: To make your reports stand out, you can create interactive buttons in Looker Studio.

Comparing Metrics for Advanced Date Ranges

We can use the advanced date range settings for more than just time series charts.

Let’s try adding a scorecard to demonstrate changes in statistics (like an average) between custom time periods. 

Click on the Add a chart dropdown then select Scorecard.

The Add a chart and Scorecard buttons being clicked in Looker Studio

Since a scorecard shows you a single number, it’s good for things like important total counts and averages.

In this case, I’d like a scorecard that shows me the average of a metric called Order Value.

Under the Available Fields section, type the metric that you want to include in the search bar.

Once the desired metric shows up, drag it to the left under the Metric section.

The word, average being input into the field search bar in Looker Studio and the Average Order Value field being dragged to the Metric section

To start off, click on the radio button for Custom and the date range section.

The Custom radio button and the date range section being clicked on

Then, click on the date range dropdown menu.

The date range dropdown menu being clicked on

Let’s think about this hypothetical situation where the client wants to see the performance of their website in terms of Average Order Value over the last seven days compared to how it performed from January 1st to the last seven days.

For this, we want to first set the custom date range for the actual value of this scorecard to be from the last seven days until today.

To do this, select the Last 7 days option on the dropdown menu.

The Last 7 days option being clicked on in the date range dropdown menu

Click Apply.

The APPLY button being clicked on to save the changes made on the date range section

Then, we want to compare it to the Average Order Value from the first of January, up to eight days ago.

Click on the Comparison date range dropdown.

The Comparison date range dropdown being clicked on

To create a custom comparison date range, let’s click on the date range dropdown menu again.

The date range dropdown menu being clicked on

Then, click on Fixed under the start date section.

The Fixed period option being selected

We also need to set the date which is the first of January 2019.

January 2019 being selected as the start date

Set the end date to Today minus seven days. Then, click Apply.

7 days being input into the text window, the Day option being selected, and the APPLY button being clicked on

Now, the workspace shows the Average Order Value for the last seven days.

It also shows that the value is lower compared to the Average Order Value performance from the beginning of the year to the last seven days.

There’s still one slight problem—it’s not really clear to the viewer what the comparison date range is.

Let’s format our charts so that our information is clear. In the right sidebar, click the Style tab.

The Average Order Value being highlighted and the STYLE section being selected

Uncheck the box for Hide Comparison Label so that our scorecard actually shows us what the main value is being compared to.

We can see here that the domain value has decreased by 1.3% compared to our custom comparison date range.

The Hide Comparison Label check box being ticked off

If you’d like, you can also check the box for Show Absolute Change. In this case, it shows us that the Average Order Value is about $3 less than it was from January 1st to May 21st. 

The Show Absolute Change check box being ticked

So as you can see, not only can we use the advanced date ranges for our main charts, but we can also use them for comparison date ranges.

If you feel like upgrading your GDS game, I’d recommend learning how to pull data from third-party data sources into Looker Studio using Connectors.

FAQ

How can I add a date range to my Looker Studio report?

To add a date range to your Looker Studio report, open the report in edit mode, select the chart or visualization you want to apply the date range to, and choose the desired date range option from the date picker.

How can I compare metrics over advanced date ranges?

To compare metrics over advanced date ranges, you can add a scorecard to your Looker Studio report. Specify the metric you want to compare, set the custom date range for the main value, and define the comparison date range. This allows you to analyze changes and performance trends over different time periods.

How can I make my data reports more interactive using Advanced Date Filters?

To make your data reports more interactive, you can add tooltip annotations and create interactive buttons in Looker Studio (formerly Looker Studio). These features provide direction, context, and enhanced interactivity to engage viewers and improve their understanding of the data.

Summary 

In conclusion, Looker Studio’s Advanced Date Filters have a variety of features and functions that are perfect for displaying your data in an informative and easy-to-read format.

This tool is a great help for marketers who want to specify the performance of their campaigns over a given time period. 

Its features include the rolling time frame with static and dynamic dates, advanced date selection, and metric comparison.

The rolling time frame with static and dynamic dates presents a combined feature that allows users to use a fixed date when generating reports.

The rolling time frame with dynamic dates is flexible in a way that users can specify specific date ranges per week, month, and day.

The Advanced Data Selection, however, can help users generate a very specific report with a mix of both dynamic (fixed) and static features.

Metrics per given dates may be compared using the scorecard feature which compares two reports’ statistical changes over a given amount of time.

Interested to explore all the other features of Looker Studio? Learn more about it when you read through our Getting Started Guide.

What are your favorite date range tricks? Do you have a favorite use case for rolling timeframes? Let us know in the comments!

MeasureMasters

REOPENED!

Master Data & Analytics with MeasureMasters

Exclusive Courses & Workshops | Ongoing Troubleshooting | Support Resources, Tools & much more

Related Posts

Subscribe
Notify of
guest
3 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
pankaj kumar
pankaj kumar
4 years ago

Can date range control filter the score card for current quarter? Example; 1st November to 15th November I have selected in date range control but I need my score card to show 1st October to 15th November data. Will this be possible dynamically

Megan
Megan
1 year ago

My company’s fiscal calendar starts in May, and the fiscal weeks go from Friday to Thursday. Obviously not ideal for showing any sort of trend or WOW, MOM, YOY delta in Data Studio.
Do you know of a workaround for this?

Anna
Anna
1 year ago

This is a great function and really well explained. Unfortunately I cannot see the “Default Date Range” option in my settings. Is it only available in the PRO version? Or do I have to set presettings for this?

MeasureSchool Locker

Unlock our Free Tools, Templates and Resources

now it's time to

Start measuring like a master

Itching to jump into the world of MeasureMasters? This is what you have to look forward to.

Ready to take your digital marketing to the next level?

Subscribe to our newsletter and stay ahead with our latest tips and strategies.