Skip to main content

Testing Your GTM Conversion Tracking Setup

Alyssa Elso avatar
Written by Alyssa Elso
Updated over 3 weeks ago

Before relying on your data, it’s important to confirm that each platform is receiving booking events correctly.

Use the checklist below to verify your setup end-to-end.


✅ Complete Test Checklist

Perform one full test booking and confirm results in each system.

Google Tag Manager (Required First)

This confirms events are firing correctly at the source.

Steps

  • Open Google Tag Manager

  • Click Preview

  • Enter your booking widget URL

  • Click Connect

  • Complete a full test booking

In Tag Assistant, verify:

  • pbn_appointment_booked event appears

  • Google Ads tag fires (green checkmark ✓)

  • GA4 event tags fire (green checkmark ✓)

  • Facebook Pixel tags fire (green checkmark ✓)

❌ If tags don’t fire here, they will not appear in Google Ads, GA4, or Facebook.


Google Ads

This confirms bookings are counted as conversions.

Steps

  • Go to Google Ads

  • Click Tools & SettingsConversions

  • Click your Appointment Booked conversion

  • Wait 24–48 hours

What to Expect

  • Conversion count increases after test bookings

  • Status shows “Recording conversions”

⏱️ Google Ads conversions are not instant.


Google Analytics 4 (GA4)

This confirms that booking events and parameters are received.

DebugView (Best for Testing)

  • Go to GA4

  • Click AdminDebugView

  • Complete a test booking

You should see events appear in real time:

  • pbn_booking_widget_opened

  • pbn_patient_info_entered

  • pbn_appointment_booked

Click an event to verify parameters (visit type, location, etc.).

💡 GTM Preview mode automatically enables DebugView.


Facebook Pixel

This confirms Facebook events are firing.

Steps

  • Install Facebook Pixel Helper (Chrome extension)

  • Open your booking widget page

  • Complete a test booking

  • Click the Pixel Helper icon

You should see:

  • PageView

  • Schedule (appointment booked)

  • ✓ (Optional) Lead / ViewContent

Green checkmarks = success 🎉


Troubleshooting Common Issues

❌ Tag Shows “Not Fired” in GTM Preview

Possible causes

  • Trigger event name doesn’t match

  • Container not published

  • Booking wasn’t completed fully

Fix

  • Confirm event name is exactly:

    pbn_appointment_booked

  • Click Submit → Publish in GTM

  • Complete the entire booking flow

❌ Google Ads Conversions Not Showing

Possible causes

  • Incorrect Conversion ID or Label

  • Conversion action created after GTM setup

  • Not enough time has passed

Fix

  • Double-check ID & Label in Google Ads

  • Ensure conversion action exists first

  • Wait up to 48 hours

❌ Events Not Appearing in dataLayer

Possible causes

  • GTM not enabled in Practice by Numbers

  • Wrong Container ID

  • Events not selected

Fix

  • PbN → Online Booking → Widget Section

  • Confirm:

    • GTM toggle is ON

    • Container ID format: GTM-XXXXXXX

    • Appointment Booked is checked

❌ “Configuration Tag Not Found” in GA4 Event Tag

Cause

  • GA4 Configuration tag does not exist

Fix

  • Create a GA4 Configuration tag first

  • Requires your GA4 Measurement ID (G-XXXXXXXXXX)

  • Contact your marketing agency if unsure

❌ Facebook Pixel Shows “No Pixel Found”

Possible causes

  • Base Pixel tag missing

  • Incorrect Pixel ID

  • Container not published

Fix

  • Create Facebook Pixel – Base Code tag

  • Verify Pixel ID (numbers only)

  • Publish GTM container


Appendix A: Create a Google Ads Conversion Action

If you don’t already have one:

  • Go to Google Ads

  • Click Tools & SettingsConversions

  • Click + New Conversion

  • Select Website

  • Click Create a conversion action manually

Recommended Settings

  • Category: Submit lead form or Purchase

  • Name: Appointment Booked

  • Value: Same value for each conversion (enter average value)

  • Count: One

  • Click-through window: 30 days

  • Attribution: Data-driven or Last click

After saving

  • Copy your Conversion ID

  • Copy your Conversion Label

Appendix B: Create a Facebook Pixel

If you don’t already have one:

  • Go to Facebook Business Manager

  • Open Business Settings

  • Click Data Sources → Pixels

  • Click Add → Create a Pixel

  • Name it after your practice

  • Skip manual installation

  • Copy your Pixel ID

Did this answer your question?