Loyalty System

AirDoo includes a loyalty mechanism based on the automated communication engine.

Principle

After a guest's departure, a loyalty rule can automatically send a personalized email to encourage a future direct booking (without Airbnb commission).

Configuration

1. Create the Loyalty Email Template

AirDoo → Communication → Templates → New

Typical content: - Thank you for the past stay - Exclusive offer (e.g. 10% discount on the next booking) - Link to the direct booking website - Personalized promo code

Variables available in the template:

object.partner_id.name                          → Guest name
object.airdoo_accommodation_id.name             → Accommodation
object.checkout_date                            → Departure date
object.airdoo_accommodation_id.website_url      → Accommodation website
object.airdoo_accommodation_id.social_instagram → Instagram

2. Create the Loyalty Rule

AirDoo → Communication → Rules → New

Field Example Value
Event Type loyalty
Template Created loyalty template
Delay 30
Delay Unit Days
Reference Date Check-out Date
Send Time 10.0 (10:00)

This rule will send the email 30 days after checkout.


Idempotency

Like all engine emails, the loyalty email is sent only once per booking. If the rule is modified after scheduling, existing logs are not recreated.


Best Practices

  • Recommended delay: 15 to 45 days after checkout
  • Personalization: use the guest's name and accommodation name
  • Concrete offer: a direct link to the availability calendar is more effective than a generic promo code
  • GDPR compliance: ensure you have the guest's marketing consent

Direct Bookings

To maximize effectiveness, the link in the loyalty email should point to your website with Next.js + AirDoo API integration, allowing a booking without going through Airbnb. See Next.js Integration.


← Back: Pricing | Next: Client Portal →