Setup Examples

Table of Content

Table of Content

Table of Content

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:

  1. Add Event URL of yourwebsite.com/thanks-for-booking

  2. 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.


PixelFlow

·

©

2025

All rights reserved

PixelFlow

·

©

2025

All rights reserved

PixelFlow

·

©

2025

All rights reserved