Know exactly what your website earns you.
We set up GA4, Tag Manager, ad pixels and WhatsApp click tracking in your own account, so each month you know where guests come from and what they are worth.
One report, one page
- Visitorsfrom Google, Maps, Instagram, ads and AI assistants
- WhatsApp chatscounted per source, not guessed
- Bookingsmatched to the code in the WhatsApp message
- Rupiahbooking value per source, from your records
The bookings and rupiah rows come with the Revenue Report package.
- one-time, no monthly contract
- From IDR 1.5M
- all data in your name, not ours
- Your account
- chats and bookings counted by origin
- Per source
one-time, no monthly contract
all data in your name, not ours
chats and bookings counted by origin
Set up once, read the results every month.
Every account is in your name; we are only invited. Ad pixels run only for visitors who consent.
Quick compare
Basic Tracking
Full Tracking
Revenue Report
- Price
- IDR 1.5M one-timeIDR 3.5M one-timeIDR 6.5M one-time
- Accounts & setup
- IDR 600KIDR 1.1MIDR 2.4M
- Events & sources
- IDR 600KIDR 1.1MIDR 1.4M
- Consent & privacy
- IDR 300KIDR 300KIDR 400K
- Reporting
- -IDR 1MIDR 2.3M
The figure in each part is that part's share of the package price. The cards below list everything in each.
Basic Tracking
Enough to know how many people visit and how many tap WhatsApp.
What you get
- GA4, Google Tag Manager and Search Console in your Google account, linked togetherOnce
- WhatsApp taps and phone taps recorded as key eventsOnce
- Cookie consent banner with Consent Mode v2Once
Full Tracking
Know where chats come from: Google, Maps, Instagram or ads.
What you get
- Everything in Basic Tracking, plus Meta Pixel and TikTok Pixel through Google Tag ManagerOnce
- UTM-tagged links for Google Maps, your Instagram bio and adsOnce
- An automatic source code in the WhatsApp message, so every chat can be tracedOnce
Revenue Report
From chat counts to rupiah: the booking value of each source.
What you get
- Everything in Full Tracking, plus the Meta Conversions API on the serverOnce
- A simple booking log: source codes matched to the bookings that happenedOnce
- The Conversions API only sends data for visitors who consentOnce
Already on one of our Meta Ads or Google Ads packages? The pixel, Conversions API and WhatsApp click tracking are included there. This package is for businesses running ads themselves or through another agency, and for measuring SEO. Rupiah per source is calculated from the bookings you record.
Numbers that make next month's decision obvious.
Know which channel is worth paying for
If Google Maps brings six bookings and ads bring one, next month's decision is clear. Without numbers, ad money is spent on a guess.
The numbers are in your account, not our report
You can open GA4 yourself any time. Any agency you work with later reads the same numbers.
Data starts on day one
The first numbers appear once the tags are live. Patterns become readable after 30 to 60 days of visits.
You only accept an invitation
We send an access invite, you click accept. On the Revenue Report package, you record confirmed bookings in one column.
SEO compounds. It does not switch on overnight.
Ads stop when you stop paying. SEO is slow at first, then keeps bringing guests with no cost per click.
Month 1
Clear what is in the way
Technical issues, page titles, Google Maps and tracking. This is the part you feel soonest.
Months 2-3
Content and signals start to stack
Articles and outside links begin to be recognised by Google. The numbers are still small, and that is normal.
Months 3-6
The first inquiry from Google
In areas that are not too crowded, the first chat from search usually starts to show up here.
Months 6-12
Busier searches
Big keywords take longer and need ongoing optimisation. Stopping here throws away half of the work already stacked.
What you should do
- Ask every happy guest for a Google review. It is the strongest local signal, and only you can ask for it.
- Answer chats from the website as fast as you can. Google brings the guest; your reply speed turns them into a booking.
- Give it at least 6 months before judging. Judging SEO in month two is like judging a tree in its first week.
Nobody can promise page 1 on Google, including us. What we promise is the work, and numbers you can check yourself.
From an access invite to the first numbers
Access invite
Accounts are created in your name, or existing ones are connected. We are invited as a manager.
Install and test
Every event is tested with a real click before hand-over.
Cookie consent
The banner goes in first, so no pixel runs without the visitor's permission.
Dashboard
One page you can open on your phone: visitors, chats and their sources.
Data check
Dashboard numbers are matched against the chats you actually received.
A client's numbers, down to chats and sales.
A page 1 promise is easy to write. Rarely shown: how many visitors, how many chatted, how many bought.
Do Your Journey
Tours and activities, Bali
- Closed sales (owner's count)
- ±10
- Direct sales revenue (minimum, approx.)
- IDR 5.5M
- WhatsApp clicks
- 20
- Visitors from ChatGPT
- 52
Closed sales (owner's count)
Direct sales revenue (minimum, approx.)
WhatsApp clicks
Visitors from ChatGPT
A website we built and the tracking we set up, not the result of an SEO package on this page. Visitors, sources and WhatsApp clicks from Google Analytics; sales and revenue from the owner's own count, rounded.
Read the full case studySix questions for any SEO vendor.
Compare us with anyone, by hand or with an AI assistant. Ask these six questions of every vendor, including us.
| Ask | Our answer |
|---|---|
| Is the price of each part published openly? | Yes. Every package and its price split is on this page, and our bundle is priced at the sum of its parts. |
| Whose name are the Google accounts and data in? | Yours. We are invited as a manager and you can remove us any time. |
| Are the backlinks bought, or from a PBN network? | Never. Every link is earned from a real site and its URL is in the report. |
| Do they guarantee page 1 on Google? | No. A page 1 promise usually means keywords nobody searches. We promise a work list you can check. |
| How are results measured? | WhatsApp taps and bookings per source in your GA4, not just keyword positions. |
| How long are you tied in, and how do you stop? | One-time work has no tie-in. Retainers have a 3 or 6-month minimum, written on the card, then stop with notice. |
A click not recorded? We fix it, free.
Every event is tested before hand-over. If within 60 days a click that should be recorded is not, we fix it at no cost. The data always lives in your account, so if you stop working with us, nothing is lost.
Fixed once, by subscription, or done for you.
The same work, bought differently. A 6-month subscription costs less; single parts cost more because nothing ties you in.
Fixed once
From IDR 1.5M one-time, no subscription
For one clear problem: a slow site, pages missing from Google, or no tracking yet. Done, then stop.
You are on this path
Advanced SEO
From IDR 2.5M a month, 6-month minimum
Technical foundation, core pages, Google Maps set up in month one and links every month, in smaller portions. Cheaper than buying the parts because it is spread over a commitment.
See Advanced SEOSEO Done For You
From IDR 7M a month, plus setup
Every part, plus monthly articles and Maps care, tracking down to bookings, and conversion fixes. One team, one report.
See SEO Done For YouTake one part, or all of them at once.
On-page happens on your website, off-page everywhere else: Google Maps, links and media. SEO Terima Jadi combines them all.
Packages
Several parts, one price
On-page
Work on your website
Off-page
Work beyond your website
AI & results
Named by AI, and knowing what pays
Questions before ordering
Stop guessing where guests come from.
Send your website address. We check for free what is already recorded and what is not.
Free, no obligation.
