Skip to main content
Community Member
August 31, 2026

New way to track Calendly meetings with GTM Web and Server

  • August 31, 2026
  • 0 replies
  • 6 views

Hello Calendly community,

I identified these needs from Calendly users:

  • tracking is highly important for users putting money in ads (meta ads, google ads) to get meetings booked.
  • attribution is often an issue depending on the Calendly integration chosen by the user.
  • even if you send postMessage events, these events don't contain any context from the invitee/meeting => can't get user data aka what ads platforms ask for.

In this context, I have recently worked on a workflow involving Google Tag Manager Web/Server and the Calendly embedded iframe which is I think the best tracking system you can get.

Things to be aware of:

  • this setup requires Google Tag Manager Server aka a server-side setup.
  • this setup gives you access to click IDs attribution (gclid, fbclid, etc.), 3rd party cookies and also user data entered from the user => aka the 3 pieces of information required by ads platforms for the most accurate attribution.

Here a schema of the architecture:

To fully understand the architecture and setup, here is a documentation guide: https://data-marketing-school.com/en/blog/google-tag-manager/calendly-meetings/

 

My question are more to the Calendly team but any feedback is appreciated:

  • What do you think about this architecture? Are there any limitations (thinking about potential latency between booking and API request)?
  • If this all makes sense, do you think it should be worth and meaningful adding this method to Calendly documentation for people using Google Tag Manager Server?