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 →