Demomatic automatically tracks three engagement metrics for every demo video you publish. You can view stats at the individual video level or rolled up across an entire domain.Documentation Index
Fetch the complete documentation index at: https://docs.demomatic.tech/llms.txt
Use this file to discover all available pages before exploring further.
Metrics
Unique views
Counts each distinct viewer once. Demomatic identifies logged-in viewers by user ID and anonymous viewers by a hashed IP address.
Leads
Form submissions captured when a viewer fills in your CTA form. Each lead includes the submitted field values.
Link clicks
Clicks on external CTA links, such as a Calendly or booking URL. Each viewer is counted once per video.
link_clicks is always 0 for videos with a form CTA. leads is always 0 for videos with an external link CTA. Both fields are present in every response for consistency.How view tracking works
The video player automatically callsPOST /videos/:id/view when a viewer watches a video. No authentication is required — the endpoint works for both logged-in and anonymous viewers. Calling it more than once for the same viewer has no effect; the backend deduplicates by viewer identity.
Viewing stats
- Per video
- Per domain
- API key
Retrieve counts for a single video. Requires authentication.Response
Stats fields
Total unique viewers for the video or domain.
Total CTA form submissions. Only non-zero when
cta_type is form.Total unique clicks on the external CTA link. Only non-zero when
cta_type is external_link.