How To Create Filters On Google Data Studio

Marketing reporting made easy: Automated, code-free, and visually intuitive.

14-day free trial

We'll cover

Google data studio gives us the power to create beautiful visualizations from our data. Now, the question is, how do you get started creating filters and visualizations using Google data studio?

You don’t necessarily have to go through an expert to start building reports using data studio. In this post, I’ll show you how to create basic filters without knowing anything about coding or design. 

Let’s get started on how to create filters on Google Data Studio.

How To Create A Filter

In this section of the post, I’ll take you through the different types of filters.

Page Filter Vs. Chart Filter

Page filters apply to all the charts on that page. For instance, by filtering on the Source dimension, you can dedicate page 1 of your Google Analytics report page to organic (Google) traffic and page 2 to Other traffic sources (Direct, Partners, etc.).

Chart Filters (now Cross-Filtering) help you filter data based on the metric and dimension in an already existing chart.

For instance, you create a pie chart to display what ratio of users visit your website via Desktop, Mobile, and Tablet, and you also have other charts on your page.

With cross-filtering, you can use the pie chart as a page filter to filter other charts based on a dimension value (Desktop, Mobile, and Tablet).

Page-Level Vs. Report-Level

The main difference between the page and report levels is that the Report Level has a higher hierarchy than Page Level filters.

Page Filters And Report Filters

Page filters apply to every chart on that page. For example, by filtering on the Device Category dimension, you can dedicate page 1 of your Google Analytics report to desktop traffic and page 2 to mobile traffic.

As for the report filters, all the pages in the report are subject to them.

For instance, you can create a report that concentrates on your best customers by specifying the report-level filter property to Lifetime Value equal to or greater than 10,000.

Types Of Filters On Data Studio

Here, I’ll thoroughly take you through the various types of filters out and ways how to create filters on Google Data Studio.

In this section of the post, I’ll be using an already-made table from Google Analytics Sample Data (available on Google Data Studio) with Page Title as the dimension and New Users as the metric.

If you don’t know how to create a table, you can check out this YouTube video on How to Create Charts and Graphs.

Now, let’s check out the various on how to create filters on Google Data Studio:

Filtering By Field 

How To Create Filters On Google Data Studio-Filtering By Field 

With this option, you can filter your data based on a field.

For instance, if you already have a table with Page Title (the dimension) and New Users (the metric), you can easily filter this table with another field (Source).

Now, if you’re interested in knowing how many of the new users on various pages came through Google, you should follow these steps:

  1. First, click on the table, scroll down in the Charts > Setup bar till you get to the Filter section 
  2. Then, click ADD A FILTER 
How To Create Filters On Google Data Studio-ADD A FILTER
  1. You will probably not have any filters, so the next step is to click CREATE A FILTER.
How To Create Filters On Google Data Studio-CREATE A FILTER
  1. Now, effortlessly search for “source” in the Select a Field field.
How To Create Filters On Google Data Studio-Select a Field
  1. Then, click on it and set the condition (equal to (=)).
How To Create Filters On Google Data Studio-Filter Condition
  1. Then, input the value as Google.
How To Create Filters On Google Data Studio-input the value as Google
  1. You can also decide to name your filter. 
How To Create Filters On Google Data Studio-filter Option
  1. And voila, your filtered data.
How To Create Filters On Google Data Studio-Filter by Field Result

Filtering By Metric

So, we’ll be using the same data with the Filtering By Field example.

With this, you can filter data by their metric value using comparison operators (e.g., Equals, Contains, Greater than, etc.).

For instance, you want to filter the pages that brought in more than 2,000 new users.

Also, note that you can either INCLUDE or EXCLUDE a particular range of metrics.

Let’s exclude new users less than 2,000 so that we can see how the EXCLUDE filters remove works.

Here are the steps to filter by metric:

  1. First, click on the table, scroll down in the Charts > Setup bar till you get to the Filter section 
  2. Then, click ADD A FILTER 
How To Create Filters On Google Data Studio-ADD A FILTER Option
  1. The next step is to click CREATE A FILTER.
How To Create Filters On Google Data Studio-CREATE A FILTER
  1. Then, you can name your filter.
