Alongside the booking emails Haven sends automatically, you can build your own campaigns: pick what starts them, who they reach, and what happens step by step. You will find them on Marketing → CRM.
Campaigns are grouped by what you are trying to do:
You can rename these, reorder them, and add your own from the Categories button. Archiving a category that still holds campaigns asks you where to move them first, so nothing gets lost.
Press New in any category. You will be asked four things.
Start from offers templates that are already assembled — win back last year's guests, convert OTA guests, fill a gap week, outreach to a new list, and a few more. Each one comes with a trigger and draft emails you can edit. Starting from scratch is also fine.
When should it start? is the trigger. Each one shows roughly how often it has fired for your account recently, so you can tell whether it is worth building. Triggers that are not wired up yet appear greyed out with an explanation rather than being hidden.
Which listings? is the scope. If you have a multi-unit site, that is usually the right answer: the campaign then covers every unit in the site, including ones you add later, and its emails can promote any of them. You can also pick specific listings or your whole account.
Who is it for? is the audience. The quickest answers are the three shortcuts: Everyone, Guests, or Owner leads. If you want to be more specific, pick any combination of lists and segments instead, and any to exclude. As you choose, Haven shows how the number is arrived at:
That last figure excludes anyone who has had a marketing email from you in the last day, which is a spacing rule that applies across all your campaigns so a guest never gets three emails from you at once.
Both can be used as an audience, and they do different jobs.
A segment is a saved set of rules — "stayed twice or more", "last stay over a year ago", "booked through Airbnb". Membership updates itself as guests change.
A list is a fixed set of contacts you curated. Any file you upload becomes a list automatically, which is how you email "the partner list from March" without having to remember who was on it.
The editor is a canvas. Add steps from the left, click any step to edit it on the right, and everything saves as you type.
Wait holds for a set time. Wait for a date holds until something on the booking, like three days before check-in. Wait for something holds until a condition becomes true, or gives up after a while.
Split is how a campaign branches. You give each branch a condition, and each one shows roughly what share of your contacts would take it — which is usually the fastest way to spot that a branch you thought was important only catches four people. Branches are checked in order and the first match wins. Anyone matching none of them takes the fallback path, so nobody is ever silently dropped.
Do something covers the non-email steps: tag a contact, add them to a list, or notify yourself.
Goal marks the outcome you want. When someone reaches it they leave the campaign, which is what stops a guest who just booked from receiving the rest of a "come back" sequence.
Editing a campaign changes a draft. Nothing you type reaches anyone until you press Publish, and before it commits you will see exactly what changed — added steps, removed steps, a different audience. Anyone already part-way through a campaign keeps following the version they started on, so publishing never makes someone skip a step or repeat one.
If anything is incomplete, it is listed and marked on the step it belongs to. A campaign cannot go live without an audience, because a campaign with no audience must never be read as "everyone".
The switch in the campaign header stops new people entering and freezes anyone mid-way exactly where they are, so turning it back on continues each person from their own position. Archiving is final and removes everyone still inside.
Haven supports this, carefully.
When you upload contacts you are asked where they came from. Own past guests, your own signups, or a partner list all send normally. A purchased or third-party list is treated differently: it sends through a separate outreach sender with its own daily limit, starting small and increasing over the first few weeks. That separation is deliberate — it means a cold list can never affect the deliverability of your booking confirmations or your rebooking email, even if it goes badly.
For those lists Haven also:
You are always asked to confirm that the people on a list can lawfully be emailed by you. Decline and nothing is imported.
Open a campaign and use Why did someone get this?. Enter an address and you will see the exact path that contact took: when they entered, every wait, which branch they went down and why, each email that sent, and each one that did not along with the reason.
New to Haven?
Haven is the direct booking platform these guides are written for — a branded site, secure payments, and guest relationships you own. Build yours free.
Free to build · No credit card · Private until you publish
© 2026 Book With Haven, LLC.