Ad platforms

How to track a conversion on a third-party checkout or booking page

If your payment or booking completes on someone else's domain, a hosted checkout, a booking platform, a payment link, the conversion happens where your tags are not. By default it goes uncounted, or gets credited to the wrong place.

Why the conversion goes missing

Your GA4 and pixels live on your domain. When the final step happens on a third-party domain you often cannot place a tag on, the confirmation event never fires on your side, and the return visit can even show the provider as a referral.

The options, best to worst

The recommendation

If the provider offers webhooks, use them and report server-side; it captures every completed sale regardless of whether the customer comes back or what their browser blocks. Add the payment domain to your referral exclusions either way so attribution stays with the real source.

Want us to check your tracking in 10 seconds?

Pop in your domain and we will show you what is firing, what is not, and where data is leaking. Free, no signup.

Check my tracking free

Get a plain-English audit

We check your live GA4, Google Tag Manager and consent setup by hand and tell you exactly what is wrong. The audit comes off any build.

See how it works & pricing

Datahound are analytics and ad-tracking specialists. We fix broken GA4, Google Tag Manager and server-side tracking so every sale, form and call gets counted. Back to datahound.agency · All tracking guides · Payment gateway showing as a referral