A DAY WITH ROAST

Your ad budget, rebalanced daily.

You set the goals and the limits. Each night, a statistical engine works out where your budget will earn most and moves it there, while nine specialist agents watch everything else. Here’s one day of it.

30-day trial · no card · flat pricing, never % of spend

08:57 · THE DAY BEGINS
[ 01 ] CONNECT · 10:04

Every account connected and audited by lunch.

Any other Monday, this hour goes to the pacing spreadsheet. Instead, Google, Microsoft and Meta each connect with a single sign-in, campaigns and budgets pull in on their own, and ROASt audits each account as it lands. Broken conversion setups are fixed automatically; anything it can’t fix is flagged with a one-click resolve.

[ 02 ] GROUP & MODEL · 14:31
[ 02 ] GROUP & MODEL · 14:31

Every campaign gets its own response curve.

Pull campaigns into portfolios: brand, generic, PMax, whatever shape your account takes. ROASt fits a Hill curve to each campaign and re-fits it nightly. Its slope shows where extra budget works hardest, at every level of spend.

[ 03 ] GOALS · 16:45

Tell it what winning means.

Every portfolio gets a goal: platform conversions, GA4 revenue, Shopify orders, or closed deals straight from your CRM, plus the ROAS or CPA target you’re accountable for. From here on, the engine optimises for your definition of performance, not the platform’s.

You log off. ROASt clocks in.

18:00

every night · every portfolio · within your guardrails

[ 04 ] OPTIMISE · 02:14

While you sleep, budgets move.

Marginal-ROAS scoring moves campaign budgets every night, towards the goals you set that afternoon, and approved changes go back to each platform through its own API. Nobody has to be awake for it.

23:00 CURVES RE-FIT 02:14 BUDGETS PUSHED 02:15 VERIFIED BY READBACK
[ 05 ] THE TEAM · 03:30

Meet the rest of the shift.

Three Optimisers act on your account, three Watchers tell you when something changes, and two Analysts explain the numbers. Then there’s Flume, a generalist you can talk to in plain English or plug into your own AI over MCP. Claude where it helps; deterministic math everywhere else.

[ 06 ] MEASURE · 07:00 TUE

By 7am, the night’s work fits on one page.

One headline tells you what happened. The numbers sit in a strip underneath. What the team did overnight goes on one side and the one thing that needs you on the other. It lands at 7am in your client’s time zone, ready to forward.

ROASt

The Morning Brief

ALL PORTFOLIOSTUESDAY 29 SEPTEMBER07:00 BST
REVENUE
£48,210▲ 11.4%
ROAS
4.31▲ 0.38
PACING
±4%6 of 6
FORECASTS
96%in range

Quiet night. £1,240 a day moved to P‑Max Core.

P‑Max Core’s curve steepened and Brand Search had room to give, so the Allocator moved the money at 02:14. Everything else held. One thing needs you.

OVERNIGHT
  1. All 6 portfolios on pace
  2. 48 curves re-fit, last week graded
  3. 12 wasted search terms queued
  4. £1,240/day moved, read back OK
NEEDS YOU
A new bidder in UK Search

Impression share fell from 64% to 51%, Tue–Thu. Budget held until you decide.

WRITTEN BY BRIEF AUTHOR · PAGE 1 OF 1FORWARD TO CLIENT
[ 07 ] PLATFORM SAFETY · 08:15 TUE

The engine knows how each platform misbehaves.

The engine is statistics, not a language model. Each platform then gets its own adapter, built around how that platform’s learning phases, budgets and auctions behave, so budget moves stay inside what it will tolerate.

How the engine works

Google Ads

The widest auction surface, with the most learning-phase quirks. Search, Performance Max, and Shopping each get their own ceiling.

01 Learning-phase lock

Meta Ads

Native learning stages, dwell windows, and creative cycles, respected in their own language rather than papered over.

01 ASC dwell lock

Microsoft Ads

Smaller auction volume means more caution, more compounding, and a harder watch on budget that isn’t spending.

01 Ghost-budget prevention

TikTok Ads

Creative-led delivery that redistributes budget on its own. Small, steady steps that never trip a learning reset.

01 Learning-reset protection

OpenAI Ads

The newest auction surface, and budget is the only lever. Every move is deliberate while the platform earns its history.

01 Budget-only lever map

Reconciled against your source of truth, every night.

Google Analytics 4 Shopify HubSpot
[ 08 ] YOUR TURN · 09:00 TUE

Set your targets, then let it cook.

Try ROASt free for 30 days. Demo mode is free forever.