How to set up Google Ads conversion tracking with Resos

In this article
  1. What it does
  2. Prerequisites
  3. Steps
  4. 1. Find your Conversion ID and Label in Google Ads
  5. 2. Enter the IDs in Resos
  6. 3. Configure Value per Guest (optional)
  7. Verify it worked

This guide shows you how to report completed bookings as Google Ads conversions so you can measure which campaigns and keywords drive actual reservations.

What it does

When a visitor completes a booking, a conversion event is sent to Google Ads with the booking value. This lets you:

  • See which campaigns and keywords drive actual bookings
  • Optimize bidding using conversion value data
  • Measure return on ad spend (ROAS)

Prerequisites

Steps

1. Find your Conversion ID and Label in Google Ads

  1. Go to Google Ads and sign in
  2. Navigate to Goals > Conversions > Summary
  3. Click on the conversion action you want to track (or create a new one)
  4. Under Tag setup, find:
  • Conversion ID - starts with AW- (e.g. AW-123456789)
  • Conversion Label - an alphanumeric string (e.g. abc123DEF)

Note: The Conversion Label is optional. If left blank, the conversion is sent to the Conversion ID without a specific label.

2. Enter the IDs in Resos

  1. Go to Settings > Add-ons > Marketing & Analytics in your Resos dashboard
  2. Enter your Conversion ID and optionally the Conversion Label in the Google Ads section

Google Ads section in Resos settings

  1. Click Save

3. Configure Value per Guest (optional)

To include a monetary value with each conversion, scroll down to the Value per Guest section:

Value per Guest section

ModeWhen value is sent
Never send valueNo value is included in the conversion event
Only when prepayment is availableUses the actual prepayment amount from the booking
Only when no prepaymentUses your estimated amount; when prepayment is available, the actual amount is used instead
Always send estimated valueAlways uses your estimated amount per guest, multiplied by party size

The Amount per guest field appears when you select “Always” or “Only when no prepayment”. Enter the average revenue per guest in your restaurant’s currency. For example, a booking of 4 people with 250 DKK per guest sends a conversion value of 1,000 DKK.

Verify it worked

  1. Open your booking page, run resos.debug() in the browser console, and reload
  2. Complete a test booking and look for a [Google Ads] conversion entry with the booking value and currency in the console
  3. In Google Ads, check Goals > Conversions - the conversion status should change from “Unverified” to “Recording” within a few hours
Line from the Resos support team Support team member Support team member

Still looking for help?

Can't find what you're looking for? Our support team is happy to help.