Continuous account watch
Meta and Google checked on a schedule so problems surface in hours, not at the end of the month.
Rules watch your accounts around the clock, run health checks and queue decisions in the same Scale / Iterate / Fix / Watch language. What they never do is act outside the guardrails you set.
Approval-first by design: Meta ads are created paused, Google applying is opt-in and budget-only, and every action is permission-gated and logged.
Budget step-up
7 days above break-even ROAS
One step, max +15%, 7-day freeze
Fatigue watch
Frequency up, CTR down 20%
Drafts a refresh, never edits live copy
Search-term waste
Spend, no conversions, 14 days
Builds a negative list for approval
Tracking health
Pixel or conversion signal drops
Blocks scaling until it is fixed
Illustrative automation board — demo figures
The story
Rules run the checks you would run daily — pacing, fatigue, waste, tracking health — and only raise what crosses a real threshold.
Each trigger produces a pending decision with its evidence and a suggested move, waiting in your queue.
Step size, freeze windows, spend ceilings and which platforms may be touched at all — set once, enforced every run.
Every run, approval and failure is logged, so you can see what fired, what changed and what did not.
Revenue
$18,420
+12% vs last week
Spend
$6,180
+4% vs last week
Blended ROAS
2.98×
−0.2× vs last week
Proof angle held above break-even all week
Meta · Prospecting · ROAS 3.4× vs 2.1× break-even
UGC hook v2 is losing click-through
Meta · Broad · CTR −24%, frequency 3.1
Non-buying queries taking search spend
Google · Search · 38 terms, no conversions
New angle is still too early to call
Meta · Testing · 2 days, 9 conversions
Illustrative approval queue — demo figures
What you get
Meta and Google checked on a schedule so problems surface in hours, not at the end of the month.
Everything a rule finds arrives as an approvable item with evidence attached.
Step limits, freeze windows and permissions that constrain what any rule is allowed to propose or apply.
Tracking, pixel signal and connection status verified before anything scales.
A failed sync or rejected write is reported, not silently swallowed.
A timestamped record of every run, approval and applied change.
What that means for you
FAQ
Not on Meta — new ads are created paused. On Google, applying is off by default and limited to budgets within your clamped steps.
You see the decision before it acts. Dismiss it and the dismissal sticks.
Yes. Rules can be paused individually or as a whole, at any time.
Set the guardrails once and let the checks run without giving up the wheel.