Analytics and Tracking

Filter Control

Also called report filter, slicer

An input on a report that lets the reader narrow the data shown, instead of the builder deciding for them.

Quick facts: Filter Control

Category
Analytics and Tracking
Also called
report filter, slicer
Level
Beginner
Affects
Report usability, self-service reporting, reader trust
Where to see it
Looker Studio, Power BI, Tableau, Google Sheets slicers
In this article4
  1. How a filter control works
  2. Why filter controls matter
  3. Common mistakes with filter controls
  4. How to act on it

How a filter control works

A report sits on a data source holding far more rows than any single reader needs. A filter control is a visible input placed on top of that source — a drop-down, a list of tick boxes, a search field, a slider — and it passes the reader’s choice to the charts on the page. Nothing is deleted and nothing is rewritten at the source; the charts simply redraw using the narrower set of rows.

Reporting tools separate the control from the filter itself. A filter applied by whoever built the report is fixed, and the reader can neither see it nor change it. A control is the opposite: it belongs to the page, and its state is the reader’s to set. It can usually be scoped to one chart, to a page, or to the whole report, and that scope setting is where most of the confusion starts.

Why filter controls matter

They are the difference between a report that answers one question and a report that answers a family of them. A client who can switch a channel drop-down from paid to organic, or narrow a lead table to a single city, stops emailing to ask for a variation and starts using the report unaided. That is usually the whole reason for building a dashboard instead of sending a spreadsheet.

They also keep a report honest. When the filters are visible, the reader can see exactly which slice of the data is on screen. A hidden filter that quietly removes a channel, a country or a set of test transactions looks like a clean result right up to the moment someone reconciles it against the ad platform.

Common mistakes with filter controls

Scope is the usual one. A control dropped onto a page filters that page alone, so a reader who sets it, clicks through to the next page and sees unfiltered numbers concludes the report is broken. Decide early whether a control is report-wide or page-level, and say so on the label.

The next is piling on controls until the top of the report is a wall of drop-downs. Each one adds a query and another way for the reader to build a combination that returns nothing at all. Leaving a control with no default causes the same problem on arrival: the first thing the client sees is an empty chart and a support message follows.

Controls on blended or joined sources need extra care. A control bound to a field that exists in only one of the joined sources will quietly drop rows from the other, and the totals will no longer match either platform.

How to act on it

Start from the questions the reader actually asks, and add one control per question — in practice a date range control, a channel selector, and one business dimension such as location or product. Set defaults so the report is useful before anyone touches anything, and mark which controls apply to the whole report. Then open it the way a client will, on a phone, and check that the controls still fit and that plausible combinations return something readable. A reporting dashboard is judged by what the reader can find without having to ask.

Do and do not

Do

  • Set a sensible default on every control before sharing
  • Scope controls report-wide unless a page needs its own
  • Label each control with the field it actually filters

Do not

  • Hide a filter that changes the headline number
  • Stack drop-downs until the top of the page is unreadable
  • Bind a control to a field missing from one blended source

Questions people ask about this

What is the difference between a filter and a filter control?

A filter is applied by whoever builds the report and stays fixed; the reader cannot see it or change it. A filter control is an input placed on the page — a drop-down, tick list or search box — that lets the reader narrow the same data themselves. Both limit the rows a chart uses, but only one is in the reader’s hands.

Why do my filter controls stop working on the second page of a report?

Because the control was almost certainly added at page level rather than report level. A page-scoped control only affects charts sitting on the same page, so moving elsewhere returns the reader to an unfiltered view. Either change the control’s scope to the whole report, or repeat it on every page and warn readers that it resets.

How many filter controls should a dashboard have?

As few as answer the questions the reader keeps asking. A date range, a channel or platform selector, and one business dimension such as location or product will usually cover it. Every extra control adds another query and another way to land on an empty chart, so add one only when someone has genuinely asked for that cut of the data.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.