Have questions about using Omnisend segments? This FAQ covers common questions about Omnisend segmentation.
💡 For step-by-step setup, see Create & Use Segments. For detailed filter explanations, see Understand Omnisend Segment Filters.
Building Segments
What segment filters are available in Omnisend?
You can filter contacts based on:
Contact Properties: City, country, tags, custom properties, birthday, RFM segment, gender, subscription status.
Engagement: Opened/clicked promotional messages (emails from campaigns and automations), viewed pages.
Products & Orders: Viewed products, added product to cart, placed order.
Custom Events: Any custom events you've set up in Omnisend.
What is the difference between Placed Order and Ordered Product filters?
Placed Order filters focus on order characteristics (order total, order date, order status).
Ordered Product filters focus on product details (product name, category, SKU).
Both have slightly different subfilters. Learn more about event data in automations.
Is it possible to segment contacts based on browsing behavior?
Yes. Use the Viewed Page filter to segment by page visits or the Viewed Product filter to segment by product views.
Go to Audience → Segments → Create Segment → Create from scratch → Add Filter → Viewed Page/Viewed Product.
Why are some products not shown in the Ordered Product filter dropdown?
The Ordered Product filter only shows products that have been purchased by at least one contact. If a product hasn't been ordered yet, it won't appear in the dropdown.
Can I segment based on order fulfillment status?
Yes. Use the Order Fulfilled filter, then select fulfillment statuses in the subfilters.
Segment Behavior & Updates
When do segments update?
Segments update based on filter type:
Condition-based segments (e.g., "placed an order," "clicked a campaign link") update in real time as soon as data syncs from your store.
Date-based segments (e.g., "placed an order in the last 30 days") update at midnight in your Omnisend account time zone.
Update timing also depends on the number of contacts being processed.
When a campaign is scheduled for a segment, does the segment update at scheduling time or send time?
The segment is recalculated right before the campaign is sent, ensuring the most up-to-date audience receives your message.
If I delete a segment, will it delete the contacts inside it?
No. Deleting a segment permanently removes its filter rules. All contacts that were in the segment remain in your audience unchanged.
Location, Phone Numbers, & Advanced Filters
How do I segment contacts by location?
Option 1: Add a list of countries to your segment filters. Contacts from any selected country will enter the segment.
Option 2: Use the Postal Code contains filter with common symbols (e.g., "90" for California ZIP codes starting with 90).
How do I create a segment with specific country phone numbers?
For most countries, use Phone Number contains +[country_code].
Example: For UK numbers, use
Phone Number contains +44.
Note: Some countries share the same country code (e.g., USA, Canada, and Caribbean nations use +1). In these cases, include state/area codes. For example, for South Carolina, use Phone Number contains +1843.
Can I segment based on a range of birthdates or ages?
The Birthday filter only allows exact year, month, or date, such as Birthdate anniversary is in the next 7 days. However, you cannot filter based on age ranges, such as contacts aged 25–35.
Workaround: If you need to segment by age (e.g., 25–35 years old), create a custom property called age and collect it via Signup Forms or import it from a file.
How does Omnisend handle multi-currency in segmentation?
Segmentation doesn't recognize multi-currency. All orders are converted to your account's primary currency.
Example: If Omnisend syncs a $20 order and a €20 order to an account with USD as the primary currency, total spent will be $40 (not converted from EUR).
Can I segment by email domain (e.g., Gmail, Yahoo)?
Yes. Use the Email address contains filter:
Include a domain:
Email contains @gmail.comExclude a domain:
Email does not contain @yahoo.com
Exporting & Troubleshooting
How do I export contacts from a segment?
Go to Audience → Segments. Click the three dots next to your segment → Select Export.
The exported file will be available in Audience → Exports. All contacts in the segment are exported regardless of subscription status. To export only subscribed contacts, add a Subscription Status is Subscribed to Email Channel filter to your segment.
How do I troubleshoot overlapping segments with mutually exclusive rules?
If two segments with mutually exclusive rules have more combined contacts than expected:
Create a new segment with Tag is [Segment 1 Tag] AND Tag is [Segment 2 Tag]
Review contacts appearing in both segments to identify overlapping criteria.
Campaign & Automation Performance
Can I see how individual segments perform in a multi-segment campaign?
Yes. View segment-specific performance in Reports → Campaigns → Segment Performance.
Will segment-based automation be triggered if I create the segment first, then enable the workflow?
Yes. When selecting your segment in the automation trigger filters, check the box to trigger the workflow for contacts already in the segment.
Why does my segment count differ from the campaign sent count?
Segment counts can differ because:
Segments recalculate 1 minute before campaign send time, so new contacts meeting the criteria will be included
Segments can include all subscription statuses, but campaigns can be sent only to subscribers.
If you still have any questions or need any assistance, do not hesitate to contact us using in-app chat or at [email protected].








