# Mastering dashboard filters

#### The Concept: The "Waterfall" Effect

Think of filters in your dashboard like a waterfall. Water flows from the top down.

* Top: The Dashboard (Global)
* Middle: The Page
* Bottom: The specific Chart

Filters applied at the top flow down to everything below them. This allows you to control the data for your entire report in one click, without having to configure every single chart individually.

#### The Three Levels of Control

You can apply filters at three different stages depending on how broad you want the focus to be.

| **Level**             | **Where to find it**                           | **Scope (Effect)**                              | **Best Used For**                                                                                                                  |
| --------------------- | ---------------------------------------------- | ----------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| 1. Dashboard (Global) | "Report" tab in the main Filter Panel.         | Applies to every chart on every page.           | Global settings like Date Range (e.g., "Last 30 Days") or high-level segments (e.g., "All Organic Traffic").                       |
| 2. Page               | "Page" tab in the main Filter Panel.           | Applies to all charts on the current page only. | <p>Specific themes per page.</p><p><br></p><p><em>(e.g., Page 1 = "US Traffic", Page 2 = "EU Traffic")</em></p>                    |
| 3. Chart              | The Filter Icon directly on a specific widget. | Applies only to that single chart.              | <p>Cleaning specific data.</p><p><br></p><p><em>(e.g., Excluding "null" or "(not set)" values from a specific bar graph).</em></p> |

#### How Inheritance Works

This is the logic that decides which charts see which filters.

The Flow:

$$Dashboard Filters \rightarrow Page Filters \rightarrow Chart Filters$$

The "Inherit Filters" Toggle:

Every Page and Chart comes with a switch called "Inherit Filters."

* ON (Default): The item accepts filters from the level above it. It "goes with the flow."
* OFF: The item blocks filters from above. It becomes an isolated island and *only* uses its own specific filters.

> ⚠️ Important Rule: Inheritance is a chain. If a Page has Inheritance turned OFF, it blocks the Dashboard filters. The Charts on that page will never see the Dashboard filters, even if the Charts themselves have "Inherit" turned ON.

#### Pro Tips for Marketers

> 💡 Match Your Data Sources Filters are tied to a specific Data Connection (e.g., your GA4 connection). If you add a chart using a Google Sheet to a page filtered by GA4, the GA4 filters will simply be ignored by the Google Sheet chart. The data source must match for the filter to work.

> ℹ️ Best Practice Workflow Always filter from the top down.
>
> 1. Set Dates and major Segments at the Dashboard level.
> 2. Use Page filters to separate themes (Paid vs. Organic).
> 3. Use Chart filters *sparingly*, mostly just to remove errors or ugly data points (like "null").


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.smaq.io/documentation/features/dashboard/mastering-dashboard-filters.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