How To Create Filters On Google Data Studio-filter name
  1. Next, you click Include and select Exclude.
How To Create Filters On Google Data Studio-Exclude
  1. After that, enter and select the metric (New Users) you want to filter.
How To Create Filters On Google Data Studio-New User
  1. Then select the Less Than (<) operator in the following field.
How To Create Filters On Google Data Studio-Filter option
  1. Next, input the metric value (2000) into the following field.
How To Create Filters On Google Data Studio-metric value
  1. Then, hit save, and the table will be updated to display page titles with more than 2000 new users.
How To Create Filters On Google Data Studio-Filter by Metric Result

NOTE: The route taken in this heading was only meant to introduce you to the Exclude function. The easiest way to filter the above data is to use an Include along with the greater than comparison operator.

Filtering By Dimension

Here, we will be filtering the data with a dimension already present in the data.

For instance, you might want to see the number of new users pages that have Shop in their title.

So, here are the steps to filter your chart by dimension:

  1. First, click on the table, scroll down in the Charts > Setup bar till you get to the Filter section 
  2. Then, click ADD A FILTER 
How To Create Filters On Google Data Studio-Filtering By Dimension
  1. The next step is to click CREATE A FILTER.
How To Create Filters On Google Data Studio-CREATE A FILTER.
  1. Then, you can name your filter.
How To Create Filters On Google Data Studio-Filter Name
  1. Since we’ll be using the Include function, the next step will be to input and enter the Dimension in the Select a Field field.
How To Create Filters On Google Data Studio-Dimension in the Select a Field field
  1. Now, you’ll need to select a condition (Contains)
How To Create Filters On Google Data Studio-Contains
  1. After that, enter the Dimension Value (Shop) in the Value field.
How To Create Filters On Google Data Studio-Dimension Value (Shop)
  1. Now, you can save, and the filter will apply to the table.
How To Create Filters On Google Data Studio-Filter by Dimension

Filters Vs. Control

Filters and controls are sometimes thought to be the same since they both clean the data. 

But the main difference between the filters and controls is that a filter is a permanent cleaning operator that you can only change by changing the filter itself. 

At the same time, you can think of controls as interactive filters that can be altered easily by the end-user/viewer by changing their values.

Types Of Controls

Here, I’ll be taking you through the different types of controls available on Google Data Studio:

Drop-Down List

How To Create Filters On Google Data Studio-Types Of Controls-Drop-Down List

This control shows a list of options you can select. The list in the Drop-Down List can be a list of acceptable values defined for a particular parameter or from the values in a particular dimension.

Fixed-Size List

How To Create Filters On Google Data Studio-Types Of Controls-Fixed-Size List

The Fixed-Size List is almost the same as the Drop-Down List control. 

The main difference is that the Drop-down List displays the control in a drop-down box while the Fixed-size List displays the filter control as a fixed-size box.

Input Box

How To Create Filters On Google Data Studio-Types Of Controls-Input Box

You can use this control to find a specific dimension from the dimensions available.

Input boxes allow you to input a value. When used as a filter, you can configure how the control checks the user’s input against the dimension values. 

When used as input to a parameter, this control can take any value, values from a particular list, or a range of values.

Advanced Filter

How To Create Filters On Google Data Studio-Types Of Controls-Advanced Filter
How To Create Filters On Google Data Studio-Types Of Controls-Advanced Filter

Advanced filters are similar to the input boxes, but you can only use them as filters. Advanced filters can’t set parameter values like input boxes.

Slider

How To Create Filters On Google Data Studio-Types Of Controls-Slider

Sliders let you filter by a range of values in a numeric dimension or select a single value from a numeric parameter.

In the image above, the $ value metric varies from $1,000 to $10,000; you can edit this range to any range you’re currently interested in with the slider control.

Checkbox

Checkboxes help you filter by a Boolean dimension or set the value of a Boolean parameter.

Date Range

How To Create Filters On Google Data Studio-Date Range

The date range control is a customizable calendar widget that allows you to adjust the timeframe of a report without needing to edit the configuration. 

This control offers you a way to let your viewers select the dates they want to see.

Data Control

How To Create Filters On Google Data Studio-Data Control

