Get your Whop Account ID
Find it from your Whop Dashboard - the part of the URL after 
dashboard/, starting with biz_. Looks like biz_xxxxxxxxxxx.
Create a Thank You page
Build a simple “Thank You” or “Call Confirmed” page wherever you already host your site. This is the page bookers land on right after they book a call.
Install the pixel on your booking page too
This guide’s other steps cover the Thank You page — but the pixel also needs to be on the page where people actually book the call (your landing page, or wherever the Calendly scheduler is embedded or linked from). Without it there, you won’t see page views or ad clicks for that page, only the final booking. Paste this into the If your site builder doesn’t let you edit the
<head> of that page. Replace biz_xxxxxxxxxxxxx with your own account ID.Pixel snippet
<head>, check its dedicated guide in this section — or, if you already use Google Tag Manager, add this same code there as a Custom HTML tag that fires on all pages.Tell Calendly to send bookers to your page
Open your event type, then go to Edit > More options > Confirmation page. Under After booking, choose Redirect to an external site, and enter your Thank You page’s URL. Turn on Pass event details to your redirected page — this is what makes Calendly send the booker’s name and email along with the redirect.
Paste the pixel snippet onto your Thank You page
Paste the same pixel snippet from step 3 into the
<head> of your Thank You page too — every page in your funnel needs its own copy, not just the booking page.Add one more snippet to record the booking
Right under the pixel snippet on your Thank You page, paste this too. Calendly already includes the booker’s name and email in the page’s web address, and this picks them up automatically — you don’t need to type anything in:
Track a booking
Confirm it's tracking
Book a call through the flow, then check the Websites page in your Whop dashboard. Your domain appears there once a page view comes through.
Embedding Calendly on your own page instead?
If you embed Calendly’s scheduler directly on a page (Share > Add to Website) rather than linking out tocalendly.com, you can skip the redirect and listen for the booking to complete right there — the pixel snippet from step 3 still needs to be on that same page:
Track a booking on an embedded calendar
This message confirms a booking happened, but doesn’t include the invitee’s name or email — Calendly keeps those out of the client-side event for privacy. If you already collected the visitor’s details earlier in your funnel, pass them into the same
track call, or use the redirect method above instead.Don’t track purchases, subscriptions, or trials. Whop records every checkout view, purchase, subscription, and trial start server-side with zero configuration. Only send events Whop can’t see, such as bookings.

