See where your bookings come from. Tymeslot tracks visits and conversions on your booking pages with UTM parameters — no cookies, no IPs stored, no third-party scripts.
Updated 24 June 2026
Tymeslot's built-in analytics tell you which campaigns, channels, and partners actually drive bookings — not just clicks. Visits, unique visitors, bookings, and a per-source conversion table are recorded automatically on every booking page you publish, and surfaced under Dashboard → Analytics.
Append
utm_*
parameters to any booking link you share — in newsletters, ads, social posts, partner pages, or email signatures. Tymeslot carries UTM and referrer information through the booking flow as long as the visitor follows links from the tagged URL.
The five standard UTM parameters are supported:
newsletter, linkedin, partner-acme).
email, social, cpc).
spring-launch).
A tagged booking link looks like this:
https://your-tymeslot.example/your-handle/intro-call?utm_source=newsletter&utm_medium=email&utm_campaign=spring-launch
When a visitor lands on one of your booking pages, Tymeslot records a single page-view row with just enough context to attribute the visit — and nothing more.
google.com), never the full URL.
chrome, safari, or firefox. No version, OS, or device fingerprint.
The opposite list matters as much as the one above. Tymeslot's analytics are designed so you can ship them without a privacy review.
Sign in to Tymeslot and open Dashboard → Analytics from the left sidebar. The page shows everything for the signed-in user across a configurable date range — 7, 30, or 90 days.
utm_source
that drove traffic in the window, with visits, bookings, and conversion rate side by side. Untagged direct traffic shows up as its own row.
utm_source.
analytics_events
table and the
utm_*
columns on
meetings
are queryable directly from your own Postgres.
config :tymeslot, :booking_analytics_enabled, true. No secret is needed: each day's visitor-hash salt is generated
at random and deleted once the day is over. Earlier versions required ANALYTICS_SALT_SECRET; it is no longer read and can be removed.