Setup Examples
How to Track Calendars / Call Bookings
How to trigger an event in Facebook ads when someone books a call with you
This guide explains how to track when someone books a call with you via a tool like Calendy or TidyCal and send an event to Meta (like "Lead" or "Booked Call") each time this happens.
Note: Calendy requires a paid subscription for redirecting to a custom URL after scheduling a time. TidyCal is an alternative solution for a one time fee of $29 that we recommend if you need this functionality.
How to Track "Bookings" via Integrated Calendar on Your Website
Step 1: Embed the form on your website
When you have setup your calendar / booking form, you will need to embed it on your website. You will be given a short snippet of code that looks like below - embed this onto the page on your website where you want the user to be able to book the call with you:

Step 2: Redirect user to a specific page
In your calendy / booking platform, you will find the option to redirect user to a custom URL. Add a page on your website that has a unique URL such as yourwebsite.com/thanks-for-booking
TidyCal instructions: https://help.tidycal.com/article/770-how-to-redirect-clients-to-a-custom-url-after-booking-pro-plan

Calendly instructions: https://scribehow.com/viewer/How_to_Edit_Redirect_Links_In_Calendly_Events__Z28hUy4eT6iI89gZqJPiNA

Step 3: Assign an Event URL for redirected page
The final step is to add an Event URL that assigns this specific URL to the event you want to track. For example, if you're redirecting users to yourwebsite.com/thanks-for-booking and want to assign the event "Schedule" to this, you would follow these steps:
- Add Event URL of yourwebsite.com/thanks-for-booking 
- Assign the event of "Schedule" 
This way, anytime a user goes to yourwebsite.com/thanks-for-booking, the Schedule event will be sent to Meta.
Click here for the exact instructions on how to setup Event URLs for your platform.
Finally, you may want to block events from being triggered if someone returns to your booking completed page (yourwebsite.com/thanks-for-booking). Sometimes people might return to that page to reschedule or cancel a call, or they might just reclick the link again. To avoid duplicate events being sent in these cases, you can setup blocking rules by following these steps.
Any other questions? Get in touch