Escape Room Conversion Tracking Guide
Analytics
BlogAnalytics
Analytics11 min read·April 25, 2022

Escape Room Conversion Tracking Guide

SM

Sarah Mitchell

Escape Room PPC Specialist

You cannot improve what you cannot measure. This is true for every business, but especially for escape rooms spending money on Google Ads and Facebook ads.

I audit 8 to 12 escape room Google Ads accounts every month. The most common problem is not bad keywords or weak ad copy. It is missing or broken conversion tracking. Business owners are spending $500, $1,000, $2,000 per month with absolutely no idea which ads, keywords, or campaigns are generating bookings.

Without conversion tracking, you are flying blind. You might as well light your marketing budget on fire. At least that would keep you warm.

Here is the complete guide to setting up conversion tracking for your escape room, from zero to fully tracked in less than 4 hours.

Why conversion tracking matters

Conversion tracking tells you exactly what happens after someone clicks your ad. Did they book? Did they call? Did they leave without doing anything?

With conversion tracking, you can answer questions like: Which keywords generate the most bookings? Which ad copy has the best conversion rate? Is my mobile traffic converting as well as desktop? Are my Facebook ads actually generating bookings or just likes? What is my true return on ad spend?

Without conversion tracking, you only know how much you spent and how many clicks you got. Clicks do not pay rent. Bookings do.

The three conversion types every escape room must track

For escape rooms, there are three primary conversion actions:

Conversion 1: Online bookings (when someone completes a booking on your website). Conversion 2: Phone calls (when someone clicks your ad and calls you). Conversion 3: Form submissions (when someone fills out a contact or inquiry form).

Each requires a different tracking setup. I will walk through all three.

Conversion 1: Online booking tracking setup

This is the most important conversion to track. An online booking is a completed transaction. It is actual revenue.

Step 1: Identify your booking confirmation page. After someone completes a booking on your website, they land on a "Thank You" or "Booking Confirmed" page. The URL usually looks like: yoursite.com/booking-confirmed or yoursite.com/thank-you.

If you do not have a dedicated confirmation page (your booking software just shows a pop-up or redirects to the homepage), you have a problem. You need a unique URL that loads only after a booking is complete. Contact your booking software provider and ask them to set this up.

Step 2: Create a conversion action in Google Ads. Log into Google Ads, click Tools and Settings (wrench icon), then Conversions under Measurement. Click the blue + button to create a new conversion action.

Select "Website" as the conversion source. Choose "Purchase" as the category. Name it "Online Booking" or "Escape Room Booking."

Goal and action optimization: Choose "Completed booking" and assign a value if you know your average booking value (if your average booking is $140, enter 140). If every booking has a different value, choose "Use different values for each conversion" and pass the dynamic value (requires help from a developer).

Count: Select "Every" (because every booking matters, even if the same person books twice). Click tracking tag: Select "Tag the page that loads after a customer completes a conversion."

Click "Save and continue." Google will show you a tag (a snippet of code). You need to install this tag on your booking confirmation page.

Step 3: Install the conversion tag. If you manage your website yourself and have access to edit code, copy the tag and paste it in the <head> section of your booking confirmation page, right before the closing </head> tag.

If you use WordPress, you can use a plugin like "Insert Headers and Footers" or "Code Snippets" to add the tag without touching code files.

If your booking software is hosted by a third party (FareHarbor, Peek, Checkfront, etc.), contact their support and ask them to install the Google Ads conversion tag on your confirmation page. Most booking platforms have step-by-step guides for this.

Step 4: Test the conversion tracking. Google Ads has a Tag Assistant tool to verify your tag is working. Install the Tag Assistant Chrome extension, visit your website, and complete a test booking. Tag Assistant will show you if the conversion tag fired correctly.

Alternatively, go back to your Conversions page in Google Ads after 24 hours. If you have had at least one booking, you should see "1 conversion" recorded. If not, your tag is not firing.

Conversion 2: Phone call tracking setup

Many escape room bookings happen over the phone, especially from mobile users who prefer calling to filling out a booking form. If you are not tracking phone calls, you are missing 30% to 50% of your conversions.

Google Ads offers built-in call tracking. Here is how to set it up.

