---
title: Segments
description: Dynamic audience groups
icon: Funnel
---

## Overview

Segments are dynamic groups based on filters. They update automatically when contact data changes.

## Creating

1. Go to **Segments** → **Create Segment**
2. Name your segment
3. Add filter conditions
4. Save

## Operators

| Operator | Example |
|----------|---------|
| `equals` | `plan equals "pro"` |
| `not equals` | `plan not equals "free"` |
| `contains` | `email contains "@gmail"` |
| `greater than` | `mrr greater than 100` |
| `less than` | `loginCount less than 5` |
| `exists` | `company exists` |

## Combining filters

- **AND:** All conditions must match
- **OR:** Any condition can match

## Membership tracking

Enable **Track membership changes** to:
- Trigger workflows on segment entry/exit
- Generate `segment.entered` and `segment.exited` events

Only enable for segments used as workflow triggers.
