Granular audience targeting without SQL queries
Send the right message to the right segment. Automatically group contacts into dynamic segments that update in real time as user behavior and attributes change.

Real-time list evaluation
Segment rule combinations
Audience size estimation
Engineered for developer velocity
Real-time membership
Contacts enter and leave segments automatically based on current attribute values and engagement history.
Behavioral filters
Filter by contacts who opened in the last 30 days, clicked a specific URL, or bounced on previous campaigns.
Compound AND/OR rules
Combine demographic attributes, subscription tiers, and engagement thresholds with ease.
How it works
Create a segment
Define membership criteria like tier == 'pro' and last_login > 14_days_ago.
Preview matching audience
Verify the calculated contact count and inspect sample profiles before saving.
Target in campaigns or triggers
Attach the segment to automated campaigns or API broadcast distributions.
Explore related features
Behavioral triggers
Trigger automated messages when users sign up, complete onboarding milestones, reach usage limits, or become inactive.
Automated multi-step sequences
Visual flow automation with customizable time delays, smart delivery windows, and conditional branch rules based on recipient behavior.
Unsubscribe compliance
One-click List-Unsubscribe RFC headers, customizable preference centers, and automatic global suppression to protect your reputation.
Ready to build with Dynamic audience segmentation?
Join thousands of engineering teams delivering transactional and lifecycle email with blazing speed and zero downtime.