Joseph Cabinta

Data Cleaning and Revenue Analysis on Airbnb Sales Data using SQL and Power BI

View the Project on GitHub josephGZC/airbnb_revenue_analysis

Airbnb Revenue Analysis

link to the dashboard → Power BI Report
link to the code → SQL Data Cleaning and Exploratory Analysis


Table of Contents

1. Project Background
2. Executive Summary
3. Dataset Overview
4. Data Cleaning and Preprocessing
5. Insights Deep-Dive
    5.1. Revenue and Operations Overview
    5.2. Quarterly and Yearly Performance
    5.3. Geographic Revenue Distribution
    5.4. Host Segmentation and Pricing Dynamics
6. Recommendations


1. Project Background

[ back to contents ]

Airbnb, the world’s leading online marketplace for short-term rentals and unique travel experiences, has transformed how people travel and engage with local communities. This project aims to explore key operational trends—such as revenue patterns, transaction volume, and geographic performance—over a four-year period (2019–2022) to identify opportunities for growth and optimization. By examining quarterly fluctuations, city and street-level distributions, and host type behaviors, this report seeks to uncover actionable insights that can help improve revenue outcomes across the platform.

2. Executive Summary

[ back to contents ]

This analysis examines Airbnb’s operational performance from 2019 to 2022, with the goal of identifying trends and insights that can drive revenue growth. Despite an encouraging rise in both transactions and listings in the most recent year, a concerning decline in total and average revenue was observed. The report investigates this discrepancy by analyzing seasonal patterns, geographic contributions at the city and street levels, and variations across host types. Key findings reveal that nightly rates have dropped significantly in Q2–Q4 of 2022, especially among professional hosts, likely contributing to the revenue decline. Additionally, while Big Bear Lake City generates the highest total revenue, average revenue is more evenly distributed across cities, with Cholla Avenue in Yuca Valley emerging as a top performer. Based on these insights, two strategic recommendations are proposed: implement targeted seasonal rate increases to recover lost revenue and replicate successful practices from high-performing locations to improve revenue across underperforming areas.

3. Dataset Overview

[ back to contents ]

4. Data Cleaning & Preprocessing

[ back to contents ]

SQL was utilized for cleaning and processing, ensuring the data was complete, consistent, and analysis-ready.

5. Insights Deep-Dive

[ back to contents ]

5.1. Revenue and Operations Overview [↑]


5.2. Quarterly and Yearly Performance [↑]

5.3. Geographic Revenue Distribution [↑]


5.4. Host Segmentation and Pricing Dynamics [↑]

Quarter Professionals 2–5 Units Single Owners
Q1 2.5% - -
Q2 13.5% 13.6% 13.6%
Q3 17.0% 16.6% 18.0%
Q4 14.5% 14.2% 12.1%

6. Recommendations

[ back to contents ]