> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.encharge.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# What are Filter Steps?

Filter steps allow you to put people into different paths or swimming lanes in your [Flows](//help.encharge.io/article/45-what-are-flows) based on criteria set by you.

Usually, you'd be using filters between [trigger](//help.encharge.io/category/170-triggers) and [action](//help.encharge.io/article/173-what-are-action-steps) steps. However, you can connect a filter step to one or more other filter steps to narrow down the criteria even further.

Note that although Filter steps are extremely powerful, they are not required to build a Flow in Encharge – you can do so simply by connecting a trigger step to an action step.

Filter steps use the reversed Christmas tree icon:

![](https://storage.crisp.chat/users/helpdesk/website/1c92eeb7d11e2000/6bb24fb1-ff9c-4841-9a79-d31aa3_1a4x0dn.png)

![](https://storage.crisp.chat/users/helpdesk/website/873aad9f6b3ae800/789e6005-b772-42ce-8c59-f98235_eg5ksf.png)
---
## Common use cases for filter steps
### Personalize the customer journey for each person

For example, you can send a different welcome email to new users based on their industry. In the example below, we're using the Check Condition filter step to achieve this.

![](https://storage.crisp.chat/users/helpdesk/website/438d1b063d7e6c00/2ddf8d8f-1aa8-4817-b6d3-c70678_prnbfv.png)

### Prevent a person from continuing in the Flow

Filter steps are a great way to remove a person from a Flow if they fail to meet specific criteria.

For example, end the flow for a person if they are not from the US. In the Flow below, a person will receive the email only if they match the criteria for the country, otherwise, they will be removed from the Flow. We're using the Has Tag filter step to achieve this.

![](https://storage.crisp.chat/users/helpdesk/website/f0750edc80dc3000/28742b40-758d-4514-9452-290439_1msr08i.png)

Note that people who don't have the `US-lead` tag will be removed from the Flow and will show under "Were here" on the Has Tag step. However, they can re-enter the Flow again. To learn how people enter and re-enter a Flow please [read this article](//help.encharge.io/article/52-how-do-people-enter-a-flow).
---
## All Filter steps

* [Check Email Activity](//help.encharge.io/article/198-filter-check-email-activity)
* [Check Condiiton](//help.encharge.io/article/199-filter-check-field)
* [Is in Segment](//help.encharge.io/article/200-filter-is-in-segment)
* [Has Visited Page](//help.encharge.io/article/201-filter-has-visited-page)
* [Has Tag](//help.encharge.io/article/202-filter-has-tag)
* [Has Booked Calendly Meeting](//help.encharge.io/article/203-filter-has-booked-calendly-meeting)
* [Check HubSpot Record](https://help.encharge.io/en/article/filter-check-hubspot-record-y5ashn/)