Step 1: Create a conversion action for phone calls. In Google Ads, go to Tools and Settings, then Conversions. Click the blue + button. Select "Phone calls" as the conversion source.

Choose "Calls from ads using call extensions or call-only ads." Name it "Phone Calls from Ads."

Count calls as conversions when they last longer than 60 seconds. (A 10-second call is probably someone asking for directions or hanging up. A 60+ second call is likely a booking inquiry.)

Click "Save and continue."

Step 2: Enable call extensions on your campaigns. Go to Ads & extensions in the left sidebar, then click Extensions at the top. Click the blue + button and select "Call extension."

Enter your phone number. Google will generate a Google forwarding number. When someone clicks your ad on mobile, they see this forwarding number, which redirects to your actual business number. Google tracks the call duration and records it as a conversion if it lasts longer than 60 seconds.

Enable call extensions for all your campaigns. Set the call reporting to "On."

Step 3: Test the phone tracking. Use your mobile phone to search for one of your keywords, click your ad, and call the number shown. Let the call ring for at least 60 seconds. Wait 24 hours, then check your Conversions page in Google Ads. You should see the test call recorded.

Note: Google call tracking only works for calls that come from your ads. If someone visits your website and calls the number listed on your site, that call is NOT tracked. To track all phone calls (from ads, from organic traffic, from social media), you need a dedicated call tracking service like CallRail or CallTrackingMetrics. These cost $30 to $100 per month but give you complete call tracking and recording.

Conversion 3: Contact form submission tracking

If you have a "Contact Us" form or a "Request Quote" form on your website, you should track submissions as conversions.

Step 1: Identify your form's thank-you page. After someone submits your contact form, do they land on a unique "Thank You" page? If yes, you can track form submissions the same way you track online bookings (by placing a conversion tag on the thank-you page).

If your form does not redirect to a thank-you page (it just shows a pop-up message like "Thanks, we will get back to you"), you need to use event tracking instead.

Step 2: Set up event tracking in Google Analytics 4. Go to your Google Analytics 4 account. Click Admin (bottom left), then Data Streams, then click your website stream. Under "Enhanced Measurement," make sure "Form submissions" is toggled ON.

GA4 will automatically detect form submissions on your site and record them as events.

Step 3: Import GA4 events into Google Ads. In Google Ads, go to Tools and Settings, then Conversions. Click the blue + button and select "Import."

Select "Google Analytics 4 properties" and click Continue. Find your GA4 property and import the "form_submit" event as a conversion. Name it "Contact Form Submission."

Now every time someone submits a form on your site, it will be tracked as a conversion in Google Ads.

Google Analytics 4 setup for escape rooms

Conversion tracking in Google Ads tells you which ads generated conversions. Google Analytics tells you what happened before and after the conversion. Both are essential.

If you have not switched to Google Analytics 4 yet, do it now. Universal Analytics (the old version) will stop collecting data in July 2023. GA4 is the future, and it tracks conversions more accurately, especially on mobile.

Step 1: Create a GA4 property. Go to admin.google.com/analytics, click Admin, then click "Create Property." Follow the setup wizard. Install the GA4 tag on your website (similar to installing the Google Ads conversion tag).

Step 2: Set up key events (conversions) in GA4. In GA4, conversions are called "key events." You want to mark these events as key events:

  1. 1"purchase" or "booking_complete" (when someone completes an online booking)
  2. 2"form_submit" (when someone fills out a contact form)
  3. 3"click" on your phone number link (if you have a clickable phone link on your website)

GA4 will automatically track some of these if Enhanced Measurement is enabled. For custom events (like tracking a click on a phone number), you may need help from a developer or use Google Tag Manager.

Step 3: Link GA4 to Google Ads. In GA4, go to Admin, then Product Links, then Google Ads Links. Link your Google Ads account to your GA4 property. This allows Google Ads to import GA4 conversions and use them for bidding and optimization.

Facebook Pixel setup for Meta ads

If you are running Facebook or Instagram ads, you need the Facebook Pixel installed on your website. The Pixel tracks conversions from Meta ads (bookings, form submissions, phone clicks).

Step 1: Create a Facebook Pixel. Go to facebook.com/business/tools, click Events Manager, then click "Connect Data Sources" and select "Web." Choose "Facebook Pixel" and click "Connect."

