Webflow – How to Track Cal.com Booking Submissions
Why Track Cal Bookings?
Step-by-Step: Embed Cal.com with Humblytics Tracking
<!-- Cal inline embed code begins -->
<div style="width:100%;height:100%;overflow:scroll" id="my-cal-inline"></div>
<script type="text/javascript">
(function (C, A, L) {
let p = function (a, ar) { a.q.push(ar); };
let d = C.document;
C.Cal = C.Cal || function () {
let cal = C.Cal;
let ar = arguments;
if (!cal.loaded) {
cal.ns = {};
cal.q = cal.q || [];
d.head.appendChild(d.createElement("script")).src = A;
cal.loaded = true;
}
if (ar[0] === L) {
const api = function () { p(api, arguments); };
const namespace = ar[1];
api.q = api.q || [];
if (typeof namespace === "string") {
cal.ns[namespace] = cal.ns[namespace] || api;
p(cal.ns[namespace], ar);
p(cal, ["initNamespace", namespace]);
} else p(cal, ar);
return;
}
p(cal, ar);
};
})(window, "https://app.cal.com/embed/embed.js", "init");
Cal("init", "30min", { origin: "https://cal.com" });
Cal.ns["30min"]("inline", {
elementOrSelector: "#my-cal-inline",
config: { "layout": "month_view" },
calLink: "your-username/your-cal-link" // Replace with your Cal.com link
});
Cal.ns["30min"]("ui", {
"hideEventTypeDetails": false,
"layout": "month_view"
});
</script>
<!-- Cal inline embed code ends -->How to View Booking Events in Humblytics
Key Benefits
Last updated