A segment is a saved query over the contact record, not a frozen list. Filter on custom fields, engagement history, and — uniquely in ONE — Pixel and conversion events. Contacts flow in and out automatically as their data changes.
The same engine as Mumara Campaigns — but in ONE the conditions can read Pixel and conversion data, so you can segment on what people actually did, not just who they are.
Custom Fields
Any profile field with type-aware operators — greater-than on numbers, before/after on dates, contains on text.
Engagement
Opens and clicks over a window — "engaged in 30 days", "never opened", "clicked the last campaign".
Conversions
Uniquely in ONE — "viewed pricing", "purchased", "converted in the last 30 days", from your pixel.
Pixel events
On-site behaviour — page views, add-to-cart, custom events fired from your site.
List membership
On or off a given list, or inside another segment — compose audiences out of audiences.
Geography + device
Where and how contacts engage — country, region, and the client they open on.
Conditions combine with AND/OR logic and nest into groups for precise, layered audiences.
Why dynamic wins
A list is a photograph. A segment is a live feed.
The difference isn't cosmetic — it's whether the audience you send to is who matches today, or who matched the day you built the list.
Static list
Right once, then wrong
A list captured by an export is accurate the moment you build it and stale by the next day. New matches don't join, lapsed contacts don't leave, and keeping it current means re-pulling it by hand before every send — which nobody does.
Frozen at build time
Manual rebuilds
Drifts out of date
Dynamic segment
Right every time it runs
A segment is a saved query that re-runs whenever it's used. Define "engaged in the last 30 days" once: someone who opens today joins automatically, someone who goes quiet drops out. The audience is correct as of the moment you send.
Recalculated at send time
Self-maintaining
Always current
Built from layers
The segments worth building combine signals.
A single condition is a list. The value is in the overlap — a field, an engagement window, and a conversion event in one query express an audience you could never pull by hand. Each becomes a precise, self-maintaining target.
Because ONE can read conversion and pixel data, "what they did" is a first-class condition — not just "who they are".
Win-back
Bought before · no open in 60 days
dynamic
Hot prospects
Viewed pricing · not yet purchased
dynamic
VIP
MRR > $500 · engaged in 14 days
dynamic
Re-permission
On list · zero engagement in 90 days
dynamic
Define once, use everywhere
A segment isn't a report — it's a target.
The same saved query drives every send path. Build the audience once and point whatever you like at it; it recalculates each time it's used.
The audience
Broadcasts
Point a one-time broadcast at a segment and it reaches exactly who matches at send time — not a stale exported list.
Protect deliverability by mailing the people who actually engage — and let the rest fall into a re-permission flow.
Upsell the right tier
The segment
Plan = Free, and a "viewed pricing" pixel event.
What it drives
Pitch the upgrade only to people showing intent — never to someone already on the top plan.
Win back lapsed buyers
The segment
Purchased before, no engagement in 60 days.
What it drives
A targeted win-back to past customers going quiet — the highest-value audience to recover.
Suppress recent buyers
The segment
Converted in the last 7 days.
What it drives
Exclude fresh buyers from a discount blast so you don't hand a coupon to someone who just paid full price.
“Once we could segment on conversions, not just opens, everything got sharper. “Viewed pricing but didn't buy” became our best-performing campaign — and we'd literally never been able to build that audience before. It just recalculates and sends itself now.”
Verified review
Mumara ONE customer
Trustpilot
Common questions
What buyers usually ask.
Are segments static or live?
Live. A segment is a saved query that recalculates whenever it's used — at send time for a broadcast, at evaluation for a trigger. Contacts join and leave automatically as their data changes; you never rebuild it.
What can I segment on?
Custom field values (with type-aware operators), engagement history (opens/clicks over a window), list membership, geography and device, and — uniquely in ONE — Pixel events and conversion attribution. Conditions combine with AND/OR logic and nest into groups.
What does it mean to segment on conversions?
Because pixels feed purchase and on-site events back to the contact, you can filter on behaviour: "viewed pricing", "added to cart", "purchased in the last 30 days". Most ESPs can only segment on stored fields and email engagement — segmenting on what someone actually did on your site is the ONE difference.
Can I build a segment from another segment?
Yes. A segment can reference another segment as one of its conditions, so you compose precise audiences from broader ones without duplicating logic — narrow "all customers" down to "customers in the EU who bought twice" by layering.
How do AND/OR and nesting work?
Each segment is a set of conditions joined by AND or OR, and you can nest groups — for example, (engaged AND Pro) OR (MRR > $500). That lets you express real audiences rather than the single-condition lists most tools limit you to.
Where can I use a segment?
Everywhere a send happens: as a broadcast audience, a drip's entry condition, a trigger's match event (fired when a contact is added to the segment), and a slice in reporting. One definition, reused across the platform.
Does a segment respect suppression and opt-outs?
Yes. A segment defines who matches your conditions; suppression and per-list opt-outs are still applied at send time, so a matching contact who unsubscribed or hard-bounced is never actually mailed.
Dynamic queries over fields, engagement, and conversion events — recalculated at send time and reused across every broadcast, drip, trigger, and report.