Ad operations on a weekly loop
Your ads, run like an operation.
Ad Loop wires your tracking and runs your Meta + Google ads on a weekly loop, on the site you already have. Hand it off and approve from Slack — or take every lever yourself.
$300/month flat · no contracts · ad spend never marked up
For owners
Hand the whole thing off. Read the week in under a minute and tap approve — the loop does the rest.
For agencies
Run a book of clients on one login. A loop, a cap, and a report for each — at a flat price per business.
The loop
Every week, four entries.
No dashboards to learn, no meetings to sit through. The loop posts to your Slack; you read it in under a minute.
- 01
Read the numbers
Spend, clicks, and PostHog conversions from the week — pulled live from Meta and Google on your cycle.
- 02
Propose changes
Budget shifts, paused losers, new creative to test. Plain English, with reasons and the benchmark behind each.
- 03
You approve
One tap in Slack, or the review queue in the dashboard. Nothing ships without your sign-off.
- 04
Changes ship
Meta writes through the API. Google budgets and bids push live and verify by read-back — or arrive as an import file you approve.
Control
Every lever, the moment you want it.
The loop proposes; you dispose. Or take the wheel yourself — change a budget, switch a bid strategy, pause a campaign, or kill everything. It picks up exactly where you left it.
Budgets and bids, live
Set a daily budget or switch a bid strategy and it lands on the account — Meta through the API, Google through verified writes.
One-message kill switch
Say the word and every campaign pauses. Verified by reading the account back, not by trusting the call.
Slack, dashboard, or MCP
Drive it from your phone, the ops dashboard, or wire it into your own tools over MCP. Same controls, three surfaces.
The loop yields to you
Change something by hand and the weekly loop picks up from your edit — it never quietly reverts what you did.
Guardrails
Nothing spends without you.
The reason you can hand this to a machine: the machine can't go off the rails. Every safeguard is enforced in code, not goodwill.
- Every proposed change waits for your approval before it spends.
- A monthly spend cap you set, enforced in code — not a promise.
- Each plan is checked against industry benchmarks before it ships.
- The kill switch confirms by reading the account back after it acts.
- Ad spend is paid straight to Meta and Google — never marked up.
For agencies
Run a book of business on one loop.
One workspace, every client. Each account gets its own loop, its own cap, and its own weekly proof — while you keep the whole book in view.
Every client, one login
Switch between businesses from a single workspace. Each runs its own weekly loop, cap, and report.
Roles for your team
Admin, marketer, and viewer. Invite the people who need in; each client stays walled off from the rest.
Flat price per business
No percentage of spend, no retainer. You keep the margin between what you charge and what it costs.
Per-client proof
A written report and a lead count for each account, every week — the thing you forward to the client.
In the box
Everything the loop hands you.
One flat subscription, not an à-la-carte tool list. It's all running the week you start.
Weekly report
A written summary of the week, emailed with a PDF attached.
Leads inbox
Every call and form fill, captured and scored in one place.
Review queue
Approve or dismiss each proposed change, with the reasoning.
First-party numbers
Spend and results read live from Meta and Google, not estimated.
PostHog tracking
The loop optimizes on customers and bookings, not raw clicks.
Reactivation
Text your old lead list back to life, within the compliance locks.
Setup — week one
One honest week of setup.
Then the loop takes over, and your only job is a weekly approval.
- 01
A business interview, in Slack
The bot asks about your business, your offer, and your customers. Fifteen minutes, no meetings.
- 02
Your page, kept
Ads point at the site you already have. No rebuild, no migration — the loop measures what's there.
- 03
Tracking, wired
PostHog counts every call, form fill, and booking — the loop optimizes on customers, not clicks.
- 04
Ads, connected
Meta through its API. Google through import files you approve. Spend goes straight to the platforms, never marked up.
- 05
Nothing spends without you
Campaigns are created paused. You flip them on, set the monthly cap, and can kill everything with one message.
Pricing
One flat price. Any month you run it.
No percentage of ad spend, no retainer, no per-seat math. Agencies charge 10–20% of spend plus retainers; Ad Loop costs the same in month one and month twenty — per business, every month.
Ads Only
$300 /mo
You have the site. We run and optimize the ads.
- Meta + Google ads on your existing site
- PostHog conversion tracking wired up
- Weekly optimization loop with a written report
- Run it from Slack, the dashboard, or MCP
Ads Only (annual)
$3,000 /yr
The same Ads Only loop, billed yearly — two months free.
- Meta + Google ads on your existing site
- PostHog conversion tracking wired up
- Weekly optimization loop with a written report
- Run it from Slack, the dashboard, or MCP
Full Funnel
$500 /mo
The whole loop — we build the page and run the ads.
- Marketing page built, hosted in your Vercel
- Meta + Google ads, launched and managed
- Weekly optimization loop with a written report
- One-shot design lock; redesigns are a flat $250
Billed by Stripe · cancel anytime — your site and ad accounts are yours · one subscription per business
The ownership guarantee
Everything here stays yours.
One flat price — never a percentage of your ad spend. No contract and no notice period: cancel any day and billing stops at the end of the cycle. The site, the ad accounts, the tracking pixel, and every lead stay in your name the whole time — nothing is held back to make leaving hard, and one click exports every lead to a file you keep. Typical agency contracts run six to twelve months with cancellation fees; this is the opposite of that.
- One flat price — and 0% of your ad spend, ever.
- No contract and no notice period — cancel any day.
- The site, the ad accounts, and the tracking pixel stay in your name.
- Every lead is yours — exported to a file in one click.
Start the loop this week.
Fifteen minutes in Slack to set it up. The first report lands seven days later.