Every format that matters
PDFs, plain text, manual notes, emails — and scraped URLs with weekly diffing, so a quiet landing-page rewrite never slips past unnoticed.
Upload your landing pages, brand briefs, dated promos, and client notes. When an anomaly lands, ROASt cross-references the drop against everything it knows — events, platform changes, creative refreshes, URL shifts — and writes a one-paragraph narrative to explain it.
The context that explains performance lives in inboxes, Notion pages and meeting notes — everywhere except your reporting tool. Context Hub gives it one home, per client.
PDFs, plain text, manual notes, emails — and scraped URLs with weekly diffing, so a quiet landing-page rewrite never slips past unnoticed.
Documents are chunked and embedded automatically within seconds of upload, then retrieved on demand by Flume and the narrative generator. No manual tagging, no curation chores.
URL diffs, CSV imports, manual entries, per-platform creative-change dates synced automatically — the ledger of everything that happened outside ROASt that might have moved the numbers.
When something moves, the explanation draws on everything in the store — and points at the exact document and date, so there’s no guessing which change caused the dip.
One click on any anomaly → a narrative paragraph synthesising ranked causes, relevant context, and engagement signals — with hedged language when confidence is low. Pasteable straight into a client reply.
“ROAS dipped two days after the landing-page rewrite logged on the 14th” beats “performance fluctuated.” The narrative names the source it drew from, every time.
Monday morning, dashboard + email: pacing, top movers, anomalies, creative and keyword opportunities, competitor watch — same causal plumbing, written for an operator triaging multiple clients.