Trigger Events from Calendly Bookings
Use the Calendly integration to send a Schedule event to Meta each time someone books through Calendly. This is the fastest way to track bookings without relying on a redirect to your own confirmation page.
Calendly webhooks are required for this integration. Calendly only supports webhooks on paid plans, so free Calendly accounts cannot use this method.
Connect Calendly
In your PixelFlow dashboard, start a new tracking setup and choose Calendly Bookings & Events.
In the Connect Calendly window, review the note about paid-plan support, then click Continue to Calendly.
Authorize PixelFlow in Calendly.
If you use Calendly's free plan, track bookings with a confirmation page on your own domain instead. See Trigger Events from Calendars & Call Bookings and How to Trigger Events When a Page is Loaded.
Choose the event settings
After connecting, open the Calendly integration settings.
In Select an event, choose Schedule.
Optional: add a Fixed value if you want each booking to send a value to Meta.
Click Save.
PixelFlow sends the booking data Calendly provides, including first name, last name, email, and booking time.
Confirm the integration is active
After saving, PixelFlow shows the Calendly integration as active and starts syncing bookings in real time through Calendly webhooks.
Test the setup
Book a test meeting through Calendly.
Check your PixelFlow Events Log for the Schedule event:
Note: It can take up to 48 hours for new events to appear in Meta Events Manager.
Track & Trigger More Events
See more ways to track and trigger events from your website
View More Ways to Track & Trigger Events