Chats / TikTok Shop auth expired — diagnose impact
Ad Spend Optimizer

TikTok Shop connector is throwing a reconnect warning. What's the impact to revenue while it's down?

JT
13:50
Ad Spend Optimizer · 13:51

Checking the connector and pulling last-known data before the auth expired so we can size the gap.

Ad Spend Optimizer · 13:59

TikTok Shop connector is offline and I can't complete the impact analysis until it's reconnected. Here's what I can confirm from cached data + what you need to do next.

Connector status:

  • OAuth refresh token expired 2026-04-15T03:12Z (~11 hours ago)
  • Last successful sync: 2026-04-09T08:14Z — the cached data is already 6 days stale
  • Creator-partnership webhook → Shopify sync is paused; new content going live since Apr 9 is not being attributed

Last-known state (snapshot Apr 9):

  • 48 active creator partnerships across 6 SKUs (heaviest on Energy Blend + Focus Line early-access)
  • Running 7-day attributed revenue ~$14,200/day pre-outage
  • 6 days × $14.2k = ~$85k in creator-driven revenue that's flowing but not being attributed back to TikTok Shop in our Shopify/Triple Whale stack

What's not working because of this:

  1. Creator-partnership dashboards show stale numbers (front-end reads from our cache, creators may notice)
  2. Triple Whale attribution is dropping the TikTok channel into "direct" — inflates direct/overstates Meta
  3. Ad Spend Optimizer can't rebalance between TikTok and Meta until data is fresh

Action needed — I can't do this from the agent:

  1. Reconnect at /demo/cascade/connectors → TikTok Shop → "Reconnect." Needs a workspace admin (Jules or Devon). OAuth flow takes ~60 seconds.
  2. Once reconnected, ping this thread and I'll backfill the 6-day window and re-run the impact analysis.
  3. Consider moving TikTok Shop to the long-lived app auth (60-day refresh) vs. the default 14-day — we've had this expire twice this quarter.

Stopping here. Plan steps 4 and 5 are blocked until auth is restored. I've flagged this conversation as failed so it shows up in the eval dashboard and doesn't get lost.

CONVERSATION FAILED · SEE PLAN
SOURCES
CASCADE can make mistakes. Always verify tool outputs. ⏎ TO SEND · SHIFT⏎ FOR NEWLINE
Maxed Out