The engine

A loop that remembers what it did.

Account data, your context, monitoring, and recommendations, on one record. Every finding points back to what changed. Every action waits for your approval.

How it runs

From account data to a decision.

Step through the six stages. Collection, analysis, and delivery each run on their own schedule; the record is what ties them together.

Three colleagues standing together in the office, one checking a phone
A continuing workflow — separate schedules
01 — Ingest

Bring the account data together.

Metrics and settings from every connected platform, collected on a schedule and written to one record. Each platform exposes a different depth; the record shows you what it has.

01 / 06

Everything in the platform

Three pillars. Every feature.

Memory holds the record. Signal reads it. Action moves on it. Each card carries its current availability.

Memory

History and Strategy

Explore Memory

History

live

Trace the changes behind the review.

Settings changes and platform events from every connected account in one timeline, with before-and-after values. Compare a snapshot, follow a thread, find the edit that lines up with the move. Coverage follows what each platform exposes.

Strategy

beta

Keep your goals in the picture.

Business facts, targets, baselines, and corrections, saved as context the rest of the product reads against. Tell it once that a $40 CPA is fine on brand and unacceptable on prospecting. It remembers.

Signal

Alerts, Trends, and Reports

Explore Signal

Alerts

live

Monitor the conditions that matter.

Set a threshold, or let the account's own forecast define normal. Each alert shows the affected account and the triggered period, and delivers to as many destinations as you want, on the frequency you choose.

Trends

live

Patterns worth a closer look.

Opportunities, warnings, and insights drawn from the connected accounts every weekday, each one tied to the metrics and history that support it.

Reports

live

From a brief to a report you can send.

Write a brief, get a draft, edit it, and review its revisions. The Ad Spend suggests reports out of the box; you pick the scope, the recipients, and the schedule.

Action

Optimizer, Intent, and Attribution

Explore Action

Optimizer

private beta

Review every account-changing action.

A recommendation with its target, the proposed change, and the expected effect. Approve it and it runs with the permissions you have granted; dismiss it and nothing moves.

Intent

roadmap

A direction for audience decisions.

Audience targeting and response patterns, read against the same record as everything else. Coming after Optimizer.

Attribution

closed beta

Connect the analysis to closed revenue.

HubSpot and Salesforce closed-won revenue alongside the ad spend that produced it, kept distinct from platform-reported conversions.

Why a record

The reasoning is the product.

A number tells you what happened. A record tells you why someone decided what to do about it. When the reasoning is written down, the account stops depending on whoever happened to be watching the dashboard that day.

See how memory works

Illustrative change record

Recommendation
Shift 18% of budget to Prospecting
Reason
Retargeting CPA up 31% over 9 days
Expected
Blended CPA down 8–12%
Observed, 14 days later
CPA down 11% over 14 days

Questions

Answers, not gestures.

How is this different from automated rules?
A rule evaluates a condition and fires. The Ad Spend remembers what changed, reads the movement against your own history and goals, explains the likely cause, and proposes what to do. A rule cannot tell you why.
Does it change my campaigns on its own?
No. Every action that touches an ad account is proposed first and runs only after you approve it, with the permissions you have granted.
How confident is an explanation?
It shows you the change and the movement together, and how far the movement sits from baseline. That is a strong lead, not a verdict. You make the call with the evidence in front of you.
What history does the product start with?
The initial sync pulls the recent history the platform makes available, then the record builds from there. How much of it you can browse depends on your plan; the pricing page lists what each includes.
Which ad platforms can I connect?
Google Ads, Meta, LinkedIn, TikTok, Reddit, Microsoft Ads and Pinterest Ads. OpenAI Ads aggregate campaign reporting is available to advertisers with API access. Each platform exposes a different depth, so what History captures and what Optimizer can change vary by platform.
Can I use a compatible MCP client?
Yes. An authenticated, hosted MCP endpoint lets compatible clients query the record; plan availability is on the pricing page.

See it on your account

Watch the loop run on your own spend.

Connect an account and the engine starts building its record from day one.