Two automated emails out-open everything else you send: the stay-anniversary rebooking nudge and the pre-arrival gap-night offer. Set them once, collect all year.
Six to eight months after checkout — right when next year’s planning starts — send: “About this time last year you were at [property]. Your week is filling for this year.” Same property if available, closest match if not, one-click path to dates. A sharper variant: fire ~30 days before the anniversary itself, early enough to reach the household before the trip decision (or the anniversary gift) is made. There’s also a 90-day nostalgia angle — “it’s been 90 days since you left the island” — for markets with shorter rebook cycles.
Reference the stay month, the property name, the market’s seasonal hook (“the leaves turn in six weeks”). This email works because it’s personally true — anniversary sends routinely post 70%+ open rates, which no newsletter will ever touch.
About 30 days before arrival, check whether an upcoming reservation sits adjacent to an unsold night. If so, offer the night at a steep discount — up to half off — and run it as a race: message BOTH the departing and the arriving guest that whoever confirms first gets it. The clock does the selling. On Airbnb and Vrbo bookings, sell the night through the platform as a reservation change — both prohibit taking extension payments off-platform. Layer the standing offers too: an automated “$150 early check-in” note 10 days pre-arrival, and a midweek call-down to Saturday arrivals offering half-price Friday when the unit sits open.
This runs off PMS data — so build it in the PMS. Anniversary, gap-night, pre-arrival: every trigger in this play is driven by a stay, and the reservation system is the only place the dates are guaranteed true. Use the ESP only if your PMS genuinely can’t express the automation, and accept that a stay-date sync is maintenance you own forever; it breaks silently after updates to either system. Find reservations where the night before check-in or after check-out is open and unlikely to sell solo; a weekly manual pull works fine while you wire it. Building this takes admin access to the PMS and fluency with its automation tools — not email-marketing skill. If you’re hiring help, that’s the competence to ask about.
For gaps inside 7 days, a text to the arriving guest (“Want to check in a day early for $99?”) beats email on speed — but only to guests who opted in to texts (a separate, unticked box at direct checkout, not a line buried in the rental agreement — and a guest who texts back about door codes or check-in has opted in to arrival messages, not marketing), sent between 8 a.m. and 8 p.m. their time, with STOP honored immediately. For Airbnb and Vrbo bookings, make the offer in the platform’s message thread and book the extra night or early check-in through the platform. Keep SMS for genuinely time-sensitive money and it stays welcome.
For past guests who booked this same season last year but haven’t rebooked: one plain-text line — “Hey [name], planning another trip this summer? Didn’t see you on the books yet.” No design, no discount, no links. It reads like a text from a friend, and reply rates run 30–40%.
Revenue from anniversary, gap-night, and reactivation sends is pure automation yield. Seeing it separately is what convinces everyone (including you) to keep investing in lifecycle over blast volume.
Query your PMS for direct-booked stays 6–8 months old — plus any OTA guests who joined your list themselves — and send the first anniversary batch manually this week. Automate after you’ve seen the open rate.
This is the exact kind of work we do for vacation rental brands every day. Bring us the property mix and the market — we’ll bring the system.
Book A Free Call