With data control, report users can control the kind of data they will display.

The data sources for data control include Google Analytics, YouTube Analytics, Google Ads, Campaign Manager 360, Search Console, and Google Ad Manager.

You can also decide to connect two or more of these data sources, and with data control, you’ll still be able to select a particular data source for the report.

How Do I Filter A Data Studio Chart?

Filtering a data studio chart is somewhat easy. You need to carefully follow these steps on how to create filters on Google Data Studio written here:

  1. First, edit your report.
  2. Then, select the chart you want to filter. It would help if you also kept in mind that you can also filter a group of charts.
  3. After that, select the Setup tab in the properties panel.
How To Create Filters On Google Data Studio-how to create filters on Google Data Studio
  1. Next, click +ADD A FILTER.
How To Create Filters On Google Data Studio+ADD A FILTER.
  1. Then, click CREATE NEW FILTER.
How To Create Filters On Google Data Studio-CREATE NEW FILTER

NOTE: You can also reuse an existing filter. You need to click on its name, and it’ll apply to the chart.

  1. Then, name the filter.
  2. After that, select Include or Exclude. Include filters that include only data that matches the expression you provide. Exclude filters and remove all data that matches the expression.
  3. Then, select the dimension or metric by which to filter.
  4. Next, select the comparison operator (e.g., Equals, Contains, Starts With, Greater than, etc.).
  5. After that, input a comparison value for the expression.
  6. (Optional) If you’re interested in adding an OR clause, click OR on the right of the condition.
  7. (Optional) Also, if you’re interested in adding an AND clause, click AND below the clause.
  8. Last, click SAVE.

How Do I Filter Google Studio Data Reports?

Here’s how to create filters on Google Data Studio Reports on individual pages:

  1. To add a filter to a particular page, select Page > Current page settings in the menus.
How To Create Filters On Google Data Studio-Report page Setting
  1. Then, click +ADD A FILTER in the properties panel on the right.
How To Create Filters On Google Data Studio-ADD A FILTER
  1. After that, set up the filter using the previous instructions.
  2. If you don’t have a filter already set up, follow steps 6-13 in the How Do I Filter A Data Studio Chart heading to set up a new filter.

How Do I Add A Filter To All Pages In A Data Studio?

Here’s how to add a filter to all pages in a Data Studio:

  1. To apply a filter to the entire report, select File > Report settings in the menus.
How To Create Filters On Google Data Studio-Report Setting
  1. Then, click +ADD A FILTER in the properties panel on the right.
How To Create Filters On Google Data Studio-Report Filter-Add a Filter
  1. After that, set up the filter using an already existing filter, or click on CREATE A NEW FILTER.
  2. If you don’t have a filter already set up, follow steps 6-13 in the How Do I Filter A Google Data Studio Chart heading to set up a new filter.

How To Manage Filters

Now that we know how to create filters on Google Data Studio, we also need to know how to manage them.

In this section of the post, I’ll take you through the various functions and settings you can use to manage your filters.

Filter Controls

When a control depends on a dimension (you can add a dimension as the Control field from the available fields list), the control acts as a filter to clean the data.

For instance, a list control with the Country dimension allows you to filter the data by country.

Drill Down

Drilling down offers you a way to unveil extra levels of detail within a chart.

For instance, you want to report sessions by country and city. Rather than creating two charts for the two scenarios, you can include a single chart with drill-down enabled. 

When you enable drill-down on a chart, you can

  • Drill down from a higher hierarchy of detail to a lower one (e.g., from Month to Week).
  • Drill up from a lower hierarchy of detail to a higher one (e.g., from Week to Month).

Here’s how to turn on drill-down for a chart.

  1. First, edit your report.
  2. Then, pick a chart.
  3. After that, select the SETUP tab in the properties panel on the right.
  4. Then, under Dimension, turn on Drill down.
How To Create Filters On Google Data Studio-Drill down Option
  1. After that, add dimensions to the chart. Each dimension you add becomes another level of detail you can drill into. Here I added Year and Year Month dimensions.
How To Create Filters On Google Data Studio-add dimensions to the chart
  1. Last, select the Default drill-down level.
