Articles in this section
Category / Section

Calendly Integration

2 mins read

Sending events from Calendly to Tracklution allows you to track booked appointments and integrate this data with your website’s user sessions. By linking Calendly events to Tracklution, you can gain deeper insights into user behavior, track offline conversions, and optimize your marketing efforts by connecting booking activity to other interactions. This helps you understand how appointments impact your overall conversion funnel and improve your tracking accuracy.

Prerequisites

  1. Tracklution account
  2. Calendly account with a paid plan
  3. Zapier or similar system for sending webhooks from Calendly to Tracklution

How to track Calendly events to Tracklution

  1. Implement Tracklution tracking script(s) to your website (atleast PageViews). Here's instructions: Install website tracking with Google Tag Manager
  2. Edit your appointment settings in Calendly: external site redirect to your own page with contact information 
  3. Create a Zap:
    • Trigger: Calendly: invitee created (or whatever trigger you want to use)
    • Action: Zapier WebhooksSetup: POST webhookConfigure:
    • URL: https://main.trlution.com/collect/hook?k=LS-98765432-1&track=AppointmentBooked 
      Change the red part to your own unique endpoint URL and yellow part to an event name you want to use for the Calendly-event. Here's where to find your unique endpoint URL: Send Events From Any Platform With a Webhook
    • Payload type: json
  4. Test the Zap and see if the event appears in the webhook tab in Tracklution with email & event name correctly parsed; webhookfromcalendly

You should now see the event on the Tracklution container dashboard. If the event is correctly tracked, it should be matched to the website session that happened before the user booked the appointment from Calendly. This can be ensured by finding the event on the session log in the dashboard (below the chart), and checking if the event has a parent session attached to it, like this:
calendlywebhookmatched

Comments (0)
Please  to leave a comment
Access denied
Access denied