AI Agents Now Run Ad Campaigns. Here's the Operator Layer the Tools Are Missing.
The major ad platforms just shipped CLIs for AI agents to manage campaigns. They are the keyboard — but DTC brands need an operator that reads blended MER, cohort LTV, and MMM, then acts on it. 14-day free trial, no credit card.
The major ad platforms just shipped a new generation of CLIs built for AI agents to manage your ad campaigns. The biggest one — a Python tool with predictable commands and JSON output — ships with framing that tells you everything:
"AI agents and tools that interact with Meta advertising through a structured command-line interface."
— Meta Ads CLI announcement, April 29, 2026
That is not a podcast take. That is the platform you advertise on saying out loud that AI agents are how ad accounts will be managed going forward.
A year ago, "let an AI run your ad account" was a pitch-deck claim. Today, it is official platform infrastructure.
The question is no longer whether you will let AI run your ads. The question is which AI, and how good are its instincts.
What the Platforms Shipped
The Ads CLI is a Python tool installed via pip install meta-ads. You paste a System User token, and you get predictable commands with JSON output. Create campaigns, pull insights, push conversions, manage product catalogs — all through structured commands designed for AI agents and unattended scripts.
It is a wrapper on the platform ads API, packaged for agents instead of SDK code.
It is a tool. It is not a product.
The CLI does not know:
- Whether your CAC is healthy on a 30-day cohort basis
- That your blended MER across Meta + Google + TikTok dropped 18% last week
- That your iOS spend converted 3× better than reported, because of dark conversions
- That your retention curve makes a $40 CAC fine on supplements but bad on apparel
- That your MMM says Meta is contributing 38% of revenue but absorbing 62% of spend
The CLI types commands. It does not run your business.
What's Missing — And What We Built
| Capability | Ads Platform CLI | Admaxxer |
|---|---|---|
| Manage Meta campaigns | ✓ | ✓ |
| Manage Google campaigns | — | ✓ |
| First-party pixel for revenue attribution | — | ✓ (33+ pipes) |
| Blended MER across Meta + Google + TikTok + Klaviyo | — | ✓ |
| Cohort LTV at 7 / 30 / 90 days, ad-level | — | ✓ |
| CAPI match rate (Hyros-style) | — | ✓ |
| MMM with adstock + carryover | — | ✓ |
| Incrementality (paid-vs-organic z-test) | — | ✓ |
| Revenue forecast with seasonality | — | ✓ |
| Cross-platform creative grid | — | ✓ |
| Claude-powered chat that reads your data and acts on it | — | ✓ |
| Setup time | Days (System User token + Meta App + dev work) | 90 seconds |
| Cost | Free (your dev time) | From $9/mo |
You can build everything in the right column with the CLI plus six months of engineering. Or you can plug Admaxxer into your stack in 90 seconds and have it tomorrow.
Skip the dev work. Connect Meta + Google in 90 seconds.
Start Your Free 14-Day Trial →No credit card. Connect Meta, Google, TikTok, Klaviyo.
Meet Maxxer: The AI Ad Operator
Maxxer is our Claude-powered ad operator. Press ⌘J anywhere in Admaxxer and ask:
- "What's my best-performing campaign on a 30-day LTV basis?"
- "Pause everything below 1.5 ROAS and tell me what's left."
- "How much of my Meta spend last month was incremental vs. organic?"
- "Forecast next month's revenue if I cut Google spend by 20%."
Maxxer reads your data through eight read-only analytics tools — pulling from blended MER, cohort LTV, CAPI match rate, MMM contribution, forecast, and incrementality. It knows your business before it touches your campaigns.
When it acts — pause, scale, launch — it asks you first. Every destructive action requires explicit confirmation. You will not wake up to a $10k mistake.
Streaming responses. Prompt-cached for speed. Bring your own Anthropic, OpenAI, or Z.AI key — unlimited chat, no markup on tokens. Your provider, your bill, our orchestration.
Built for Volumes That Break Triple Whale
- 25M tracked events / month on Enterprise — without a separate Snowflake bill
- Five-year retention at the top tier
- First-party pixel that survives iOS 14, ad blockers, and CNAME changes
- CAPI match rates matching Hyros (90%+ on healthy setups)
- Three-minute deploy cycle — we run our own infrastructure on bare-metal Hetzner, not AWS, which is how we hold prices at one-tenth the incumbents
What Does the Analytics Layer Cost vs. the Alternatives?
| Tool | Starting price | MMM included? |
|---|---|---|
| Triple Whale | $129–$300+/mo | Not under $300/mo |
| Northbeam | $1,000+/mo | Yes (at the price) |
| Hyros | $199–$700/mo | No |
| Polar Analytics | $100–$400/mo | Limited |
| Admaxxer | From $9/mo | Included at Pro tier |
Plans start at $9/mo. MMM, incrementality, revenue forecasting, and ad-level LTV unlock at the Pro tier. The Maxxer agent, unlimited chat (BYOK), unlimited team seats, and unlimited ad-account connections are included on every plan — Starter through Enterprise.
Built specifically for DTC brands doing $50k–$5M/month who want institutional-grade analytics without the institutional-grade invoice.
14-day free trial. No credit card.
10× cheaper than Northbeam. Stronger analytics than Triple Whale.
Start Free Trial →You're Probably Wondering...
Is this just another Triple Whale?
No. Triple Whale is a dashboard. Admaxxer is a dashboard plus a Claude-powered operator that reads your data and runs your ads. Same data layer underneath, fundamentally different product on top.
Do I need to migrate my pixel?
You add ours alongside. We do not ask you to remove Meta's pixel, Google's pixel, or anyone else's. Our first-party pixel is for revenue truth — additive, not destructive.
What about my existing Meta and Google ad accounts?
Paste a long-lived Meta user token and a Google refresh token. Ninety seconds. No App Review, no OAuth gauntlet. Same paste-token model the new platform CLIs use for System User tokens — just simpler, because we already wrote the dev work.
Will Maxxer accidentally pause my best campaign?
No. Every destructive action — pause, scale, launch — requires you to type confirmed before it executes. Read-only by default, gated on the way out.
What's the catch?
We are a small team. We move fast. Our infrastructure runs on a self-hosted Hetzner box, not AWS, which is how we keep prices at roughly one-tenth the incumbents. The ceiling on event volume per tier is the cost we pay forward to you.
Two Ways to Live in the AI-Runs-Ads Era
Option A. Hire a developer. Set up a System User token in Meta Business Manager. Install pip install meta-ads. Build your own analytics layer in Tinybird or Snowflake. Wire MMM. Wire forecast. Wire incrementality. Wire CAPI match-rate calculation. Maintain it. Pay enterprise-tier subscription fees for the dashboard layer on top.
Option B. Connect Meta. Watch Maxxer pull six months of revenue history into a 33-pipe analytics warehouse in eight minutes. Ask it what to do.
Meta gave AI the keys to your ad account.
Admaxxer is the operator that knows what to do with them.
Start Your Free 14-Day Trial →No credit card · Cancel anytime · Connects in 90 seconds