Lodging Gurus

Case study · Listing optimization

16 of 20 listings on Airbnb's first page, at a higher rate

Client:
Coen
Listings:
20
Scope:
Listing optimization
Review cadence:
Weekly
Benchmark:
Comparable local listings
A dark green forest cabin at dusk with its deck lit by string lights

Performance snapshot

Performance snapshot for listing optimization

30,000+
more page views than comparable listings
16 of 20
listings on the first page of Airbnb search
About $70
higher average nightly rate than the local market
+8%
occupancy over the same period

Coen's 20 listings were being shown less often than comparable listings, which left discounting as the only lever anyone could reach for. We rebuilt how his listings were found and chosen instead.

Challenges in listing optimization

  1. Visibility was the constraint. The portfolio was shown less often than comparable listings, so discounting looked like the only option.

  2. Nobody knew where the funnel leaked. Impressions, clicks and bookings were never separated, so every fix was a guess about which stage was failing.

  3. Twenty listings, one generic template. Titles, cover photos and descriptions repeated the same phrases every competitor in the market was already using.

  4. Amenity data was incomplete. Listings were missing filter-level amenities they genuinely offered, so they never appeared in searches they already qualified for.

What we did for listing optimization

Diagnose before touching the listing.

Airbnb's funnel has three stages: search impressions, clicks into the listing and completed bookings. We pulled 30 and 90 day conversion data for all 20 listings before changing a single word. Each listing was then matched against its five to ten closest competitors on location, property type, guest capacity, bedrooms and amenities, and the pattern across that set became the brief.

What we recorded
Impressions, both conversion steps, views, saves, occupancy, average nightly rate and revenue for every listing.
The comparison set
Titles, photos, amenities, total trip price, reviews and stay restrictions for every close competitor.
What we did not do
Treat more views as the win. A listing with 1,000 views and no bookings has the bigger problem.

Win the click, then earn the booking.

Titles were rewritten to sell one specific reason to book, under 50 characters, leading with a distinctive feature instead of the "beautiful luxury home" phrasing every competitor used. Cover photos were chosen to read at thumbnail size, and the first five images were reordered to answer what guests ask in order: the main room, where they sleep, the kitchen and bathroom, then what justifies the price. Descriptions were rebuilt on each property's actual selling points, in language taken from competitors, guest reviews and the destination.

Titles
Three alternatives per listing, each on a different selling point, measured before changing again.
The first five photos
Captions added only where a feature would otherwise be missed.
Amenities
A 14-point audit per listing against the physical property, closing the filter-level gaps.

Price the visibility, don't give it away.

Attention on its own doesn't pay. Every week we reviewed the next 30 to 60 days against comparable properties for the same dates and guest count, splitting weekdays, weekends, events and last-minute dates. A local demand calendar of concerts, festivals, sport, conferences and seasonal peaks was priced before demand showed up in the market. Discounts went to specific underperforming dates instead of the whole calendar, which is what let the rate premium hold while occupancy rose.

Coen's Airbnb dashboard, 16 listings, December 1, 2025 to May 1, 2026. Average nightly rate $335, which Airbnb puts $70.4 above similar listings in the area; the graph tracks the portfolio's weekly rate (solid) against similar listings (dotted).

Results for listing optimization

The portfolio drew more than 30,000 extra page views compared with similar listings, and 16 of the 20 listings finished on the first page of Airbnb search. The average nightly rate held nearly $70 above comparable local listings, and occupancy rose 8% over the same period, so the rate premium didn't cost nights. The gains came from visibility and positioning, not price cutting.

What we left running

What we keep running for ongoing clients
CadenceTimeWhat gets reviewedOutput
Every week30 minutesPerformance, the next 30 to 60 days of pricing and availability, comparable listings, upcoming events and new guest feedbackOne priority fix
Every month45 to 60 minutesTitle performance, conversion, photo quality, listing accuracy, amenities and recurring themes in reviewsOne evidence-led improvement
Every quarter60 to 90 minutesThe competitive set, seasonal positioning, major amenities, photography and longer-term pricingRefreshed content and strategy

We make one change at a time and date it, so the result of each change is readable. Airbnb doesn't treat how often you edit a listing as a ranking factor.

How we measured results for listing optimization

  • Page views, search position, occupancy and average nightly rate come from Airbnb's own performance data, compared with similar listings over the same period.
  • Past performance doesn't guarantee future results.

Next step

Your listings earn more. You're off call for good.

Tell us about your portfolio. You'll get a scoped plan, services, systems and pricing, within one business day.

No retainer until you approve the plan. No percentage of your revenue, ever.