Feature — Analytics

Know why it worked

Standard analytics tell you how many views you got. waaave analytics tell you which Virlo trend drove them — so you can generate more of what works.

Start free

What waaave tracks per post

Views

Total TikTok view count per published post

Engagement rate

Likes + comments + shares ÷ views

Follower delta

Followers gained during the 24h window after posting

Virlo sound name

Which Virlo sound was applied at posting

Virlo velocity

The sound's velocity score at the time of posting

Cross-niche source

If a cross-niche format was used, the source niche

Visual track

Which of the 6 tracks generated the video

Hook structure

The hook type identified at Stage 3

How analytics data arrives

Stage 13 — daily cron

A Convex cron runs daily at 10:00 UTC and polls the Zernio analytics API for every published post. Views, engagement rate, likes, shares, comments, and follower delta are written to the analyticsRecords table.

Virlo attribution stored at job time

The Virlo sound name, velocity score, hook structure, cross-niche flag, and source niche are all stored on the content job at the time of posting — not inferred later. This means attribution is always accurate, even as trend data shifts.

Three views in the analytics dashboard

All content

Every published post sorted by views. Each card shows view count, engagement rate, Virlo sound, and a cross-niche badge if the format was borrowed.

Best performers

Top 5 posts by views in the last 30 days. Includes a sparkline per post and a callout card when cross-niche formats are outperforming in-niche content.

Content velocity

Posts per week bar chart (last 8 weeks) with a cadence reference line at your plan's recommended frequency. Health indicator: green if on-cadence, amber at 50–80%, red below 50%.