What this audit checks
Authentication & access
- Access token valid (auth on /v2/user/info) and not expired
- Account is Business/Creator with the required user.info scopes granted
- user.info.stats scope granted (else audience/stat cards degrade)
Traffic & engagement
- Bounce rate above 60% on TikTok sessions (landing page / offer mismatch)
- Pageviews per session below 1.5 (visitors not exploring)
- Avg session duration collapsed vs prior period (low-quality traffic spike)
- TikTok sessions trending down > 20% vs prior period
Audience & conversion
- Session conversion rate below 1% (traffic not converting)
- Cart abandonment rate above 75% on TikTok-sourced carts
- New vs returning skew - no returning users (no audience retention)
- Goal completions flat or declining over 30 days
Cross-channel: TikTok-to-commerce (the killer area)
- TikTok-attributed revenue down vs prior period (analytics/commerce sibling)
- High-traffic TikTok pages not converting (landing/CTA gap)
- Top traffic-driving sources/pages identified - amplify candidates
- Viral session spike not translating into goal completions / revenue
Severity thresholds
| Signal | Warn | Critical |
|---|---|---|
bounce_rate | 60 | 75 |
session_conversion_rate | 1 | 0.5 |
cart_abandonment_rate | 75 | 85 |
Data sources
POST https://open.tiktokapis.com/v2/user/info/- Auth + account identity + follower/following countsPOST https://open.tiktokapis.com/v2/research/user/info/- Account stats (only with user.info.stats scope)GET https://open.tiktokapis.com/analytics/sessions- TikTok-attributed storefront sessions / users / bounce / durationGET https://open.tiktokapis.com/analytics/pages- Top landing pages for TikTok trafficGET https://open.tiktokapis.com/analytics/sources- Source/medium breakdown of inbound TikTok traffic