A segment is a description, not a list
This is the important idea. A segment doesn’t hold a frozen copy of your contacts — it holds the rule, and Paige works out who matches every time it’s used. So a segment called “Opted-in VIPs” automatically picks up a new VIP you tagged this morning, and automatically drops someone who opted out last night. You never refresh it, and you never end up broadcasting to a stale list.Building one
Click New Segment and combine any of these. They narrow together — a contact has to match all of them.Opted in only
Opted in only
On by default. Leave it on unless you have a specific reason not to — and note that opted-out contacts are excluded from every broadcast regardless, so turning it off widens less than you’d think.
Search by name or number
Search by name or number
Match contacts whose name or number contains what you type. Useful for grouping by a shared pattern — everyone whose number starts with a particular dialling code, say.
Added contacts
Added contacts
Search for specific people and add them by hand. They’re included on top of whatever the filters match — handy when a segment is “everyone tagged vip, plus these three”.What you type in the search box is only used to find people. It isn’t saved as part of the segment, so you can search, add whoever you want, and clear the box again without changing who the segment reaches.A segment with only hand-picked contacts reaches exactly those people. Add three contacts by hand and set nothing else — no tags, no name or number filter — and the segment goes to those three and nobody else. The editor tells you so as you build it, and the segment list describes it as “Only 3 hand-picked contacts”. This is the way to send to a short, specific list.
Using one
In the broadcast wizard’s Audience step, choose Saved segment and pick it. That’s the whole thing — the count you see is resolved fresh at that moment.If your project sends through your own backend
Most projects send through Paige and none of this applies. But if your broadcasts go out through your own backend, a hand-picked-only segment works only if that backend supports it. The reason is worth knowing, because the failure would be expensive: by default a backend adds hand-picked contacts on top of a filter rather than sending to only them — and with no filter set, “on top of nothing” means your entire contact list. So Paige asks your backend first, and only sends if it has said it understands “only these people”. If it hasn’t, Paige tells you while you’re choosing the audience, not after sending. To fix it, ask whoever looks after that backend to add support — they’ll know it as theinclude_only capability — then open Settings → Project and activate Broadcasts again so Paige picks up the change. Paige only asks your backend what it can do at that moment, so the change won’t take effect until you do. In the meantime, add a tag or turn on the name/number filter for that segment, or pick a different one.
