Marketing13 min read

Email marketing for vacation rentals: how to turn guests into repeat customers

There is a fact that should keep you up at night if you manage vacation rentals: every guest who books through Airbnb or Booking is not your customer. They are the platform's customer. You do not have their email, you cannot contact them directly, and when they want to return, they will search on the platform again and will probably end up at a different property.

Email marketing breaks that cycle. It is the channel with the highest return on investment in digital marketing (36 euros for every euro invested, according to Litmus 2024 data) and the only one that allows you to build a direct relationship with your guests without intermediaries.

In this guide, I explain how to build a complete email marketing system for your vacation rental business: from capturing the first email to converting one-time guests into customers who book directly with you every year.

The most valuable asset Airbnb does not give you

When a guest books on Airbnb, the platform keeps three things: the customer's contact details, the commercial relationship, and the ability to offer them alternatives next time.

Your email database is the antidote. A manager with 500 emails from past guests has a direct sales channel that does not depend on algorithms, charges no commission, and works as long as the internet exists.

Industry statistics reinforce this idea. A guest who has already stayed with you has a 60-70% higher probability of booking again if you offer them a good experience. And the cost of retaining a customer is 5 to 7 times lower than acquiring a new one.

Email is the bridge between a one-time booking and a long-term relationship.

Building your database from scratch

If you are starting from zero, do not get discouraged. Every guest who passes through your properties is a potential email. These are the most effective sources.

Direct capture sources

Bookings on your website: Every direct booking gives you an email automatically. If you use a booking engine like Lodgify, Smoobu, or Hostaway, this data is already in your CRM.

Online check-in: When you implement online check-in, you collect email, phone number, and ID document. This is the most reliable source because the guest is motivated to complete the process.

WiFi with captive portal: Set up your WiFi so guests must enter their email before connecting. Tools like Tanaza or Guest WiFi make this easy. It works especially well in properties with multiple guests.

Form on your website: A subscription form with a clear incentive. "Subscribe to our newsletter" is not enough. Offer something specific: "Get our local guide to [destination] with 20 restaurants not on TripAdvisor."

Capture sources from OTAs

Message during the stay: If the guest booked through Airbnb, you can send them a message within the platform inviting them to join your list. Example: "We have prepared an exclusive local guide for our guests. If you would like to receive it by email, leave us your address at [form]."

Welcome book: Include a QR code in your welcome book or printed guide that leads to a subscription form. The incentive can be a 10% discount on their next direct booking.

Review request: When you ask for the post-stay review, include the option to subscribe for future offers.

With these active sources, a manager with 200 annual bookings can build a database of 300-400 emails in a year (counting multiple travelers per booking).

Automated sequences that work

The magic of email marketing is in automation. You set up the sequences once and they work for you with every new guest.

Pre-stay sequence

Triggered when a booking is confirmed. Its goal is to build anticipation, reduce repetitive questions, and open upselling opportunities.

Email 1 - Confirmation and welcome (immediate) Subject: "Your stay at [property name] is confirmed" Content: Date confirmation, exact address, reference contact name. Include 1-2 photos of the property to reinforce the excitement of the booking. Link to online check-in if available.

Email 2 - Local guide (7 days before) Subject: "Your personal guide to [destination]: what the locals don't tell you" Content: 5-7 genuine recommendations for restaurants, activities, and hidden gems that only a local knows. This positions your brand as a destination expert and builds trust.

Email 3 - Extras and logistics (3 days before) Subject: "Everything ready for your arrival at [property name]" Content: Detailed check-in instructions, parking, airport transport. This is where you offer extras: "Would you like us to have a welcome pack with local products ready? (25 euros)" or "Book late checkout for 30 euros."

Email 4 - Check-in reminder (day before) Subject: "We are expecting you tomorrow in [destination]" Content: Final summary with check-in time, access code if you have a smart lock, emergency phone number.

During-stay sequence

Subtle and useful. Do not overwhelm the guest, but offer value.

Email 5 - On-site welcome (check-in day, evening) Subject: "Is everything okay at [property name]?" Content: Short message asking if everything is in order. Include 2-3 suggestions for local experiences for the coming days. Link to a quick form to report issues.

Email 6 - Local experiences (mid-stay, only if the stay is 5+ nights) Subject: "Plans for the next few days in [destination]" Content: Suggestions for activities, restaurants, or excursions. If you have agreements with local providers, include exclusive discount codes.

Post-stay sequence

The most important one for loyalty and review generation.

Email 7 - Thank you and review (1 day after checkout) Subject: "Thank you for staying with us, [name]" Content: Genuine thank you. Review request with a direct link (make the process as easy as possible). If they booked through an OTA, ask for the review there. If they booked direct, ask for a review on Google or your website.

Email 8 - Return discount (7 days later) Subject: "[Name], a 10% discount for your next visit" Content: Offer an exclusive discount for direct booking on your website. Include a unique code valid for 6-12 months. This is what converts an OTA guest into a direct customer.

Email 9 - Seasonal reminder (3 months before the same season) Subject: "Shall we do it again this [summer/autumn/winter] in [destination]?" Content: Reminder of the experience they had. Photos of the upcoming season. The discount code is still valid. This email has conversion rates of 3-5%, much higher than cold traffic.

Seasonal sequence

One-off sends to your entire database, aligned with the tourism calendar.

  • January: "Plan your Easter vacation with early bird prices"
  • March: "Summer is just around the corner: book before April 30 with 15% off"
  • September: "September and October: the best time for [destination] without crowds"
  • November: "Christmas and New Year's in [destination]: last spots available"

