
A daily snapshot of your creator program — alerts, trends, KPIs, and watchlists in one place.
The Program Health page gives program managers a single view to answer "is my program healthy today?" without digging through individual creator or video pages. It refreshes on demand and covers alerts, key performance indicators, posting and engagement trends, and creator watchlists.
The All campaigns selector at the top scopes every metric on the page to a single campaign. When a campaign is selected, all KPIs, charts, alert thresholds, and watchlists narrow their creator and video sets to that campaign's members. The subtitle on each widget updates to reflect the scope.
Select All campaigns (the default) to see program-wide numbers.
The alert bar at the top collapses all active alerts into a single row. Tap or click anywhere on the bar to open the Active Alerts sheet, where each alert is shown in full with a dismiss button. Dismissed alerts move to Alert History (the bell icon).
Fires when a creator published ≥ 7 videos in a day and ≥ 2 of them had fewer than 100 views 2+ hours after posting — a signal that TikTok likely suppressed distribution. See Over-posting & Suppression for details.
Fires when two or more active creators share a common handle prefix (e.g. brandwith*). TikTok may apply network-level distribution limits to accounts it groups together. See Similar Creator Pools for details.
Fires when more creators were deactivated than added in the last 7 days. A net-negative roster change can indicate creator drop-off or a pruning campaign.
Fires when the program-wide engagement rate drops ≥ 20% week-over-week. Check for content quality shifts, algorithm changes, or audience fatigue.
Fires for creators whose last 3 videos averaged fewer than 50% of their 30-day median view count. This is a possible shadowban or suppression signal for individual creators.
Fires when one or more creator goals are at risk of being missed or have already been missed in the current period. Lists the top affected creators and their progress.
Four compact stat cards show program-wide numbers at a glance.
| Card | What it measures |
|---|---|
| Active Creators | Count of active creators right now, with week-over-week delta |
| Total Views | Sum of view counts for videos posted in the last 30 days, vs the prior 30-day period |
| Posts This Week | Tracked posts published so far this ISO week (Mon–Sun), vs the previous full week |
| Scrape Freshness | % of active creators successfully scraped in the last 24 hours. Below 80% turns orange — a pipeline issue |
A stacked bar chart of posts published per day over the last 30 days, overlaid with the prior-30-day period as a comparison series. Use this to spot posting cadence changes — a sudden drop or spike is usually worth investigating.
Program-wide engagement rate per ISO week for the last 8 weeks. ER is calculated as (likes + comments) / views. A sustained downward trend here should trigger a content quality review.
Average views per video per ISO week for the last 8 weeks. Divergence between this and the ER Trend chart can indicate algorithm distribution changes (views up, ER flat) or content relevance shifts (views flat, ER up).
Sum of follower counts across all active creators, plotted daily over the last 30 days. Sharp drops usually reflect a creator deactivation or a TikTok account ban rather than organic loss.
A donut chart showing the split of active creator goals by status: On Track, At Risk, and Missed. The legend shows counts and percentages. Use this to quickly assess whether your program's goal commitments are being met.
Active creators who have not published a tracked post in the last 14 days. Sorted by longest silence first. Click a creator to open their detail page and investigate.
Active creators with one or more consecutive scraping failures. A failure count of 3+ usually indicates a handle change, account ban, or persistent TikTok rate limiting. Click a creator to view their profile and check for issues.
Top and bottom creators by posts per week over the last 30 days. Use this to identify who is driving your posting volume and who is falling behind. When there are 5 or fewer creators in scope, only the ranked list is shown.
Creators who are simultaneously in the bottom 25% for engagement rate AND posting fewer than 1 video per week in the last 30 days. These creators may need coaching, a content refresh, or removal from the program.
All campaigns with tracked videos, ranked by total views on posts published in the last 30 days. Bar length is relative to the top campaign. Click a campaign name to open its detail page.
Creators where the number of tracked videos diverges from TikTok's reported video count by more than 10% within their tracking window. A high gap means the discovery scraper missed some posts — running a backfill will fix it. Click a creator to see their video list.
The page fetches all data in a single batched request on load. Data is cached for 60 seconds — navigating away and back within that window serves the cached response. To force a fresh fetch, reload the page.
Scrape Freshness reflects the state of the scraping pipeline as of the last page load. If freshness is below 80%, check the scraping guide for troubleshooting steps.