7
Analytics & Tracking
UAT-7.1
Dashboard Analytics
HighSteps
- Navigate to the dashboard
- Review the analytics summary
Verify (5 checks)
- Total documents count is displayed
- Total views across all documents is shown
- Unique viewers count is shown
- Average engagement score is displayed
- Analytics data matches actual view records
| Score | Tester | Date | Notes |
|---|---|---|---|
| ___ | ___ | ___ | ___ |
UAT-7.2
Per-Document Analytics
HighSteps
- Open the analytics panel for a specific document
Verify (7 checks)
- Total views for this document are correct
- Unique viewers count is correct
- Viewer list shows: email/name, view date, duration, pages viewed
- Per-session breakdown shows: IP, browser, device, OS, country
- Completion rate (pages viewed / total pages) is shown
- Engagement score (0-100) is calculated
- Download events are tracked (if downloads were allowed)
| Score | Tester | Date | Notes |
|---|---|---|---|
| ___ | ___ | ___ | ___ |
UAT-7.3
Page-Level Analytics
MediumSteps
- View page-level engagement data for a document
Verify (4 checks)
- Time spent per page is tracked in seconds
- Scroll depth per page is tracked (percentage)
- Page-by-page engagement breakdown is available
- Most-viewed pages are identifiable
| Score | Tester | Date | Notes |
|---|---|---|---|
| ___ | ___ | ___ | ___ |
UAT-7.4
Real-Time View Tracking
HighSteps
- Open a share link in an incognito browser
- Navigate through several pages
- Spend varying amounts of time on each page
- Close the viewer
- Check the analytics for this document
Verify (6 checks)
- A new DocumentView record is created with a unique sessionId
- Viewer email and name are captured (if email gate was used)
- Total duration is recorded
- Pages viewed count is accurate
- PageView records exist for each page visited
- Last activity timestamp updates as the viewer navigates
| Score | Tester | Date | Notes |
|---|---|---|---|
| ___ | ___ | ___ | ___ |