~/projects /ai-ads-manager
AI Ads Manager — replacing a $3–5K/mo agency with $32/mo of software
$32 vs $3–5K
monthly cost vs agency
~$9,150/mo
ad spend managed
4
businesses on one MCC
Ad agencies charge $3,000–5,000/month to manage the spend LAMOSE runs. This system does it for about $32/month in API costs — roughly a 100× cost reduction — and it doesn’t take weekends off.
What it does
Live since February 2026, the system manages LAMOSE at $305/day ($9,150/mo) across 7 campaigns:
- SKAG campaign structure — single-keyword ad groups (7 hockey-puck + 6 name-tag groups), each wired to a dedicated Shopify landing page built for that exact query
- Negative-keyword mining — search-term reports scanned continuously, waste cut before it compounds
- Location bid adjustments — bids shaped by geographic performance
- Programmatic campaign creation — new products get campaigns, ad groups, ads, and landing pages generated from the catalog, not hand-built in the Ads UI
- Reporting — performance summaries delivered automatically, in dollars, not dashboards
It also manages campaigns for OxOne (my consulting practice), a Calgary restaurant, and my pharmacy under one Google Ads MCC — the marginal cost of adding a client is close to zero.
Why it works
The Google Ads UI is designed for humans clicking through workflows. The API exposes everything the UI does, and an LLM is very good at the judgment layer that used to require an account manager: reading search-term reports, spotting waste, writing ad copy variants, deciding what deserves budget. Encode the strategy once — campaign structure, guardrails, budget ceilings — and the machine executes it every day with perfect consistency.
Budget changes and new campaigns still route through the same tiered-approval system as the rest of my agents: the system proposes, I approve in Slack, it executes. Spend is capped in code, not in good intentions.
stack: Python · Google Ads API · Claude · Shopify API · GA4 · cron