Facebook and Instagram ads for Bali villas and tour businesses. We set them up, run them, and show you which ad produced the booking.
Every OTA booking is cut by 15 to 22 percent, every month, forever. Ads are paid once up front, and then the account, the pixel, and the data are yours.
How much actually leaks from your villa depends on your rates, occupancy, and how much of your booking runs through OTAs. The calculator uses conservative assumptions, not best-case ones.
Calculate your villa's leakTaken from every OTA booking
15%to22%
Effective deduction per booking in Bali for 2026, including the embedded guest fee, not the host fee alone.
Your ad budget goes straight to Meta, never through us, so there is no markup we could hide. Stop anytime, no contract.
one-time
What you get
one-time
What you get
/month
What you get
Transparent breakdown. What you actually pay in month 1 vs month 2 onwards.
Setup + Monthly separately
Month One Bundle (Save IDR 1,000,000)
Save IDR 1,000,000 in month 1
Ad budget starts at IDR 3,000,000/month, and we recommend IDR 3-5 million or more so Meta has enough data to optimise. Month 2 onwards: IDR 2,500,000/month + your ad budget to Meta. Stop anytime with 14 days notice.
Á la carte options. Pick what you need.
Creative Production
Six production and editing packages, from IDR 300K per video.
Copy & Landing
Everything in Monthly Management, plus we produce the ad creative each month. You prepare nothing.
IDR 2,500,000 account setup waived, never billed
The price above is our fee. It does not include the ad budget, which you pay to Meta yourself. Stop anytime with 14 days notice. Existing clients keep their current price for as long as they stay subscribed.
Six shoot slots a month, maximum, shared with villa photography and video production clients. This plan follows that ceiling.
What is inside, and what each part is worth
Worth
From month two the value is IDR 7,900,000 and you still pay IDR 7,500,000. Nothing in the right-hand column is invented: all three are prices already published on this page and on the video production page, so you can check them yourself.
Check the video production pricesIncluded, never billed separately
Against the commission you already pay
Break even once 3 in 5 bookings come direct. The rest is profit.
Worked for a villa turning over IDR 100M a month at 15% commission. Swap in your own numbers; the ratio holds.
What goes into every video
The first-3-seconds hook, the story beat, and captions in both languages. Rewritten every month off last month's ad numbers, not off guesswork.
One shoot at your villa each month on an iPhone 16 with an Insta360 Flow 2 gimbal. One session yields many variations, not one pretty video.
Dead gaps cut out, loudness normalised and noise reduced, captions burned in, royalty-free music, and cuts that flow. Formats upload straight into Ads Manager, and the raw files stay yours.
Ad budget, paid straight to Meta
The package price above is our work. The ad budget is separate and goes from your own card to Meta, so there is nothing there for us to quietly add to. How much depends on the market you go after: reaching foreign guests usually costs several times more per impression than the domestic market, because there you are bidding for the same attention as the OTAs and every other villa advertising to those people.
Australia
IDR 8M to 15M/month
The largest foreign market for Bali villas and the one we run most often. The flight is short, so the gap between seeing the ad and booking is short too.
Europe, UK, United States
IDR 10M to 20M/month
They plan 2 to 4 months ahead, so the ads have to run well before high season and need a longer runway before the first bookings show up.
Singapore, Malaysia, nearby Asia
IDR 5M to 10M/month
Cheaper than Australia or Europe, and the shortest booking window of the four. Best for filling dates that are already close.
Domestic Indonesia
IDR 3M to 5M/month
The cheapest per impression, but the nightly rate you can charge is usually lower. Often where owners start before the budget stretches to foreign markets.
Using the villa above: IDR 100M a month in revenue hands IDR 15M to the OTAs in commission. IDR 10M a month spent reaching Australia still sits under that figure, and the guests it brings book with you directly.
These are our recommendations, not our invoice. Our advice is to work one market until its numbers are clear. The same budget split across four markets leaves all four without enough data to optimise on.
The package price above holds for ad budgets up to IDR 10M a month. Above that, the management portion of the fee moves up the Management Fee table further down this page. The creative production portion does not change.
Need listing photos or a one-off shoot?
The monthly shoot is already included here. If you need one on its own without a subscription, listing photography and video production are sold separately, and the files stay yours.
Included in Monthly Management
Not included: producing the creative
We run the ads, we do not produce the material. If your listing or tour photos are already strong, send them over and we will run with them. If you do not have them yet, photo and video production is sold separately on its own page, and the files stay yours.
The honest answer: a small budget belongs on one platform. Split across two, neither ever gets enough data to learn.
Under IDR 3M
Not time to advertise yet
Meta needs roughly 50 conversions a week to leave the learning phase. Under IDR 3M that never happens, so the system keeps guessing and your money goes on a lesson that never finishes. Better to save up to IDR 3M first.
IDR 3 to 5 million
Meta Ads only
At this budget Meta makes the most sense. You pay per impression, not per click, so the reach goes much further. Google Ads on Bali villa keywords is contested by OTAs willing to pay a lot per click, so IDR 3M on Google buys very few of them.
IDR 5 to 10 million
Meta Ads, plus Google Search
From here Google becomes worth it, but Search specifically, not Performance Max. Search catches people who already typed and already want to book. Meta stays the backbone because that is where the volume is.
Above IDR 10M
All three, in different shares
Meta for volume, Google to catch buying intent, TikTok to reach younger domestic guests. The shares are not equal: Meta usually takes the largest, Google next, TikTok smallest until it proves itself.
When does TikTok Ads make sense?
When most of your guests are domestic travellers under 35, or you already make video regularly. TikTok is cheap for reach but it needs good video. If the material is thin, the money is better on Meta first.
We sell all three, so there is nothing in it for us to push you onto the wrong one. A client whose budget is too small stops within two months, and that costs us too.
One flat price for every size of spend reads nicely, but it isn't honest. An account spending IDR 5,000,000 and an account spending IDR 60,000,000 are not the same job, so we don't price them the same.
| Ad spend per month | Management fee | Why that much |
|---|---|---|
| Up to IDR 10,000,000The price on the package card | IDR 2,500,000 | One account, two or three campaigns. Daily watching and tuning is enough; there is no need yet to split audiences into many groups. |
| IDR 10,000,000 to IDR 30,000,000 | IDR 4,000,000 | Spend at this level needs audiences split, more ad variants tested, and tighter daily checks so no campaign quietly burns money. |
| Above IDR 30,000,000 | 15% of spend | Past this point the workload grows with your spend, so the fee follows spend. A fixed number here ends up shortchanging one side or the other. |
The IDR 25,000,000 annual price shown on the package card applies to the first rung. If your spend moves up a rung mid-term, the difference is billed monthly rather than recalculated from the start.
Moving up a rung is never sudden
The fee rises only if your spend genuinely rises and holds for two consecutive months. One busy-season month does not change your bill. If spend drops, the fee drops with it the following month.
Ad spend never passes through us
The figure in the left column is money you pay directly to Meta from your own card. We never add to it or take from it, so there is no markup we could hide in there.
How many guests actually stay depends on your rates, your photos, and your service. But what it costs to put one serious enquiry in front of you is our number, and that number we guarantee.
Read the guarantee detailFive guarantees. Written into your contract, not just onto this page.
Your content deadline, the penalty if we run late, and how much of the deposit comes back if you stop midway. Identical across every package, so they live on one page.
The five things that most often decide it either way.