Track every action that matters, safely.

Measure appointment requests, form submissions, downloads, and clicks with a simple event API designed so protected health information is never captured.

Privacy-safe event APIInputs never capturedNo manual scrubbing

Define events in minutes.

Track any interaction with a single call or a no-code rule in the tag manager. Name your events, group them by category, and start measuring immediately.

One-line JavaScript or no-code setup
Categories, actions, and names
Reads your existing Google Tag Manager data layer
Custom eventJS
// Track an appointment request
_paq.push(['trackEvent', 'Forms', 'Submit', 'Appointment request']);

// A file download
_paq.push(['trackEvent', 'Downloads', 'PDF', 'New-patient packet']);

// A click-to-call
_paq.push(['trackEvent', 'Contact', 'Click', 'Phone number']);

Built so PHI never leaks in.

Event names and parameters are validated and sanitized before they leave the browser, so a form field or URL can never carry protected health information into your reports.

Automatic input sanitization
Allowlist-based parameters
Edge redaction before storage

Measure what your site is actually doing.

From a button click to a booked visit, all compliant.

Custom events

Track any interaction with categories, actions, and names.

Click & download tracking

Automatically capture outbound clicks and file downloads.

Tag manager

Add and manage events with no-code rules and triggers.

Tie events to goals

Turn any event into a conversion goal.

Event API

Send server-side or client-side events programmatically.

PHI-safe events

Parameters are validated and sanitized before storage.

Custom events, answered

How do I track a custom event?
Add a single JavaScript call or create a no-code rule in the tag manager. Events appear in your reports immediately.
Can event data contain PHI?
No. Event parameters are validated against an allowlist and sanitized at the edge, so protected health information is never stored.
Can I send events from my server?
Yes. The event API supports both client-side and server-side tracking for full flexibility.
Can an event count as a conversion?
Yes. Any event can become a conversion goal, so a form submit or booking-link click counts toward the outcomes you track on the Conversions report.

Start tracking the actions that matter.

Compliant custom events, live on your site in minutes.