Engagement Tracking
Track step-level engagement, view heatmaps, replay viewer sessions, and identify accounts.
Engagement tracking goes beyond page views to show exactly how each viewer interacts with your demos.
Step-level engagement
For each demo, the Engagement tab shows a step-by-step breakdown:
- View count -- How many viewers saw each step
- Average time -- Time spent on each step
- Drop-off rate -- Percentage of viewers who left at each step
- Interaction rate -- How often viewers clicked hotspots or interacted with elements
Steps with high drop-off or low interaction are flagged so you can identify where demos lose attention.
Heatmaps
Heatmaps show where viewers click within each step. Use them to:
- Verify that hotspots are placed where viewers naturally look
- Identify UI elements that attract attention but aren't linked to anything
- Spot confusion (repeated clicks on non-interactive elements)
Access heatmaps from Analytics > Engagement > Heatmaps and select a specific step.
Session replay
Replay individual viewer sessions to see exactly how someone navigated your demo:
- Go to Analytics > Sessions.
- Select a session.
- Watch a step-by-step replay showing navigation path, time per step, and interactions.
Session replays do not record video -- they reconstruct the session from event data.
Viewer identification
Viewers are identified through:
- Email share links -- The recipient's email is automatically attached
- Identification forms -- Viewers enter their details before viewing
- CRM matching -- If a viewer's email matches a CRM contact, their profile is linked automatically
- IP-based company identification -- Identifies the viewer's company from their IP address (Pro and above)
Account-level analytics
When multiple viewers from the same company view your demos, Demoship aggregates their activity into an account view:
- Total views across all demos
- Which demos each person viewed
- Overall engagement score for the account
- Timeline of activity
Note: Account-level analytics and IP-based identification require a Pro plan or above.