Segments are one of the most important Dittofeed resouces to understand. Segments are used to define a group of users. Segments serve multiple roles. Segment uses:Documentation Index
Fetch the complete documentation index at: https://docs.dittofeed.com/llms.txt
Use this file to discover all available pages before exploring further.
- In Journey Entry Nodes to determine which users enter a journey.
- In Journey Segment Split Nodes to direct users along a specific path within journeys.

Segment Nodes
- Trait Node: Restrict a segment to users with a specific trait value.
- Performed Node: Restrict a segment to users who have performed a specific action.
- And Node: Allow any users to join the segment if they satisfy one condition “And” another condition.
- Or Node: Allow any users to join the segment if they satisfy one condition “Or” another condition.
- Subscription Group Node: Restrict a segment to members of a subscription group.
- Manual Node: Specify a segment by manually uploading a CSV of users.
- Random Bucket Node: Randomly assigns a predetermined percentage of users to a segment.
- Keyed Performed Node: Like the performed node, but specialized to event entry journeys.
- Includes Node: Restrict a segment to users who have an an array trait which includes a specific value.

