zcal
zcal homeEmail [email protected]
  • Introduction
  • Getting Started
  • Invites
    • Design theme
    • Story image
    • Buffer times
    • Displayed timezone
    • Personalized (one-time use) links
    • Add video conferencing link
    • Custom questions
      • File upload (attachment) custom question
    • Email Reminders
    • Remove zcal branding
    • Redirect on booking
    • Custom write calendar
    • SMS Reminders
    • Follow-up Emails
    • Pre-populate invite fields
    • Multiple location options
  • PROFILE
    • Intro
    • Profile photo
    • Profile Page
    • Customize invite order and visibility
  • Teams
    • Invite team members
    • Team member roles
    • Collective Invites
    • Round Robin
  • Availability
    • Availability troubleshooter
    • Set custom rolling date range
    • Edit custom hours for an invite
    • Setting account saved availability
    • Set invite date range to specific dates
    • Update timezone for multiple invites
    • Update Date Range
    • Block out of office (OOO) days
  • Calendar integration
    • Sync multiple calendars in zcal
    • Custom Write Calendar
    • Connecting Apple Calendar
  • Share your link
    • Embed
    • Copy times to email
  • Polls
    • Meeting polls tutorial
  • Integrations
    • Zoom
    • Webhooks
      • Webhook Payload
    • Zapier
    • Stripe
      • Coupons
      • Packages
    • Google Analytics
    • Meta Pixel
  • Pricing
    • Free Forever plan
    • Pro plan
    • Payments and Billing
  • FAQ
    • General
    • Availability
    • Pricing
    • Polite ways to share a link 🙂
Powered by GitBook
On this page
  • Events sent by zcal
  • Adding the Google Analytics integration
  • Removing the Google Analytics integration
  1. Integrations

Google Analytics

PreviousPackagesNextMeta Pixel

Last updated 1 year ago

The Google Analytics integration allows you to track visits and actions on your zcal scheduling pages. Note that zcal only supports Google Analytics 4. We do not support Universal Analytics, which was deprecated by Google in 2023.

Events sent by zcal

zcal sends the following events to Google Analytics along with the data parameters event_category and event_label, which represent the invite id for an invite page and the custom slug associated with an invite or profile page, respectively.

Event name
Invitee user action

zcal_profile_view

Views the profile page

zcal_invite_view

Views the invite page

zcal_invite_submit

Submits the invite page form

zcal_invite_schedule_event

Successfully scheduled an event

Adding the Google Analytics integration

To get started, you'll need a Google Analytics 4 Measurement ID. .

  1. Open the and click the Connect button next to Google Analytics.

  2. A dialog will open. Enter your Google Analytics 4 Measurement ID in the dialog text field and submit.

  3. To confirm your integration is working, open your zcal invite page and complete a test booking. You should see the events appear immediately under the Events section in the Google Analytics Realtime report. .

Removing the Google Analytics integration

  1. Open the and click the menu button to the right of the Google Analytics integration.

  2. Click the Disconnect menu option.

Learn how to find your Measurement ID
Account Integrations page
Learn more about the Realtime report
Account Integrations page