Calendly + Google Analytics

Track invitee engagement on your scheduling pages or routing forms by connecting Calendly with your Google Analytics (GA4) account. Monitor key invitee actions to optimize your conversion funnel.

For example, you can:

  • Track when someone visits your scheduling page or routing form
  • See when an invitee picks a date and time
  • Measure scheduled meetings as conversion events

Before you begin

  • You can connect one GA4 Measurement ID per Calendly organization.
  • This integration supports Google Analytics 4 (GA4) only. Universal Analytics is no longer supported as of July 2023.
  • You can’t set up different GA tracking codes per user or team.

Connect Google Analytics to Calendly

  1. In your Google Analytics account, set up a data stream for your website.
  2. Copy your Measurement ID (format: G-XXXXXXXXXX). Find your ID.
  3. In Calendly, go to your Integrations & apps page.
  4. Select Google Analytics.
  5. Select Edit, paste your Measurement ID, then select Save.

Tip: Want to link GA with Google Ads? Follow these steps to connect Ads and import conversions here.

Note: Calendly does not support direct integration with Google Tag Manager at this time.

View events in Google Analytics

Once connected, Calendly tracks invitee actions as events in GA4. You can view them in Realtime or standard reports (may take up to 24 hours).

Invitee action Event name in GA
Visits routing form invitee_visits_routing_form
Submits routing form invitee_submits_routing_form
Visits landing page invitee_scheduling_page
Visits event scheduling page invitee_event_type_page
Selects a date invitee_select_day
Selects a time invitee_select_time
Books a meeting

invitee_meeting_scheduled

To test tracking, schedule a test meeting on your Calendly page.

Mark events as key events

Use Key Events in GA to track high-value actions like meetings booked.

Add a new key event

  1. In GA Admin, under Data display, select Key events.
  2. Select New key event.
  3. Name the event and select Save.

Mark an existing event as key

  1. In GA Admin, go to Data display > Events.
  2. Use the toggle under Mark as key event.

Add labels to key events (optional)

To track specific event types or forms, enter the exact event or form name from Calendly (case-sensitive). To track all events or forms, leave the Label field blank.

Invitee action  Category Action Label Value
Visits routing form calendly invitee_visits_routing_form Form name Leave blank
Submits routing form calendly invitee_submits_routing_form Form name Leave blank
Visits landing page calendly invitee_scheduling_page Leave blank Leave blank
Visits event scheduling page calendly invitee_event_type_page Event name Leave blank
Selects a date calendly invitee_select_day  Event name Leave blank
Selects a time calendly invitee_select_time Event name Leave blank
Books a meeting calendly invitee_meeting_scheduled Event name Leave blank

Track your source with UTM parameters

To track how invitees find your Calendly page:

  • Add UTM parameters to your scheduling link, e.g.
    calendly.com/your_event?utm_source=facebook
  • This will show as "facebook" in GA under source.

Without UTM tags, GA will show the source as (direct).

Note: If Calendly is embedded on your site, you can also add UTM parameters directly in the embed code. Learn how to track embeds with Google Analytics