A list only works once it stops being one list.
A single newsletter sent to an entire patient database treats a first-time patient the same as someone who’s booked six times and asked about a membership — the wrong message for almost everyone who receives it. What we build instead splits the list by what’s actually known about each patient: treatment history, time since last visit, whether they’ve asked about but not booked a specific service, and where they sit relative to a membership or package. Each segment gets its own campaign, not a variant of the same one — a lapsed-patient segment and a recent-member segment are never looking at the same subject line. The split isn’t a one-time export, either; segments update as patients move between them, so someone who books after months in “lapsed” rolls into a different list on their own.