Google Analytics & Google Ads Conversion Tracking in Mangobeds

If you’re running Google Ads to drive bookings, you need to know which campaigns actually lead to results. Mangobeds lets you connect your Google Analytics 4 and Google Ads accounts to your property — so every time a guest starts a booking, the event is tracked automatically.

No Tag Manager setup, no custom code, no external scripts to manage.

How It Works

Mangobeds loads the Google tracking script directly on your booking form. When a guest clicks “Book Now” and starts the checkout process, a begin_checkout event is sent to your GA4 property with the booking value and currency.

  1. You configure your tracking IDs — go to your property’s Apps section, open Google Tracking, and enter your GA4 Measurement ID and optional Google Ads Conversion ID.
  2. The script loads on your booking form — Mangobeds automatically adds the Google tracking script to your property’s booking form. Nothing else to install.
  3. A guest starts a booking — when they fill in their details and click to book, a begin_checkout event fires with the transaction ID, total value, and currency.
  4. You see it in Google Analytics — the event shows up in your GA4 Realtime report and can be used as a conversion in Google Ads.

Each property has its own tracking configuration — so if you manage multiple properties, each one can have its own GA4 property and Google Ads account.

What You Need

  • A Google Analytics 4 property with a web data stream. You’ll need the Measurement ID — it looks like G-XXXXXXXXXX. Find it in GA4 under Admin > Data Streams > your web stream.
  • Optionally, a Google Ads Conversion ID — it looks like AW-XXXXXXXXX. This lets Google Ads attribute bookings to specific ad clicks. You’ll find it in your Google Ads account under Goals > Conversions.

Setting It Up

Go to your property’s Apps section and open Google Tracking.

  • Enter your GA4 Measurement ID (required)
  • Enter your Google Ads Conversion ID (optional)
  • Click Connect

That’s it. Your booking form will start tracking immediately.

Google Analytics vs Google Ads — What’s the Difference?

The GA4 Measurement ID sends booking events to Google Analytics. You’ll see them in your reports — how many bookings started, their value, which pages guests visited before booking. This is for analytics and reporting.

The Google Ads Conversion ID tells Google Ads that a booking happened. Google Ads uses this to figure out which ad click led to the booking — so it can optimize your campaigns and show your ads to people more likely to book. This is for ad optimization.

You can use both together, or just GA4 if you don’t run Google Ads.

What Gets Tracked

When a guest starts a booking, Mangobeds sends a begin_checkout event with:

  • Transaction ID — the unique booking ID
  • Value — the total booking price
  • Currency — the property’s currency

This event fires when the guest submits the booking form — before any payment step. It captures booking intent, which is the standard approach for conversion tracking.

Tips

  • Link your GA4 and Google Ads accounts in Google Ads settings — this lets Google Ads import conversions directly from GA4, giving you richer reporting.
  • Check Realtime reports in GA4 after setting up to verify the events are coming through. Make a test booking and you should see begin_checkout appear within seconds.
  • Each property tracks independently — the tracking script uses a separate data layer to avoid conflicts with any existing Google Analytics on your website.

Getting Started

To start tracking booking conversions, go to your property’s Apps section and open Google Tracking. Enter your GA4 Measurement ID, optionally add your Google Ads Conversion ID, and click Connect. Your next booking will be tracked automatically.

You may also like

More Rates Control, Better Reports and Cleaner Emails

More Rates Control, Better Reports and Cleaner Emails

This update is all about control and clarity. Prices apply the way you expect, exports show the numbers you need, emails land better, and channel sync is tighter. Short version: less guessing, more booking. Seasonal rates that “just apply” Seasonal rates now apply...

Don’t Miss a Thing: Booking Reminders in Mangobeds

Don’t Miss a Thing: Booking Reminders in Mangobeds

What they are Reminders help you track follow-ups tied to a booking (e.g., “charge the guest on Friday”, “schedule housekeeping”). They live with each booking and surface where you need them, so nothing slips. Status: Pending, Past due, Completed Access: Available on...

Turn Stays Into Fans: Join the Mangobeds + Portio Club Pilot

Turn Stays Into Fans: Join the Mangobeds + Portio Club Pilot

Colivings don’t just need bookings, they need returning colivers, referrals, and buzz. That’s why we’re partnering with Portio Club, a loyalty platform built for colivings, to help you keep guests longer, spark referrals, and boost your online presence.Good news:...