tips

Vacation Rental Repeat Guest Messaging: 5-Message Framework

Hostrexa Team12 min read

Most property managers work hard to get a guest in the door once. Then they let them walk out and never think about them again.

That's an expensive habit. A guest who has already stayed at your property is your lowest-cost, highest-value booking opportunity, and a simple messaging sequence is often all it takes to bring them back without Airbnb taking a cut.

Why Repeat Guests Are Worth 3x More Than New Bookings

Every time a guest books through Airbnb or VRBO, the platform takes 15-20% off the top. On a $2,000 booking, that's $300-400 gone before you've done a thing. A repeat guest who books directly pays you the full amount.

Run that math across a year. A property manager with 10 repeat direct bookings at a $2,000 average avoids $3,000-4,000 in platform fees annually. That's enough to cover automation tools for an entire portfolio, with money left over.

The financial case doesn't stop at commissions. Repeat guests tend to stay 2-3 days longer on average and are more flexible with their dates, which makes them easier to slot into shoulder weeks and vacancy gaps. They already know your check-in process, where the key safe is, the WiFi password, and what the house rules say. That alone cuts your pre-arrival message volume in half.

There's also a review compounding effect. Guests who return to a property already trust it. Their reviews tend to be longer, more specific, and more enthusiastic than a first-timer's, which lifts your search ranking on OTAs for the bookings where you do need the platform.

The problem is that most managers send one automated post-checkout message, get no response, and move on. A structured sequence changes that.

The 5-Message Framework Every Repeat Guest Should Receive

You don't need a complicated CRM or a marketing agency. You need five messages, sent at the right times, with the right angle. Writing the whole sequence takes roughly 15-20 minutes per guest. If it converts one in five past guests to a direct rebook, a 10-property manager recovers that time investment in the first month.

Here's the sequence:

MessageTimingPurpose
1. Thank-youWithin 24 hrs of checkoutBuild goodwill while the trip is still fresh
2. Re-engagement30-60 days post-stayHit the next planning window
3. Pre-season outreach90 days before peakLock in direct bookings before OTA competition
4. Personalized pre-arrivalAfter they rebookSkip the basics, lead with what's new
5. Referral askAfter second stayTurn loyal guests into word-of-mouth

Message 1 works because the 24-hour window is when guests are home, unpacking, and still talking about the trip. A message that references something specific, their anniversary weekend, the fishing they mentioned in a pre-arrival note, or the birthday group, lands completely differently than "Hope you enjoyed your stay." One is a conversation. The other is a form letter.

Message 2 catches the planning mindset. Most leisure travelers start thinking about their next trip 6-8 weeks after returning from the last one. A well-timed message with a seasonal angle ("fall foliage weekends are booking up") gives them a reason to act.

Message 3 is your biggest revenue lever in seasonal markets. Get your direct booking offer in front of past guests 90 days before peak before they start searching Airbnb and booking someone else.

Message 4 answers the objection every returning guest has in the back of their mind: "I already know what that place is like." Tell them what's changed. A new hot tub, an updated deck, a restaurant that opened nearby. Give them a fresh reason to look forward to the stay.

Message 5 is the most underused message in vacation rental. Guests who've stayed twice are your most credible referral source. Ask them directly.

How AI Drafts Repeat Guest Messages That Actually Sound Personal

The core problem with repeat guest messaging at scale is personalization. A manager with 50 properties and 200 past guests cannot hand-write individual messages for each one. But mass templates get ignored because guests can spot a copy-paste job instantly.

AI drafting solves this, but only when it's working from the right data.

Hostrexa builds a knowledge base for each property: house rules, check-in details, local guides, FAQs, and any updates you've added over time. When a re-engagement message is drafted for a guest who stayed at your Big Bear cabin last February, the AI pulls from that property's knowledge base. It can reference ski season timing and the cabin's fireplace rather than defaulting to a generic "hope you enjoyed your stay."

Guest data from your PMS adds another layer. Reservation history, stay dates, group size, booking notes, and return visit count all shape the tone. A draft for a first-time guest reads differently than one for a guest on their third stay.

The human-in-the-loop piece matters here. You review every draft before it sends. If something feels off, you edit it or rewrite it. The AI handles the drafting; you keep control of the relationship. For managers using Guesty, Hostrexa layers AI drafting on top of Guesty's existing automation triggers so the message is contextual, not canned.

Repeat Guest Messaging by PMS: What's Possible in Your Inbox

Your PMS setup shapes what repeat guest messaging looks like in practice.

Guesty users can tag past guests in their CRM and build message sequences triggered by checkout date. The limitation is that the message content is usually static: the same text goes to every past guest, regardless of property or season. Hostrexa adds dynamic drafting on top of those triggers so each message reflects the actual guest and property.

OwnerRez and Hostaway users can create guest tags like "repeat_guest" or "vip" that Hostrexa uses to select the right message tone and skip the standard new-guest onboarding content. A returning guest doesn't need directions to the parking spot they've used three times.

Lodgify hosts have a specific advantage worth calling out. Lodgify's direct booking engine lets you collect guest email addresses and contact information that you own, outside Airbnb's messaging restrictions. That means you can reach past guests via email even when the OTA platform would otherwise block it. Pair that with Hostrexa's AI drafting and the loop looks like this: guest books direct, stays, AI drafts a personalized thank-you, guest gets re-engaged for the next stay via email, books direct again. No commission on the second booking, or the third.

