> ## Documentation Index
> Fetch the complete documentation index at: https://flywheel.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# User Segments

> Create and manage targeted user segments for personalized marketing campaigns

User segments allow you to group your users based on specific criteria, enabling targeted and personalized marketing campaigns. With Flywheel's powerful segmentation engine, you can create dynamic groups that automatically update as user data changes.

## What are User Segments?

User segments are filtered groups of users based on properties, behaviors, and custom conditions. They help you:

* Target specific user groups with relevant messaging
* Personalize marketing campaigns
* Analyze user behavior patterns
* Create tailored user experiences

Segments in Flywheel are **dynamic by default**, meaning they automatically update as user data changes:

* Users are automatically added when they meet the criteria
* Users are removed when they no longer match
* Real-time updates ensure accurate targeting

## Creating User Segments

### 1. Navigate to Segments

In your Flywheel dashboard:

1. Go to **Users** → **All Users**
2. Apply at least one filter to the users list
3. Click **Save Segment**

<Card title="Save a New Segment" horizontal icon="bookmark-plus" href="https://app.flywheel.cx/dashboard/deeplink?target=/users?showSaveSegment=true">
  Go directly to the users page with the save segment dialog open
</Card>

### 2. Define Segment Criteria

You can create segments based on:

* **User Properties**: Email, name, subscription status, custom properties
* **Event Behavior**: Users who performed specific actions
* **Date Conditions**: Registration date, last activity, etc.
* **Custom Properties**: Any custom data you've collected

### 4. Segment Configuration

When creating a segment, you can customize:

* **Name**: Descriptive name for your segment
* **Description**: Optional description for team collaboration
* **Icon**: Visual identifier (choose from available icons)
* **Color**: Color coding for easy identification

## Using Segments in Broadcasts

Once you've created segments, you can use them to target specific groups in your broadcast campaigns.

### Targeting a Segment

1. **Create a New Broadcast**

   * Navigate to **Email** → **Broadcasts**
   * Click **Create Broadcast**

<Card title="Create a New Broadcast" horizontal icon="megaphone" href="https://app.flywheel.cx/dashboard/deeplink?target=/broadcasts/new">
  Go directly to the broadcast creation page
</Card>

2. **Select Your Segment**

   * In the broadcast composer, find the **To** section
   * Choose your target segment from the dropdown
   * Preview the estimated reach

3. **Compose Your Message**

   * Craft your email content
   * Use personalization variables specific to your segment
   * Preview how it looks for segment members

4. **Send or Schedule**
   * Send immediately or schedule for optimal timing
   * Monitor delivery and engagement metrics

## Best Practices

### Segment Strategy

* **Start Simple**: Begin with basic demographic or behavioral segments
* **Be Specific**: Create focused segments for better targeting
* **Test and Iterate**: Monitor performance and refine criteria

### Naming Conventions

* Use descriptive names: "Premium Users - Last 30 Days"
* Include date ranges where relevant
* Use consistent naming patterns across your team

Ready to create your first broadcast?

<Card title="Broadcasts Guide" horizontal icon="megaphone" href="/feature-guides/broadcasts">
  Learn how to craft compelling campaigns for your segments
</Card>
