Scheduling integrations

Calendly integration

Track scheduled meetings from Calendly

Spectacle integrates with Calendly to automatically track when visitors schedule meetings and appointments on your website. This allows you to see which marketing campaigns are driving booked calls and demos.

The integration works with all of Calendly's embed methods:

  • Inline embed - The full scheduling widget embedded directly on your page
  • Popup widget - A floating button that opens the scheduler in a popup
  • Popup text - A text link that opens the scheduler in a popup

Important: This integration requires the Spectacle JavaScript SDK to be installed on your website. Make sure you have installed the JavaScript SDK or Google Tag Manager (web) before setting up the Calendly integration. For Google Tag Manager (Server-side), please reach out to support.

What gets tracked

Spectacle automatically tracks the following events:

  • Calendly: Date and Time Selected - When a visitor selects a date and time slot
  • Calendly: Event Scheduled - When a visitor completes the booking
  • Calendly: Event Canceled - When a scheduled meeting is canceled

Setting up the integration

  1. Go to your Spectacle workspace settings
  2. Navigate to the "Integrations" tab
  3. Find Calendly in the list and click "Connect"
  4. Sign in to your Calendly account and authorize Spectacle
  5. Once connected, Spectacle will automatically start tracking booking events

How attribution works

When a visitor schedules a meeting through Calendly, Spectacle links their booking to all previous marketing touchpoints. This means you can see the complete journey that led to a booked meeting, including which campaigns, ads, and content drove the conversion.

Previous
Stripe
Next
load()