Hostalytics

Helps Airbnb hosts track listing changes and see what actually worked

Next.jsSupabaseChrome ExtensionPostHogStripeTailwind
Hostalytics product screenshot

The Problem

Airbnb gives hosts performance metrics but never connects them to specific listing changes. A host updates their title, sees bookings go up a week later, and has no idea if it was the title, a demand spike, or a pricing change. Every optimization is a guess.

The Approach

I built a Next.js dashboard for tracking experiments and a Chrome extension that auto-syncs listing data every 6 hours. The extension captures listing changes automatically, and the dashboard frames them as before-and-after experiments tied to real performance data. Stripe handles payments, Supabase handles auth and storage, PostHog tracks funnel metrics.

Key Insight

People don't buy analytics because data is interesting. They buy clarity. The value isn't more numbers. It's helping someone feel less uncertain about whether their change worked.

2 Repositories

hostalytics-web

Dashboard and marketing site

Next.jsSupabaseTailwind

hostalytics-extension

Chrome extension for listing sync

Chrome V5OAuthBackground sync
Live Site →Chrome Web Store →