The key advantage of Segments is that they update automatically and in real time. By setting specific rules, you define the conditions customers must meet to enter or exit a Segment.
There are two main types of segmentation, based on how and when updates occur:
Conditional Segments – update based on customer behavior or profile attributes.
Date-based Segments – update based on when a specific event occurred.
Continue reading to learn more about each Segment type and how its update timing works.
Conditional Segments
Conditional segments update instantly. Whenever new data is added to the contact's profile, it is checked against the rule, and the contact is added to or removed from the segment.
If information is synced from your store platform with a delay, it will be checked against the rule in the Segment as soon as it hits Omnisend.
Note! While segments update in real time, it may take up to one minute for data changes to be fully processed and reflected in the segment.
Date-Based Segments
This type of segment also updates in real time based on the date conditions you set.
For example, if your segment is designed to include contacts who viewed a page in the last 30 days, it will automatically update each day to reflect the most recent data.
Segments with date-based filters are refreshed daily at 12:00 AM in your store’s time zone. You can adjust this time zone in Store Settings → Store Information → Time Zone.
Updating an Existing Segment
To update an existing segment, open your segment under Audience → Segments, edit or add a filter, and click the Update segment button.
When building a new segment or updating an existing one, the number of contacts you have will directly impact the processing time. While it may take a few seconds to process a 10K contacts list, it may take up to a minute or two for 100K contacts.
Note! If your segment is used in an automation workflow (either for entry/exit triggers, splits, or audience filters), any changes to the segment will impact who will enter or exit your automation.
Need help to find the answer to your question? Reach out to our Support Team via in-app chat or at [email protected].



