Guests who book through Airbnb, Vrbo, or Booking.com rarely have a real email address on file — the channel supplies a relay instead. Haven cannot email those guests directly, and it cannot post into your OwnerRez booking threads either, because OwnerRez requires a signed messaging agreement before it will open those endpoints to a connected app.
So Haven takes the route OwnerRez's own partner team recommends. Haven writes each booking's guidebook link into an OwnerRez custom field, and the messages you already send do the delivering. Your templates, your triggers, your channel — Haven only supplies the link.
Watch the walkthrough below, then follow the written steps if you prefer text.
The setting applies to every listing on the connected OwnerRez account.
Go to Host Dashboard → Integrations and open your connected OwnerRez card.
Under Send the guidebook from OwnerRez, switch the setting on. Haven creates the custom field immediately and shows you its field code, which looks like {BXHAVENGUIDEBOOK}.
Use Copy code rather than retyping it. A mistyped field code fails silently in OwnerRez — the message still sends, just with nothing where the link should be.
Already created a booking custom field in OwnerRez with the code HAVENGUIDEBOOK? That counts as turning this on. Haven finds the field within a few hours and starts writing links to it, and the switch in Haven shows as on. Switching it off in Haven keeps it off, even while the field still exists.
In OwnerRez, go to Settings → Messaging → Templates and open the message you send before arrival. Your check-in or arrival-information template is the usual place.
Paste the field code where you want the link to appear:
{BXHAVENGUIDEBOOK}
You can also insert it from OwnerRez's own field list — choose Insert Field Code and pick Haven guidebook link. Either route produces the same code.
A few things worth knowing while you edit:
{BXHAVENGUIDEBOOK}.Here is a complete arrival template using it alongside OwnerRez's standard codes:
Hi {CFIRST},
Thank you for booking {PDISPNAME} for {BARR} to {BDEP}.
The property is at {PADDRUG}. Check-in is anytime after {BCHECKINSTARTTIME} on {BARRDAY}, {BARR}. Your door code is {BDOORCODE}.
Directions, Wi-Fi, house details, and the rest of your stay information are in your guidebook:
{BXHAVENGUIDEBOOK}
We look forward to hosting you.
{MYFIRST}
A template on its own never goes out. In OwnerRez, go to Settings → Messaging → Triggers and confirm a trigger points at the template you just edited — typically a scheduled trigger a few days before arrival.
If you already had a trigger sending that arrival message, you are done. Nothing else needs to change.
New bookings get the link as they arrive in Haven. Bookings already in OwnerRez get it the next time they sync, which is usually within a day — or immediately if something about the booking changes.
Nothing sweeps your back catalog the moment you switch the setting on.
Haven creates Haven guidebook link under OwnerRez's Settings → Custom Field Definitions when you switch the setting on, so there is nothing to add by hand. If you already created a booking field with the code HAVENGUIDEBOOK yourself, Haven uses that field instead of making a second one, whatever you named it, and your templates keep working.
Haven finds the field by its name or its code on reconnect, so disconnecting and reconnecting reuses the same field instead of stacking duplicates. Keep the code as it is; changing it in OwnerRez breaks every template that uses it.
Switching the setting off stops Haven writing the link to new bookings. Links already written to past bookings stay exactly where they are, because messages you have already scheduled may still be sending them.
yourdomain.com/g/Km3Rt7xQw9Ab — short enough for an SMS and plain enough that Airbnb's link checks leave it alone. Opening it signs that one guest into that one stay.Check the field code character for character, then confirm the setting is still on in Haven. If the code sits inside bold or colored text, retype it on a clean line.
Haven fills bookings as they sync. Wait for the next polling cycle, or make a small change to the booking in OwnerRez to push it through immediately.
Airbnb checks every outside link in a guest thread and distrusts brand-new domains. If you connected a custom domain recently, Haven writes your .bookwithhaven.com link into this field for the first 30 days, then switches to your domain on its own. Bookings written before that change keep the old link, so resend those guests the guidebook from your bookwithhaven.com link. See Custom domains.
Haven could not create the field on your OwnerRez account. Reconnect OwnerRez, approving full read and write access, then try again.
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