Skip to main content

Testing Your GTM Conversion Tracking Setup

Alyssa Elso avatar
Written by Alyssa Elso
Updated this week

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?