Last updated: 2 September 2026
If you advertise your public online booking pages, you can connect your own Google Tag Manager (GTM) container and Meta (Facebook) Pixel so your campaigns can measure the booking funnel and, most importantly, a conversion when a patient completes a booking (with the amount paid, in GBP, for paid bookings).
GTM-XXXXXX) or Pixel ID (the numeric ID) and enable the app.GTM is a tag loader you control — any additional tags you add to your own container run under your own configuration and your own agreements with Google/Meta. Jump only sends the fields listed above.
Browsers increasingly block the Meta Pixel (ad-blockers, iOS/Safari privacy protections, or a patient closing the tab before it loads), so some bookings never reach Meta. The Conversions API sends the booking conversion to Meta server-side as well, so it still counts — and the two are automatically deduplicated, so a booking is never counted twice.
The token is stored encrypted and never shown again. We send exactly the same non-clinical data as the Pixel — no patient or contact details.
When a patient reaches your booking page from an ad, Jump captures the ad-click
information carried on the link — Google Ads click IDs (gclid and related),
Meta's click ID (fbclid), Microsoft's (msclkid) and any utm_ campaign
parameters — and keeps it for the whole booking journey, including through the
payment step.
On the booking confirmation page:
booking_complete event pushed to your Tag Manager container carries
them as fields (gclid, utm_source, utm_medium, utm_campaign, …), so
you can also map them to Data Layer variables in your own tags.Links decorated with Google's cross-domain _gl parameter (the usual result of
linking from your own website with cross-domain measurement switched on) are
supported — Jump recovers the click ID from the parameter automatically.
Recommended: in GA4, add stripe.com under Admin → Data streams →
Configure tag settings → List unwanted referrals, so the return from the
payment step is never counted as a new referral visit.
As with everything on this page, attribution only flows if the patient accepts cookies, and it never includes anything about the patient or their appointment.