How To Create Filters On Google Data Studio- drill-down level

Metric Slider

A Metric Slider helps you filter a chart by metric value. 

For instance, you can limit a particular chart to only show Orders where the total value is between $100 and $250.

Here’s how to enable the metric slider on your chart:

  1. First, edit your report.
  2. Then, pick a chart. You can add sliders to tables, line charts, time series, bar charts, area charts, pie charts,  treemaps, scatter charts, and geo maps.
  3. After that, select the SETUP tab in the properties panel on the right.
  4. Under the Metric field, turn on Metric sliders.
How To Create Filters On Google Data Studio- Metric sliders

NOTE: You can add one or more metrics to the chart.

Cross-filtering (Formerly Chart Filter)

Cross-filtering allows you to interact with one chart and apply that interaction as a filter to other charts in the report. 

When you turn on cross-filtering for a chart, you can filter your report by interacting with that chart in two ways:

  1. Clicking at least one dimension value in the chart.
  2. “Brushing,” or dragging your mouse across a line chart, time series, or area chart.

Here’s how to turn cross-filtering on or off.

  1. First, edit your report.
  2. Next, pick a chart.
  3. After that, select the SETUP tab in the properties panel on the right.
  4. Then, click Cross-filtering in the Chart interactions section.
How To Create Filters On Google Data Studio-Cross-filtering (Formerly Chart Filter)
  1. Repeat these steps for each chart you want to use as multiple filters.

Grouping

Grouping makes it easier to move components as a unit and maintain their arrangement. 

You might have a row of scorecards placed the way you want them. Creating a group with these components will stop you from jiggling them.

You can edit the DATA tab options of a grouped set of charts as a whole, like adding the same filter. 

To group, Ctrl/Command + left-click the charts you want to group, then right-click and select Group

How To Create Filters On Google Data Studio-Grouping

Conclusion

There you have it, how to create filters on google data studio.

With this post, I believe you should be able to clean and filter your data on google data studio to generate better insights, visualizations, and reports.

While you’re here, you should also know that Porter Metrics offers free templates that will help you create reports faster.

I strongly recommend you create a free report now with one of the templates and connect any of your data sources to generate a quick report that will need little to no editing.

You can also schedule a call with the technical team to assist with the onboarding.

Lastly, you should check out a related article from the help center on How to create Filters and Controls on Google Data Studio and a YouTube video we made on Filters and Controls

Frequently Asked Questions

What are page filters?

Page filters are filters that apply to the whole page.

Here’s how to create one:

  1. To add a filter to a particular page, select Page > Current page settings in the menus.
  2. Then, click +ADD A FILTER in the properties panel on the right.

NOTE: If you already have a saved filter, you can apply that but if you don’t have a filter already set up, follow these steps:

  1. First, name the filter.
  2. After that, select Include or Exclude. Include filters that include only data that matches the expression you provide. Exclude filters and remove all data that matches the expression.
  3. Then, select the dimension or metric by which to filter.
  4. Next, select the comparison operator (e.g., Equals, Contains, Starts With, Greater than, etc.).
  5. After that, input a comparison value for the expression.
  6. (Optional) If you’re interested in adding an OR clause, click OR on the right of the condition.
  7. (Optional) Also, if you’re interested in adding an AND clause, click AND below the clause.
  8. Last, click SAVE.

How do I create an interactive filter in Data Studio?

Filters are primarily not meant to be interactive. Once you apply a filter to a chart, the only way to alter what it does is to edit the filter.

If you’re looking for interactive filters, I would suggest you use Controls as they offer a lot of flexibility and interactiveness.

The controls you can use include a drop-down list, fixed-size list, input box, advanced filter, slider, tickbox, date range control, and data control.

How do you edit filters?

Here’s how you can edit filters:

  1. First, you need to click the chart you want that has the filter you want to edit. If the filter isn’t already applied to any chart, you must apply it before editing it.
  2. Then go to the Charts > Setup > Filter field.
  3. After that, click on the pen icon beside the filter name.
How To Create Filters On Google Data Studio-Modify the filter
  1. Now, you can edit the filter however you wish
How To Create Filters On Google Data Studio-Modify the filter