The gap in most PMS setups isn't the trigger logic. It's the message content. Scheduled follow-up messages exist in most platforms, but the content is static. Personalization at the property level and guest history level is what most managers are missing.

What to Actually Say: Message Templates You Can Steal (and Personalize)

Specific beats generic every time. "Come back for ski season, the new hot tub is ready" outperforms "We'd love to host you again" because it gives the guest a concrete reason tied to something they already know they enjoy.

Here are the angles that work for each message type:

Post-checkout: Lead with a specific memory. "Your group had perfect weather for the lake that weekend, and those don't happen every time in Big Bear." Then close with a soft invitation: "Whenever you're ready to come back, reach out directly and we'll take care of you."

Re-engagement: Tie urgency to real scarcity, not manufactured pressure. "Our peak summer weekends in July are already 60% booked, and past guests get first access" is honest and gives a real reason to act now.

Direct booking offer: Frame the discount as appreciation, not a clearance sale. "10% off your next stay, no promo code needed, just message us directly" feels like recognition. Keep the discount in the 10-15% range. That's roughly what you'd save on OTA commissions anyway, so you're not losing margin, you're redirecting it.

The "what's new" message is the most underused tool in the re-engagement kit. It directly addresses the objection guests don't say out loud: "I already know what that property is like." A new outdoor kitchen, a renovated bathroom, a trail that just opened nearby, any of these give a returning guest a reason to come back beyond sentiment alone.

One rule that applies to every message: one call to action per message. Don't ask for a review and a rebook in the same paragraph. Pick one, make it clear, and stop there.

Timing and Frequency: When to Message Past Guests (and When to Stop)

The 24-hour post-checkout window is the highest-engagement moment in the entire guest relationship. Guests are home, still talking about the trip, and emotionally warm. Messages sent in this window get read. Messages sent two weeks later compete with everything else in a crowded inbox.

After that:

  • 30-60 days: Catches the next planning cycle for leisure travelers
  • 90 days pre-season: A key window for seasonal markets like Big Bear, CA, where 40-60% of annual revenue is concentrated in 10-12 peak weekends

A manager who messages Big Bear past guests in September about ski season can pre-fill peak weekends before competing on Airbnb's search results. At that point, you're not in the commission auction for your best dates at all.

Frequency ceiling: three unprompted messages in 12 months is the practical limit. Past that, guests feel marketed to rather than remembered, and the relationship erodes. Quality and timing matter far more than volume.

If a past guest opens two re-engagement messages and doesn't respond to either, archive them from active outreach. Chasing cold contacts wastes time and can hurt your sender reputation on email.

Measuring Whether Your Repeat Guest Messaging Is Actually Working

Track three numbers:

  1. Repeat booking rate: What percentage of past guests book again within 18 months? A healthy STR portfolio lands in the 15-25% range. Below 10% usually means post-stay follow-up is missing entirely.
  2. Direct booking conversion rate: Of the past guests you message directly, how many book without going through an OTA?
  3. Revenue per returning guest vs. new guest: This number almost always favors returning guests once you factor in commissions, lower message volume, and longer average stays.

Response rate on re-engagement messages is a leading indicator you can check before conversions happen. If fewer than 5% of past guests reply to any message, the content is too generic or the timing is off. Fix the message before blaming the channel.

The ROI math is straightforward. On Hostrexa's Growth plan ($79/month for up to 25 properties), a manager who converts two past guests per month to direct bookings at a $1,500 average stay saves $450-600 in OTA commissions. That's a 6-8x return on the monthly subscription cost before you count a single hour of time saved on pre-arrival messaging.

On the Starter plan ($29/month for up to 5 properties), a single converted direct booking typically covers 6-12 months of subscription cost. The numbers are forgiving, which is why managers who set this up once and let it run rarely shut it off.

To see how Hostrexa drafts these messages using your property data and PMS history, the 14-day free trial gives you a working setup with no commitment.


FAQ

Can I message past guests directly if they originally booked through Airbnb?

Airbnb restricts sharing contact information through its platform, so direct outreach via email or phone is limited if you don't have guest details stored independently. The best approach is to use your PMS to capture guest data during the stay and encourage guests to book direct next time. Platforms like Lodgify make this straightforward with branded direct booking sites.

What's a good repeat guest rate for a vacation rental?

A healthy STR portfolio converts 15-25% of past guests into a second booking within 18 months. If your repeat rate is below 10%, it usually points to a gap in post-stay follow-up. Most managers never send a re-engagement message at all, which means they're leaving direct bookings on the table.

How do I offer a loyalty discount without devaluing my property?

Frame it as a private rate for guests you already know, not a discount available to anyone. "10% off for past guests who book directly" feels like recognition, not a clearance sale. Keep the discount in the 10-15% range, which is roughly what you'd save on OTA commissions anyway, so you're not losing margin.

Should repeat guest messages be automated or sent manually?

The best setup is AI-drafted with human review: automated enough to scale across a portfolio, but reviewed before sending so you can catch anything that sounds off. Fully automated templates with no personalization get ignored. Fully manual messages don't scale past a handful of properties.

How do I personalize messages when I manage 30+ properties and can't remember every guest?

Your PMS data does the heavy lifting here. Guest reservation history, property name, stay dates, and booking notes stored in your PMS give an AI messaging tool enough context to draft a message that references the right property and the right season. You review and approve it before it goes out.

Ready to automate guest messaging?

Join property managers who save hours every week with AI-drafted guest replies.