Video analytics
Each video has its own analytics window. It shows how many people watched, how much they watched, and where they came from.
Available on: Free, Starter and Pro. Every plan gets the analytics window. The engagement heatmap is on Pro.
Open analytics
- In the sidebar, click My Library (or Team Library) and open the video.
- Below the player, click View Analytics. The Video Analytics window opens.
There is no Analytics item in the sidebar and no report that combines several videos. You open analytics one video at a time.
Who can see analytics
- The video owner and the workspace owner.
- Team members with the Owner, Admin or Member role.
- The owner, editors and admins of the team library the video is in.
People with a Viewer seat on the team or the library do not see View Analytics. See Team and Team libraries.
Choose a period
Use the period menu at the top: Last 24 Hours, Last 7 Days (default), Last 30 Days or All Time.
- The summary cards compare the period with the period of the same length just before it. All Time has no comparison.
- All days and hours are in UTC. A day starts at midnight UTC, which may not match your local midnight.
- Today is partial. It only includes activity up to the current hour.
The four tabs
Overview
- Cards: Total Views, Unique Viewers, Avg Watch Time and Avg Watch Percentage.
- Views Over Time: views per hour for Last 24 Hours, and per day for longer periods.
- Watch Time Distribution: total watch time per hour or per day.
Retention
- Engagement Heatmap (Pro): brighter parts of the bar were played by more viewers. Parts that viewers skipped stay cool, even if they jumped to the end. When the video's owner is on Free or Starter, the card says the heatmap is on the Pro plan.
- Furthest Point Reached: the share of viewers who got to each point in the video.
- Key Drop-off Points: up to four places where more than 10% of viewers stopped.
Audience
- Device Breakdown: desktop, mobile and tablet.
- Top Countries: based on the viewer's network location. There is no city or region data.
Traffic Sources
Top Traffic Sources shows where viewers came from. Common labels are Direct, Google, YouTube, Facebook, X (Twitter), LinkedIn, Instagram, Reddit, Slack, Discord, WhatsApp, Telegram and Email Client. Clicks from Gmail show as Google. Links from inside Zidi show with Zidi labels such as Preview Link, Dashboard or App Link. Any other website shows as its domain name.
Many apps do not tell the browser where a click came from. Those views show as Direct. To sort them, add UTM tags to your link (see below).
Tag your links with UTM parameters
UTM parameters are tags you add to the end of a link. When a share link has them, Zidi uses them before it looks at where the click came from.
| Add to the link | Shows as |
|---|---|
utm_medium=email or utm_medium=newsletter | |
utm_medium=cpc, ppc or paid | Paid |
utm_medium=social, or utm_source set to a social network such as linkedin | Social |
Any other link with utm_campaign | Campaign |
Example:
https://app.zidi.ai/preview/<video-id>?utm_medium=email&utm_campaign=julyHow the numbers are counted
| Metric | Meaning |
|---|---|
| Total Views | One view per browser per video in 24 hours. Replays in the same browser that day do not add views. |
| Unique Viewers | Distinct browsers for anonymous viewers, and distinct accounts for signed-in viewers. An anonymous person on a phone and a laptop counts twice. Clearing browser data also counts as a new viewer. |
| Avg Watch Time | Total time the video was played in the period, divided by the number of unique viewers. |
| Avg Watch Percentage | The average share of the video actually played in each viewing session. Jumping to the end does not count as watching it, and replaying the same part does not add to it. |
What is counted and what is not:
- Counted: plays on the share link, in embeds and on the video page inside Zidi.
- Not counted: your own views while you are signed in, and known bots.
- Not counted: views on published webpages. Those pages record no views.
- Not counted here: views through campaign links. They appear on the campaign's Analytics tab. See Campaigns.
When a period has more than 10,000 viewing sessions, the retention charts, heatmap and percentages are worked out from an even sample of them.
Export to CSV
Click the CSV download button at the top of the window ("Download analytics as CSV"). The file is named video-analytics-<video-id>-<period>.csv and covers the period you selected.
It contains the overview numbers, views over time, top traffic sources, devices, countries and retention. It also includes an Engagement Rate: likes, comments and tracked links created, divided by views. That figure is only in the CSV.
How up to date the data is
The summary cards are worked out each time you open the window. The charts can take a short time to include the newest views.
Alerts when someone watches
Zidi does not send email alerts when someone watches. On the Pro plan, you can get alerts in Slack: when a video is viewed, when a viewer reaches a watch milestone, when someone clicks your call-to-action, and when a campaign launches. See Slack.
For your own ad and analytics tools, see Tracking pixels (Pro).
Troubleshooting
| What you see | Why |
|---|---|
| No View Analytics button | You have a Viewer seat on this team or library. Ask an owner or admin for a higher role. |
| My own views are missing | Your views are not counted while you are signed in. Test in a private browser window. |
| Today looks lower than other days | Today is not over yet, and days end at midnight UTC. |
| Most traffic shows as Direct | The app the link was opened from did not pass on where it came from. Add UTM tags to your links. |
| "No views in this period yet" | Nobody watched in the selected period. Try a longer period such as All Time. |
Related