
Google Ads Brief
v0.1.0Every Monday, where last week's ad money went and what it bought.
Google Ads Brief
agents
Spend Reader
.agents/spend-reader/
Weekly Ads Brief
0 9 * * 1
1
Agents
1
Jobs
1
Depts
2
Pages
Reads last week's Google Ads spend across every campaign and writes one short brief saying where the money went and what it bought.
Google Ads Brief
Every Monday, where last week's ad money went and what it bought.
What you get
One page, waiting for you Monday morning. Every campaign that spent money last week gets one line — what it cost, what it actually returned, and whether that got better or worse than the week before. Biggest spender first, so the campaign quietly eating your budget doesn't hide at the bottom.
Nothing is changed. No bid, budget, status or target is touched — it only reads.
How to look at it
Open the Weekly Brief app in this cabinet. It comes pre-filled with a made-up example so you can see the shape of it straight away — the page says clearly that those campaigns are fake. Your first real brief takes its place.
Before it can read your real Google Ads
This is the heaviest setup of any integration here: a credentials file, a Cloud project id, and a developer token. Connect Google Ads in Cabinet's integrations screen — it walks you through each of the three, one at a time, and keeps everything in a locked file on your own machine. It goes nowhere else.
Set aside a bit more than five minutes for this one. After that it stays connected. Until then the page keeps showing the example.
What's inside
- Spend Reader — the one agent. Reads last week's campaigns, writes the brief.
- Weekly Ads Brief — the one routine. Runs at 09:00 every Monday.
- Weekly Brief — the one page. Opens on this week, with a picker for earlier ones.
$ git clone --filter=blob:none --sparse https://github.com/cabinetai/cabinets.git && cd cabinets && git sparse-checkout set google-ads-brief