For owners who can’t see what their website earns
You know what Booking.com costs you. Do you know what your website earns?
Most small properties take bookings on their booking software's own page, and Google Analytics loses the guest there. I connect the two, so you can see where bookings come from, where guests stop, and what AI tools send you. One time, no monthly fee.
$750
Booking page connected · Plain-English dashboard · 30-day check-in
One time, no monthly fee. Add the exit-intent offer for $400. See all services and prices
Quick check
Sounds like me?
Tap any that are true for your property.
Your result
0of 6
Check anything that sounds familiar.
What you get
Seven things, set up once.
Everything works with the website and booking software you already have. I check what your booking software supports before you pay anything.
- 01
Your booking page, connected
Your Google Analytics ID goes on your booking software’s page, and both websites are set up as one, so a guest who books keeps the search, ad or AI tool they came from.
- 02
Every step of booking
Viewing rooms, picking one, starting checkout, entering payment and booking, wherever your booking software reports them.
- 03
AI tools as their own source
Visits from ChatGPT, Perplexity, Gemini and others get their own line, instead of hiding in “referral.”
- 04
Which rooms guests look at, and which they book
Your booking software shows what booked. This shows the rooms guests looked at, started to book and left. If you’ve tiered your rooms, you can see whether guests move up and down the way you planned. Room-level detail depends on what your booking software sends.
- 05
A test booking
I book a night and cancel it, then check it shows up with the right source. If it doesn’t, it isn’t done.
- 06
A one-page dashboard
Where guests came from, how many reached your booking page, where they stopped and what booked. Plain-English labels, no Google Analytics menus to learn. It updates on its own.
- 07
A 30-day check-in
About a month in, we go through your own numbers together, and I point out the biggest place guests drop off.
Add-on · $400
The exit-intent offer
A direct booking code shown only to the guests most likely to book somewhere else. It needs tracking set up first, so you can see whether it works.
Who sees it
- Someone who looks like they’re leaving. On a computer, the mouse heads for the tabs or the close button. On a phone, they switch away for a bit and come back.
- Someone who checked dates on your booking page and came back. Their offer shows their own dates, so booking is one tap.
Rules that keep it polite
- Nothing for the first 20 seconds, and nothing for anyone who already tapped Book.
- One offer per browser every 30 days, and never on top of another code.
- Nothing about the guest is sent to you or anyone else. It all stays in their own browser.
- You pick the discount.
What it needs
- A website I can add code to.
- Booking software that takes a promotion code in the booking link, so guests never have to type it. I check this before you pay.
What you’ll see
Offers shown, closed and copied, split by which kind of offer, right in your dashboard. Codes actually used show in your booking software's promotion report, and I'll show you where.

From the front desk
Our analytics couldn’t see a single booking.
For a year, Google Analytics didn’t record a single booking from our booking page. It even counted our own booking page as one of our referrers. Two settings fixed it. Now we can see which search, ad or AI tool each booking started from, and where guests stop.
Read the Comal Inn story- bookings recorded the year before the fix
- 0
- bookings recorded the year before the fix
- GA4 · Comal Inn
- from viewing rooms to booking, after
- Every step
- from viewing rooms to booking, after
- GA4 · Comal Inn
How it works
What I'd do for you
- 01
Check your booking software
Before you pay anything, I check whether your booking page takes a Google Analytics ID or a Tag Manager code. If it doesn't, I'll tell you.
Off your plateFiguring out what your booking software supports
Booking engine · Measurement ID · Tag Manager
- 02
Connect it and test it
I connect your website and booking page, set up each booking step, give AI tools their own line, then make a test booking to prove it works.
Off your plateLearning Google Analytics settings
Cross-domain tracking · Key events · AI channel · Test booking
- 03
Show you how to read it
You get a one-page dashboard and a short guide. About 30 days in, we go through your own numbers and pick the biggest leak to fix first.
Off your plateMaking sense of the numbers
Dashboard · Plain-English guide · 30-day check-in
Questions owners ask
Fair questions
Will it catch every booking?
No, and no analytics tool will. Ad blockers, strict privacy settings, phone bookings and guests who switch devices slip past it. Your booking software is still the record of what booked. This shows where guests came from and where they stopped.
What if my booking software doesn't support it?
I check before you pay. If your booking page can't take a Google Analytics ID or Tag Manager code, I'll tell you up front, and you won't pay for a setup that can't work.
Do I need to give you my passwords?
No. You add me as a user in Google Analytics and, if needed, in your booking software. You can remove me any time.
Is there a monthly fee?
No. Setup is one time, and the dashboard keeps updating on its own. If you want me to go through your numbers again later, say before peak season, just ask. There’s no charge.
Can I add the exit-intent offer later?
Yes. It’s $400 any time after tracking is set up.
What does it cost?
Booking tracking setup is $750, one time. The exit-intent offer is $400 more. You get a written quote first.
Wondering about your booking software? See how eviivo, Guesty, Hostaway, Cloudbeds and others work with your website
Not sure your bookings are being counted?
Send me your site. I'll check whether your booking page can be tracked before you spend anything.
Booking tracking setup · $750. One time, no monthly fee. Add the exit-intent offer for $400. See all prices