# Understanding Filters in Segmentation Reports

#### <mark style="color:$primary;">**What are Filters?**</mark>

Filters let you narrow down your report data to a specific subset of your team, audience, or communication channel. Instead of viewing data for your entire account, you can isolate exactly what you need and generate a focused, relevant report.

Filters can be applied in both Multi-Metric Reports and Multi-Level Reports. You can apply more than one filter at a time to get even more targeted results.

To apply a filter, open your report and navigate to the Filters section. Select the filter you want to use, configure it using the options provided, and the report will update accordingly.

<figure><img src="/files/1RZPvATeSOrI8law9KS0" alt=""><figcaption></figcaption></figure>

#### <mark style="color:$primary;">**Default Filters**</mark>

These are basic, ready-to-use filters that are already available in the system — no setup needed. Things like filtering by a specific agent, a WhatsApp number, or a date range. Use these when you want to quickly narrow down your report using simple, everyday parameters.

#### <mark style="color:$primary;">**Custom Field Filters (Value-Based)**</mark>

Your team assigns values to chats using custom fields — for example, marking a chat's Customer Sentiment as Satisfied, Neutral, or Dissatisfied. This filter looks at what value a chat is currently holding on a given day.

So if you filter by Dissatisfied, the report will show you all chats that are marked Dissatisfied on that day — even if they were marked that way a week ago.

**Use this when you want to answer: how many chats are currently marked as a specific value?**

#### <mark style="color:$primary;">**Event-Based Filters**</mark>

This one is different. Instead of looking at what value a chat is currently holding, it looks at when that value was changed.

So if you filter by Dissatisfied, the report will show you only the chats where someone actually changed the value to Dissatisfied on that specific day.

**Use this when you want to answer: how many chats were marked as a specific value today?**


---

# 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://learn.doubletick.io/enterprise-analytics/introduction-to-segmentation-report/understanding-filters-in-segmentation-reports.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.