These emails work best when they include real availability and specific prices, not generic promises.

Tools: which one to choose based on your size

Brevo (formerly Sendinblue)

The best option for managers just getting started. Free plan up to 300 emails per day. Automations included in plans from 25 euros per month. Good form integration and native GDPR compliance.

Ideal for: managers with fewer than 1,000 contacts and basic automation needs.

Mailchimp

The most well-known, with a free plan up to 500 contacts. The interface is intuitive and pre-designed templates save time. Automations in the free plan are very limited.

Ideal for: managers who prioritize visual design and do not need complex automations.

Resend

Developer-oriented. If you have your own website with modern technology (React, Next.js), Resend allows you to send transactional and marketing emails with total control over design. The free plan allows 3,000 emails per month.

Ideal for: managers with their own website who want total technical integration and design control.

MailerLite

Excellent value for money. Free plan up to 1,000 contacts with automations included. Powerful drag-and-drop editor and good metrics.

Ideal for: medium-sized managers who need automations without technical complexity.

Real industry metrics

These are the benchmark metrics for email marketing in vacation rentals, based on aggregated tourism industry data:

MetricIndustry averageRealistic target
Open rate25-30%35%+
Click-through rate (CTR)3-5%6%+
Conversion rate (email to booking)0.5-1.5%2%+
Unsubscribe rate0.3-0.5%Less than 0.3%
Bounce rate1-2%Less than 1%

Automated pre-stay sequences typically have open rates of 60-70% because the guest expects that information. Seasonal emails to cold databases have rates of 20-25%.

A relevant fact: emails with the guest's name in the subject line have 26% higher open rates. And those that include the property name or destination go up another 15%.

Templates: what to write and what not to

What works

  • Short subject lines (40-50 characters): "Your Malaga guide awaits" is better than "We have prepared a complete guide with all local recommendations for your stay in Malaga"
  • Personalization: Use the guest's name and the property name
  • One goal per email: Do not mix a review request with a discount offer
  • Conversational tone: Write as you would speak, not like a corporate brochure
  • Real images: Photos of your property and destination, not generic stock photos

What does not work

  • Emails without value: "Our monthly newsletter" with no useful content
  • Over-designed: The most effective emails look like they were sent by a person, not a company. Simple HTML, without 15 color blocks
  • Selling in every email: If all your emails are "book now with a discount," people unsubscribe
  • Ignoring mobile: 65% of emails are opened on mobile. If your design does not look good on a small screen, you lose most of your audience

Optimal frequency

The perfect frequency depends on the stage of the relationship with the guest.

Guests with an active booking: The pre-stay, during-stay, and post-stay sequence emails are sent according to the timing described above. There is no risk of saturation because the content is expected and relevant.

General database (past guests): Maximum 2 emails per month. One with valuable content (guide, recommendations, destination news) and another with a commercial offer. If you send more than 3 emails per month without the user having explicitly requested them, the unsubscribe rate spikes.

Seasonal sequences: 4-6 sends per year, aligned with vacation planning peaks. January, March, May, September, and November are the key months.

A manager with 500 emails in their database who sends 2 monthly emails with a 30% open rate and a 1.5% conversion rate can expect to generate between 1 and 2 direct bookings per month from email alone. With an average booking value of 500 euros, that is 500-1,000 euros per month with no advertising cost.

GDPR and consent: what you must comply with

Email marketing in Europe is regulated by the GDPR and the LSSI in Spain. Non-compliance can cost you fines of up to 20 million euros, although in practice penalties for small businesses are usually 3,000-10,000 euros. Enough to ruin a quarter.

Mandatory requirements

Explicit consent: The guest must actively check a box accepting to receive commercial communications. The box cannot be pre-checked. Correct example: "I agree to receive offers and news from [your brand] by email. I can unsubscribe at any time."

Legal basis for transactional emails: Booking confirmation emails, check-in instructions, and review requests are considered service communications and do not require additional consent. But promotional emails (discounts, seasonal offers) do require it.

Unsubscribe link in every email: Mandatory. It must work with a single click. Do not make the user fill out a form to unsubscribe.

Privacy policy: You must have an accessible privacy policy that explains what data you collect, for what purpose, for how long, and how the user can exercise their rights (access, rectification, deletion).

Consent records: Keep evidence of when and how each contact gave their consent. Most email marketing tools do this automatically.

Practical advice

Clearly separate in your check-in or booking form:

  • Data required for the booking (mandatory)
  • Consent for commercial communications (optional)

If a guest does not check the marketing box, you can send them transactional emails (confirmation, check-in, checkout) but not promotional ones (discounts, seasonal offers).

Implementation plan: first 4 weeks

Week 1: Choose your email marketing tool. Create your account. Import emails from past guests you have (only those who have given consent). Design your capture form for the website.

Week 2: Create the pre-stay sequence (emails 1-4). Set up automation triggers connected to your PMS or booking engine.

Week 3: Create the post-stay sequence (emails 7-9). These are the ones that generate reviews and recurring bookings.

Week 4: Plan your seasonal email calendar for the next 6 months. Create the first mass send with valuable content (local guide, destination news).

Email marketing is a long-term game. Do not expect immediate results. The magic happens from the sixth month onward, when your database reaches critical mass and automated sequences start generating recurring bookings with no additional effort.

Every email you send today is a seed that can become a direct booking in 3, 6, or 12 months. And that is something no OTA can offer you.