Automations · Running on this site
Track bookings, leads and sales as real conversions.
Quick answer: Conversion tracking sends an event to GA4 and the Meta Pixel when someone books a call, submits a form or starts a checkout, so you can see which pages and campaigns create pipeline. Visitors in Europe and the UK get a consent banner first. This site tracks its funnel this way.
How it flows.
- 1Visitor actsWebsite
- 2Consent checked by countryCloudflare
- 3Lead / booking / checkout eventGA4
- 4Same event for adsMeta Pixel
- 5Funnel reportGA4 Explorations
How it’s built.
Name the moments that matter
Product view, checkout started, purchase, form lead and call booked.
Fire events on the action
Booking links and checkout buttons send events when clicked; forms send a lead event only after a successful submit.
Respect consent
Most visitors are tracked by default with an opt-out; visitors in the EU, UK and Switzerland see a banner and nothing is set until they agree.
Build the funnel
A shop funnel and a lead funnel in GA4, with key events marked so they show in reports.
See it live
The store and booking links on this site feed this funnel.
Questions people ask.
How do I track Calendly bookings in GA4?
Send a GA4 event when someone clicks your booking link or when Calendly confirms a booking, and mark it as a key event. Add calendly.com to unwanted referrals so the original source isn’t overwritten.
How do I track Stripe purchases in GA4?
Fire begin_checkout when the buyer clicks through, and purchase on your thank-you page. Add stripe.com to unwanted referrals.
Do I need a cookie banner in Australia?
Australian law doesn’t require one for analytics, but your privacy policy should explain tracking. Show a consent banner to EU and UK visitors.
Want this built for you?
I build automations like this in your own accounts, with the same guardrails, and hand over a runbook so your team can run it.
Book a call