What this audit checks
Authentication & access
- OAuth 2.0 access token valid (auth on /2/users/me) and not expired
- Refresh token present so the access token can be re-minted on expiry
- Required scopes granted (users.read, tweet.read) - else account/tweet cards degrade
- Connected user_id resolves to a live X account
Referral traffic & audience
- X-referred sessions dropped > 20% vs prior period
- New users from X flat or declining over 30 days (discovery slowdown)
- Returning-user share from X collapsing (no repeat audience)
- Real-time active users from X at zero during a known campaign window
Engagement quality
- Bounce rate on X-referred sessions above 60% (thin landing-page fit)
- Pageviews per session below the store baseline for X traffic
- Avg session duration for X traffic down vs prior period
- Top landing pages for X traffic concentrated on a broken / low-converting path
Conversion economics
- Session conversion rate for X traffic below 1%
- Cart abandonment rate on X-referred carts above 75% (checkout friction)
- Goal completions from X traffic down vs prior period
- High session volume but near-zero conversions (traffic / intent mismatch)
Cross-channel: social-to-commerce (the killer area)
- X referral sessions (analytics sibling) trending down vs the twitter/social channel baseline
- High X referral volume not translating into storefront orders (link/CTA or landing gap)
- Cart abandonment on X traffic higher than the all-channels store baseline (sibling ecommerce_platform)
- Top traffic-driving tweets / pages identified - amplify candidates (sibling analytics)
Severity thresholds
| Signal | Warn | Critical |
|---|---|---|
twi_bounce_rate | 60 | 75 |
twi_session_conversion_rate | 1 | 0.5 |
twi_cart_abandonment_rate | 75 | 85 |
twi_sessions | -20 | - |
Data sources
GET https://api.twitter.com/2/users/me- Auth + account profile (followers/following/tweet counts)GET https://api.twitter.com/2/users/{id}/tweets- Recent tweets: text, created_at, public metrics, outbound linkGET https://api.twitter.com/analytics/referral/sessions- Storefront sessions/users/bounce/conversion for X referral trafficGET https://api.twitter.com/analytics/referral/pages- Top landing pages receiving X referral trafficGET https://api.twitter.com/analytics/referral/sources- X surfaces (t.co, profile, replies) ranked by sessions sent