How Airbnb Measures Listing Lifetime Value

A deep dive on the framework that lets us identify the most valuable listings for our guests.

Carlos Sanchez Martinez
9 min readbeginner
--
View Original

Overview

The article discusses how Airbnb measures listing lifetime value (LTV) to identify valuable listings for guests and improve host resources. It outlines the framework for calculating baseline LTV, incremental LTV, and marketing-induced incremental LTV, while addressing the challenges faced in measurement, especially during the COVID-19 pandemic.

What You'll Learn

1

How to estimate baseline listing lifetime value using machine learning

2

Why understanding incremental LTV is crucial for multi-sided marketplaces

3

How to adjust lifetime value estimates based on real-time booking data

Prerequisites & Requirements

  • Understanding of machine learning concepts
  • Familiarity with multi-sided marketplace dynamics(optional)

Key Questions Answered

What is the framework used by Airbnb to measure listing lifetime value?
Airbnb's framework for measuring listing lifetime value includes three components: baseline LTV, which estimates total bookings over the next 365 days; incremental LTV, which accounts for bookings that would not have occurred without a listing; and marketing-induced incremental LTV, which measures value added by marketing initiatives.
How does Airbnb handle the challenge of measuring incrementality?
Airbnb estimates incrementality by modeling the relationship between supply and demand in their marketplace. They use historical data to identify how new listings affect overall bookings, distinguishing between new transactions and those that would have occurred without the new listing.
What challenges did Airbnb face in measuring LTV during the COVID-19 pandemic?
During the COVID-19 pandemic, Airbnb faced challenges in accurately predicting LTV due to drastic changes in travel patterns. They adapted by reducing training windows and incorporating real-time booking data to update LTV estimates dynamically.

Technologies & Tools

Machine Learning
Lightgbm
Used for training models that handle high cardinality features in LTV estimation.

Key Actionable Insights

1
Implement a machine learning model to estimate baseline LTV for your listings.
This approach helps in identifying which listings are likely to perform well, allowing for targeted marketing and resource allocation.
2
Regularly update your LTV estimates based on real-time booking data.
Adjusting estimates as new data comes in can improve accuracy and responsiveness to market changes, especially in volatile environments.
3
Segment your listings based on LTV to inform supply expansion strategies.
Understanding which types of listings resonate with guests can guide decisions on where to focus efforts for new host recruitment.

Common Pitfalls

1
Failing to account for cannibalization when measuring incremental LTV.
This can lead to overestimating the value added by new listings, as some bookings may simply shift from existing listings rather than represent new demand.

Related Concepts

Lifetime Value Estimation
Multi-sided Marketplace Dynamics
Machine Learning In Business Applications