First-party tag and tracking domains on your own subdomain
The Kalman tag is a small first-party script for telehealth sites and intake flows. It records page views automatically, including route changes in single-page apps. It also gives you kalman('track', …) for funnel moments and kalman('identify', …) for contact details.
What it collects, and what it never touches
- It never reads form fields, input values, the page title or page text.
- It sends only the path, never the full URL. Sensitive paths collapse to their pattern, and only query parameters you allow are kept.
- Email and phone given to
identifyare normalized and SHA-256 hashed in the browser. Only the hashes leave the page. - Global Privacy Control and your consent choices are reported as a simple yes or no. Kalman decides on the server what may go to ad platforms.
Tracking domains
Add a CNAME such as kl.northwindhealth.com on Integrations → Tracking. Kalman checks the record and activates the domain with a certificate. The tag and the collect endpoint then run on your own subdomain, so cookies are first-party on your domain. On a tracking domain, only the tag and collect paths respond; everything else returns not found.
Until the domain is live, the snippet loads from Kalman's app host. That snippet keeps working, and the Tracking page tells you when to switch.
How to set it up: Install the Kalman tag
Free scan
Scan your telehealth site free.
See what your site sends to ad platforms today.
Scan your site free