This is not an argument for switching Airbnb off. The listings stay as your shopfront, and beside them we open a direct route: a villa website, the Meta ads that fill it, and Google Maps. One package, one team, one invoice. The more guests take that route, the less commission you hand over.
The IDR 15m entry point equals one month of commission in the example above. The monthly fee is half of one.
A villa turning over IDR 100M a month hands over IDR 180m to the OTAs every year, for work that stops the moment a guest taps book.
Based on Airbnb's 15% commission. Through Booking.com or Agoda it rises to 18 to 20%. Swap in your own revenue and the ratio holds.
Not because they enjoy paying more. Because the direct route to you was never opened.
A guest who has seen your villa on Airbnb almost always searches its name on Google before booking. If only the OTA listing appears, they go straight back and the commission runs again.
Seasonal rates, cancellation policy, distance to the beach, sleeping capacity. If those four are not answered on one screen, the guest picks whoever does answer them, and that is the OTA.
Most people who open a villa page are not booking that day. Without ads that meet them again, the only thing that meets them again is an OTA email.
A website with no traffic is a brochure. Ads with no website leak. This package closes both at once because one team builds both, not three vendors waiting on each other.
Not a catalogue. A villa page with rates, photography and a WhatsApp button always in view, arranged to make a guest ask about dates rather than browse.
Campaigns point at WhatsApp conversations and date requests. Pixel and Conversion API are validated first, so the algorithm learns from bookings rather than from clicks.
Profile claimed, categorised, filled with photos and answered questions. Guests searching for a villa in your area find you without you paying per click.
No pointing between the website person, the ads person and the SEO person. If the numbers drop, exactly one party has to explain them.
A villa photo session. The same shots run the website and the ads.
Everything below is inside the package price. Anything outside it is named up front, not after the invoice.
A photo session at your villa, then the website starts going up around the results. From your side, room details and rates are enough.
The site goes live with WhatsApp buttons and tracking installed. Google Business Profile is claimed and optimised in the same week.
Pixel and Conversion API pass test events first, then campaigns go live. No ad spend leaves before tracking is proven.
Ads tuned regularly, the Maps profile kept fed, a report every two weeks. Each quarter we recalculate how much commission has stopped leaking.
How many bookings arrive depends on your rates, your location and the season, and we will not pretend to guarantee that. Everything below is squarely ours, so that is what we put in writing.
Two ways in. Which one makes sense depends on whether you want the work spread out or finished in one go.
One-time for the build, then IDR 7,500,000 a month for ads and upkeep. Ad budget is paid straight to Meta from your own card, on top of this figure.
Send your revenue and the channels you use over WhatsApp. In 20 minutes you will know the number, and whether this package makes sense for your villa. If it does not, we will say so.