TikTok ads for Bali villas, hotels, and tour businesses. We set them up, run them, and show you which video 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 spend goes straight to TikTok, never through us, so there is no markup we could hide in it. 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 TikTok has enough data to optimise. Month 2 onwards: IDR 2,500,000/month + your ad budget to TikTok. 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
Included in Monthly Management
Not included: producing the creative
We run the ads, we do not produce the material. If you already have footage, send it over and we will run with it. If you do not, 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 TikTok 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 people actually stay depends on your rates, your photos, and your service. But what it costs to turn one viewer into someone who actually contacts 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.
Common questions about TikTok Ads management.