Name your Pixel (e.g., "Escape Room Pixel"). Click "Set Up Pixel Now." Facebook will give you a snippet of code.

Step 2: Install the Pixel on your website. Copy the Pixel code and paste it in the <head> section of every page on your website. If you use WordPress, you can use a plugin like "Insert Headers and Footers" to add the Pixel without touching code.

If your booking software is hosted externally, install the Pixel on as many pages as you control (homepage, about page, rooms pages). You may not be able to install it on the booking confirmation page if it is hosted by the booking provider.

Step 3: Set up conversion events. Go back to Events Manager. Click your Pixel, then click "Set Up Events." You can manually create events or use Facebook's Automatic Events feature to track page views, button clicks, and form submissions.

For escape rooms, the key events to track: Booking completion (PageView of the confirmation page), Form submission, Phone number click (if tracked as a custom event).

Step 4: Test the Pixel. Use Facebook Pixel Helper (a Chrome extension) to verify the Pixel is firing on your site. Visit your website, and the extension will show you if the Pixel is active and what events are being tracked.

Tracking ROI and ROAS

Once conversion tracking is set up, you can calculate your return on ad spend (ROAS).

ROAS formula: (Revenue from conversions) divided by (Ad spend) multiplied by 100.

Example: You spent $800 on Google Ads last month. You tracked 26 bookings. Average booking value is $140. Revenue = 26 bookings times $140 = $3,640. ROAS = ($3,640 / $800) = 4.55x. For every dollar spent on ads, you generated $4.55 in revenue.

A healthy ROAS for escape rooms: 3x to 6x for Google Search Ads, 4x to 10x for branded keywords, 2x to 4x for Facebook ads (longer conversion window, harder to attribute).

Track ROAS weekly. If it is below 2x, something is wrong (bad targeting, weak ad copy, poor landing page experience, or broken tracking). If it is above 8x, you are underspending and leaving bookings on the table.

Common conversion tracking mistakes

Mistake 1: Tracking only online bookings and ignoring phone calls. Fix: Set up call tracking.

Mistake 2: Not assigning a value to conversions. Fix: Enter your average booking value when creating conversion actions in Google Ads. This allows Google to optimize for revenue, not just conversions.

Mistake 3: Counting every page view as a conversion. Fix: Only track the final confirmation page, not intermediate steps (like the booking form page or the payment page).

Mistake 4: Not excluding internal traffic. Fix: In Google Analytics, create a filter to exclude your own IP address. Otherwise, every time you test your site, you are polluting your data.

Mistake 5: Forgetting to mark conversions as "Primary" in Google Ads. Fix: Go to Tools and Settings, then Conversions, and make sure your key conversions (bookings, calls) are marked as Primary. Google uses Primary conversions for Smart Bidding.

The 30-day tracking audit

After setting up conversion tracking, wait 30 days, then run this audit:

  1. 1Check that conversions are being recorded in Google Ads and GA4.
  2. 2Verify the conversion count matches your actual bookings (check your booking software or calendar).
  3. 3If there is a mismatch, troubleshoot: Is the tag firing? Are phone calls being counted? Are test bookings or admin bookings being tracked (exclude them)?
  4. 4Review Search Terms report: Which keywords drove conversions? Pause non-converting keywords.
  5. 5Review Campaign performance: Which campaigns have the best ROAS? Reallocate budget from low-ROAS campaigns to high-ROAS campaigns.
  6. 6Check your landing page conversion rate: Traffic to bookings. If it is under 3%, your landing page needs work (speed, clarity, mobile experience).

The bottom line

Conversion tracking is not optional. It is the foundation of profitable digital marketing. Without it, you are spending money and hoping it works.

With it, you know exactly which ads, keywords, and campaigns generate bookings. You can confidently increase your budget on what works and kill what does not. You can calculate your ROI and prove to yourself (or your investors or partners) that marketing is an investment, not an expense.

Set up conversion tracking this week. It takes less than 4 hours. The ROI is immediate.

Share this article

Ready to grow?

Let us audit your Google Ads account — free.

We find the leaks, fix the waste, and show you exactly how to get more bookings from your current budget. No strings attached.