Segments
A segment is a saved, reusable audience - a set of rules that describes the guests you want to reach, like “visited twice or more in the last 90 days and opted in to email”. You build them under Marketing → Segments, then point campaigns and automations at them.
Segments are live: they store the rules, not a frozen list. Every time you use one, Sidedoor works out who matches right now from each guest’s history across your venues - so a “lapsed guests” segment always contains today’s lapsed guests, with no maintenance from you.
Building a segment
Section titled “Building a segment”The rule builder combines conditions with Match all (every rule must be true) or Match any (any one is enough), and you can group rules for more complex logic.
Each rule is an attribute, a comparison (greater than, at least, is, is not, and so on) and a value. Most attributes also take a time window - Lifetime, the last N days, or between two dates.
As you build, a live Recalculate reach count tells you how many guests match, and a preview shows a sample of them, so you can tune the rules before you save.
What you can filter on
Section titled “What you can filter on”| Group | Attributes |
|---|---|
| Visits | Total visits · Total covers · Average party size · Visits per month · No-shows · No-show rate |
| Spend | Total spend · Average spend per visit |
| Venues | Distinct venues visited · Visited any of / all of · Never visited · Last visited is one of · Favourite (most-visited) is one of |
| Bookings | Upcoming bookings |
| Timing | Booked on day(s) of week · Booked in time range |
| Lifecycle | Days since last visit · Days since first visit · Birthday month |
| Loyalty | Sidedoor Score · Number of connections · Has a tag you’ve applied · Automatic loyalty tag |
| Reachability | Email subscribed · SMS subscribed · Opened a campaign · Clicked a campaign |
The Reachability rules are handy for tightening an audience - for example, “clicked a campaign but hasn’t booked”, or “subscribed to email but not SMS”.
The Timing rules look at when a guest has booked before, so you can reach the people who already like a particular slot. Booked on day(s) of week picks one or more weekdays, and Booked in time range picks an hour range (say 18:00-20:00). Like the other count-based rules, each takes a comparison and a value (for example “booked on a Tuesday at least twice”), and honours the same time window. They are ideal for filling a historically quiet slot: build a segment of guests who have booked a Tuesday 6-8pm before, then send them a nudge for the next one.
Birthday month: pick a month, or track the current one
Section titled “Birthday month: pick a month, or track the current one”The Birthday month rule (under Lifecycle) matches guests whose birthday falls in a month you choose. Alongside the twelve months, it offers a Current month (auto) option.
- Pick a specific month - say March - and the segment always means guests with a March birthday, whichever month you use it in.
- Pick Current month (auto) and the rule re-evaluates to whatever month it is each time the segment is applied - so in July it matches July birthdays, in August it matches August birthdays, and so on.
That makes a single birthday segment reusable every month: build one “birthday this month” segment, point a recurring campaign or automation at it, and it always targets this month’s birthdays with no editing.
Using a segment
Section titled “Using a segment”- In a campaign - on the Reach step, choose Saved segment and pick one. See Campaigns.
- In an automation - a segment can narrow who an automation applies to.
Because a segment is recalculated at send time, the audience is always current - and, as everywhere in Marketing, anyone unsubscribed or suppressed is skipped automatically.
Related
Section titled “Related”- Campaigns - send a broadcast to a segment.
- Guests & CRM - the profiles and history segments draw on.
- Score & loyalty - the Score and loyalty tags you can segment by.