Skip to main content

Tracking API

Kinetic Email tracks email opens and interactions through tracking pixels — tiny transparent images embedded in the email HTML that fire a request when loaded.

How Tracking Works

Email is sent with embedded tracking pixels


Email client renders email → pixel image loads


Server logs interaction event to real-time database


Station dashboard shows live analytics

Capabilities

  • Open tracking — Detect when a recipient opens the email
  • Interaction tracking — Track which tabs, carousel slides, survey options, or quiz answers the recipient engaged with
  • Real-time analytics — Events are stored in Convex for instant dashboard updates

Kinetic Interaction Tracking

Beyond simple opens, kinetic emails can track specific interactions. Each interactive element (tab, carousel slide, survey option) can embed its own tracking reference. When the recipient interacts with that element, the CSS :checked state triggers a background-image load that records the event.

This enables analytics like:

  • "62% of recipients clicked Tab 2 (Pricing)"
  • "Survey option A was selected 3x more than option B"
  • "Carousel slide 3 had the highest engagement"

Data & Analytics

Events are stored in a real-time database and displayed on the Station admin dashboard, including:

  • Open rates per send
  • Interaction heatmaps
  • Engagement timelines
  • Per-element action breakdowns