Seen when guests are ready to book.
Google ads for Bali villas, hotels and tours, shown to travellers already searching, before an OTA catches them.
You already pay for distribution. It's called OTA commission.
Every OTA booking loses 15-22 percent, forever. Ads stop when you stop, and the account and data stay 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.
- Airbnb15%
- Tiket.com15%
- Booking.com18%
- Traveloka18%
- Trip.com18%
- Agoda20%
- Expedia22%
Direct bookings, a smaller share going to OTA commission.
Setup once, then a monthly fee. Ad spend goes straight to Google, and the account stays yours.
Ads Live On Google In 7 Working Days
Two live campaigns and full tracking, wired so the next tourist who Googles your villa or tour package books direct, not through an OTA.
IDR 2,500,000
one-time
Live in 7 business days · service fee, ad budget not included
What you get
- Your Google Ads account, in your name, and it stays yours.
- WhatsApp clicks and form submissions are recorded as conversions, for visitors who accepted marketing cookies.
- Two live campaigns covering every booking-ready search across Google.
Account & Tracking
Worth IDR 1,000,000
- Your Google Ads account, in your name, and it stays yours.
- WhatsApp clicks and form submissions are recorded as conversions, for visitors who accepted marketing cookies.
Campaigns & Keywords
Worth IDR 1,200,000
- Two live campaigns covering every booking-ready search across Google.
- 50 to 100 ready-to-book keywords mapped before launch. ID + EN.
Reporting & Access
Worth IDR 300,000
- Every click traced to an inquiry. You see which ad produces.
- Live dashboard you can open at 2am to see today's clicks and inquiries.
Month One Bundle
Full setup plus your first month run and optimised, on a single invoice.
IDR 5,000,000
one-time
Then IDR 3,500,000/month from Month 2
What you get
- Full Google Ads setup (sold separately: IDR 2,500,000)
- Month one run and optimised for you (sold separately: IDR 3,500,000)
- One onboarding call covers both, not two separate meetings
- Full Google Ads setup (sold separately: IDR 2,500,000)
- Month one run and optimised for you (sold separately: IDR 3,500,000)
- One onboarding call covers both, not two separate meetings
- Free to stop from month 2 with 14 days' notice, no penalty
Monthly Management
Bids and keywords are tuned daily to chase a lower cost per booking. This price is for ad spend up to IDR 10M a month; above that, see the fee ladder below.
IDR 3,500,000
/month
Or pay annually
IDR 35,000,000/year
Save IDR 7M, the same as 2 months free
Management fee, not ad budget · covers spend up to IDR 10,000,000/month
What you get
- Bids tuned daily. Stop overpaying for clicks that never book.
- Wasted spend on 'villa for sale' or 'free villa stay' blocked weekly.
- 3 to 5 ad variants are tested every month, and the losers are switched off.
Daily Optimisation
Worth IDR 1,700,000
- Bids tuned daily. Stop overpaying for clicks that never book.
- Wasted spend on 'villa for sale' or 'free villa stay' blocked weekly.
Campaigns & Keywords
Worth IDR 1,100,000
- 3 to 5 ad variants are tested every month, and the losers are switched off.
- What tourists actually typed last month. Surfaces new bookable keywords.
Reporting & Access
Worth IDR 700,000
- A PDF report every 2 weeks
- Direct WhatsApp line to the operator. Not a ticket queue.
Getting Started & Commitment
- Stop with 14 days' notice. Your account, campaigns, and history stay yours.
Management fee excludes ad budget
Ad budget goes straight to Google from an account in your name, minimum IDR 3M a month. The cost-per-inquiry guarantee applies from IDR 5 million a month in ad spend.
Add-On Services
Add these on any time. Fixed pricing, no extra contracts.
- YouTube Video Ad ProductionSee pricing
- Landing Page DesignSee pricing
- Company Profile WebsiteSee pricing
Ad creative is not included. Here is the exact line.
Included in Monthly Management
- We write the ad copy, 3 to 5 variations tested every month
- Keyword and negative-keyword research every week
- Bidding, budget pacing, and daily optimisation
- Landing page wired up and its conversions tracked
- Two performance reports a month
Not included: producing the creative
- YouTube ad video production: priced on the Video Content page
- New landing page design (pricing on the Landing Page page)
- Photography and visual assets for Performance Max
We write the Google ad copy. YouTube video, a new landing page, and Performance Max images are not included: sold separately, and the files are yours.
With this budget, which platform should it be?
The honest answer: a small budget belongs on one platform. Split across two, neither ever gets enough data to learn.
Under IDR 3M
A 7-day Meta trial first
The least is a 7-day trial at IDR 350,000, or IDR 50,000 a day. Enough to confirm tracking works, chats come in, and which creative gets watched, not enough to judge the cost per booking. Then move up to what we recommend, IDR 100,000 a day.
IDR 3 to 5 million
Meta Ads only
Meta charges per impression, so IDR 3M reaches far more people than on Google, where OTAs bid high per click. The cost-per-inquiry guarantee starts at IDR 5M a month.
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.
Our fee follows the size of the account we run
An account spending IDR 5,000,000 and one spending IDR 60,000,000 are not the same job, so we don't charge them the same fee.
| Ad spend per month | Management fee | Why that much |
|---|---|---|
| Up to IDR 10,000,000 | IDR 3.5MSame as the Monthly Management card | 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 middle column is the management fee alone, per month; on the Monthly Management card that is IDR 3.5M, or IDR 35M a year. The annual track can stop with a full refund in the first 30 days; after that, unused months become a credit valid 12 months, paid out as cash if we stop the service. The yearly price holds for the first two years, then rises 6% to 10% with 60 days' notice.
Tiers do not move without warning
The fee only moves up if your spend moves up and holds for two consecutive months. One busy season month does not change your bill. If spend falls, the fee follows it down the next month. Mid-way through an annual subscription the difference is billed monthly, never recalculated from the start.
Ad spend with no markup
The left-hand column is money paid to Google: straight from your card, or through us on a separate invoice line, exactly what Google charges. We never add to it or take from it.
Five guarantees written into your contract
The cost of bringing one ready-to-book searcher is our number, and we guarantee it.
Read the guarantee detail- Cost per enquiry reaches the number we agreed
- On-time setup
- Tracking validated before ads run
- Reporting every two weeks
- Stop anytime, the account stays yours
Five guarantees. Written into your contract, not just onto this page.
Three things from you. The rest is ours.
This list is complete. Anything not written below is our part.
Invite us to your Google Ads account
Or we create a new one in your name. Access is by invitation, never a password, and you can revoke it any time.
Add your card to the ad account
Ad spend is paid straight to Google from your card, so every rupiah shows on Google's bill, not on our invoice.
Answer the chats that come in
The ads send people to your WhatsApp. How fast you reply decides how many become bookings.
Keyword research, ad copy, tracking, daily budget settings and the reporting are all ours.
Frequently asked questions
Common questions about Google Ads management.
Tell us your Google Ads budget and booking target
We reply during working hours: a fair cost-per-inquiry target, and when your ads can go live.
