MON08:57
Sign in Start free
A DAY WITH ROAST

Multi-platform PPC, built for the agentic era.

ROASt runs your portfolios on a statistical engine that understands marginal ROAS, supported by nine specialised agents and full MCP integration. Scroll through Day 1 with us.

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

Platform Mixer BALANCED
Signal in
Rev
Orders
Deals
Budget out
£1,020/day
+£340/day
£430/day
+£180/day
£163/day
−£520/day
One budget, rebalanced £1,613/day · held
PUSHED 02:14 · READ BACK 02:15 3 OF 3 VERIFIED ✓
08:57 · THE DAY BEGINS
[ 01 ] CONNECT · 10:04

Connect everything. Fix what's broken.

Any other Monday, this hour goes to the pacing spreadsheet. Instead: Google, Microsoft and Meta connect in one OAuth flow, campaigns and budgets pull in automatically, and ROASt audits every account as it lands. Broken conversion setups are auto-fixed; anything it can't fix is flagged with a one-click resolve.

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

Group your campaigns. Watch the models grow.

Pull campaigns into portfolios: brand, generic, PMax, whatever shape your account takes. ROASt fits a Hill response curve to every campaign and re-fits it nightly; its slope answers “where does the next pound work 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 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 redistributes campaign budgets every night to maximise performance against the goals you set that afternoon. Approved changes flow back to the platforms via their APIs. No spreadsheets. No 2am logins.

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

Nine specialists on the night shift.

Three Optimisers act on your account. Three Watchers alert you to change. Two Analysts explain the numbers. And Flume, a generalist you can talk to in plain English. Claude where it helps. Deterministic math everywhere else.

[ 06 ] MEASURE · 07:00 TUE

Wake up to work done. Summarised.

Every push is observed against actual outcomes: the engine grades its own predictions, and confidence compounds with every cycle. Your morning brief lands at 7am, client-local. KPIs, what changed, what to act on. One page, ready to forward.

Morning brief · all portfoliosTUE 07:00
REVENUE£48,210 tracked across 3 sources +11.4% WoW
ROAS4.31 blended. Search portfolios led the gain +0.38
PACINGAll 6 portfolios within ±4% of monthly plan
MOVED£1,240/day shifted toward P-Max Core as its curve steepened
WATCHEDNew auction entrant in UK Search. Impression share dipped Tue–Thu 
CALIBRATEDLast week's predictions landed at 96% reliability. Confidence raised
WRITTEN BY BRIEF AUTHOR · RUNS ON CLAUDE1 OF 1 PAGES
[07]Platform safety / Native limits

Tailored to how ad platforms actually behave.

The engine is pure math and modelling, no LLM involvement, which is how it should be. Platform adaptors are trained on platform behaviour and apply nuance and safeguarding to campaign scoring.

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

Reconciled against your source of truth, every night.

Google Analytics 4 Shopify HubSpot
[ 08 ]PRICING / TRIAL ↔ TRUST

Set your targets. Let it cook.

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