Read-only AI ads OS — proposes, never edits

A 13-factor health audit for every campaign. Numbers first, always.

AdPilot OS reads your Meta and TikTok ad data, scores a 0–100 Campaign Health Score, and proposes safe fixes — grounded in statistics, explained in plain English. It never touches a live ad without your typed approval.

Free on CSV · no card required · read-only by design

The problem

Dashboards show you the numbers. Not what to do about them.

Media buyers

You're staring at dashboards that don't tell you what to do next.

CPM is up 40%. Click-through dropped. Three campaigns are spending but none are scaling. You know something is wrong — you just can't pin down which lever to pull first.

Agency AMs

Client meetings eat the time you'd need to actually fix the account.

You're writing status updates, not fixing budget leaks. Every campaign review is manual. And you still can't explain to the client in one number whether their account is healthy.

SMB founders

You're paying an agency or running it yourself — and still can't tell if it's working.

You have a rough ROAS number and a gut feel. But 'looks okay' isn't a strategy. Without a structured audit you're guessing at five-figure monthly spend.

The engine

How the 0–100 Campaign Health Score works

The score aggregates 13 weighted factors. Each factor has a threshold and a weighting — so a 63/100 (Yellow) tells you the account is functional but leaking, and the findings tell you exactly where. Score bands: Green ≥80 · Yellow ≥60 · Orange ≥40 · Red below.

1. Connect or paste

Link your Meta or TikTok account via API (Pro+), or paste a CSV export from Ads Manager. No scraping — read permission only.

2. Engine audits

13 factors are scored against thresholds. A Wilson significance gate checks whether the data volume is sufficient before issuing a verdict.

3. Proposals, not actions

You receive a ranked list of findings and safe fixes. You review, approve, and execute changes in-platform yourself. Nothing happens automatically.

FactorWhat it measures
Spend pacingIs budget being delivered evenly or spiking at the end of the period?
CPM trendAre impression costs rising week-on-week versus your account baseline?
Click-through rateIs creative fatigue dragging CTR below the floor for your objective?
Conversion rateAre clicks actually converting, or is the landing experience leaking?
Cost per resultIs CPA or CPL trending toward or past your break-even point?
Lead quality loopAre inbound leads converting downstream, or is Meta optimising for the wrong signal?
FrequencyAre you showing the same creative to the same people too often?
Wilson significanceIs there enough data to trust a verdict — or is the signal too thin?
Budget efficiencyAre impressions concentrating on a narrow audience, reducing reach per dollar?
Creative fatigue indexHow fast is performance decaying relative to ad age and frequency?
Audience overlapAre your ad sets competing with each other for the same eyeballs?
Objective alignmentDoes the campaign objective match how you're actually measuring success?
Tracking integrityAre conversions being counted, or are pixel gaps hiding real performance?

Verdict labels per ad: keep · kill · reduce · refresh · scale · fix-tracking · insufficient-data. The safe flag is always true — no verdict triggers an automatic change.

What you get

Five capabilities, one OS

1
Campaign Health Score

One number that tells you where you stand.

The 0–100 Health Score aggregates 13 weighted factors into a single verdict — Green (≥80), Yellow (≥60), Orange (≥40) or Red. Not a vanity metric: each factor has a threshold, a weighting and an explanation you can read to a client.

Free on CSV import. Live Meta / TikTok data on Pro and above.

2
Wilson Significance Gate

Proposals backed by a statistics check, not a gut feel.

Before AdPilot OS suggests scaling or killing an ad, it runs a Wilson confidence interval test. If the sample is too thin to trust the signal, the verdict says so instead of guessing. You don't act on noise.

Available on all plans. Part of every audit output.

3
Fatigue & Pacing Diagnostics

Know when creative is dying and when spend is drifting.

Fatigue detection tracks CTR decay relative to ad age and frequency. Pacing checks whether your budget is being delivered as intended or bunching. Both are surfaced as findings with plain-English explanations.

Included in the health audit on all plans.

4
12 AI Specialists

Ask a specialist, not a chatbot.

The AI layer is a team: a strategist, a creative director, a data analyst, a copywriter and eight more specialists — each grounded in your actual account data. No hallucinated benchmarks. No generic advice. Every response is anchored to what the engine found.

AI team available on Pro and Expert.

5
Read-only by design

It proposes. You decide. Paid-ad changes stay in the platform.

AdPilot OS V7 does not contain a live paid-ad writer. Expert workspace managers can prepare approval-ready change drafts, review the evidence, and apply an accepted change manually in the advertising platform. The product is a decision-support system, not an autopilot.

Safe by architecture, not just policy.

Pricing

Simple, honest pricing — AUD

No results guarantees. No lock-in. Cancel any time.

Free
Free

Paste a CSV export, get a full Health Score. No card required.

  • CSV import
  • 13-factor Health Score
  • Per-ad verdicts
  • Basic email alerts
Start free
Starter
$49/mo AUD
or $490/yr — save ~17%

Saved reports, content scheduling and configurable threshold alerts.

  • Everything in Free
  • Saved audit reports
  • Content publishing
  • Threshold alert rules
See Starter
Most popular
Pro
$149/mo AUD
or $1,490/yr — save ~17%

Live API connect, automated sync, the AI specialist team and multi-client management.

  • Everything in Starter
  • Meta & TikTok API connect
  • Automated account sync
  • 12 AI specialists
  • AI Creative Studio
  • Multi-client workspace
  • Lead quality loop
See Pro
Expert
$399/mo AUD
or $3,990/yr — save ~17%

White-label, Messenger automation, expert plugins and guarded ad actions.

  • Everything in Pro
  • White-label reports
  • Messenger automation
  • Expert plugins
  • Guarded ad actions (write-gated)
See Expert

All plans billed monthly or annually in AUD via Stripe. Current pricing confirmed at checkout. No earnings or results guarantees.

See your account health in minutes.

Paste a CSV from Ads Manager, get a full 13-factor Health Score and ranked findings. No card. No setup. No live-ad risk.

Read-only · never touches a live adNo earnings or results guaranteesAustralian English · AUD pricing