- The judgement lived in someone's head — only the person doing it knew the standard
- At volume you could only spot-check, and what slipped through usually surfaced at reconciliation
- Every repeat meant reading it all again from the top — nothing accumulated
Daily growth report
Every morning, spend from both ad platforms and subscription revenue arrive in Slack as a spreadsheet, with AI commentary attached.
Why This Workflow Exists
Spend lives in the Apple Search Ads and Google Ads consoles, revenue in the subscription reports. Someone used to export, merge, and paste the numbers into the group chat every day. The report stopped whenever they took time off, and comparison baselines lived in people's heads — a week later the numbers no longer matched.
- The standard is written into 5 steps — everyone reads the same one
- Everything is checked item by item, no sampling; every run leaves a record you can go back to
- It runs unattended and, on error, stops where it is and preserves the full scene rather than carrying the fault downstream
How This Workflow Runs
The same team also runs these
Apple Search Ads Campaign Automation
An AI agent reviews up to 5,000 targeted keywords one by one and proposes bid changes and pauses; humans only approve the bid changes — on rejection or timeout, nothing is touched.
app-store-operationsApp Store Operations Automation
Review replies, version submissions, TestFlight distribution, and certificate monitoring all run as workflows; AI-drafted replies score their own quality first, then wait for human confirmation before publishing.
google-ads-optimizationGoogle Ads Campaign Optimization
AI sorts creatives into four tiers by performance — BEST, GOOD, LOW, LEARNING — then generates new videos, images, and copy; uploads and pauses both wait for human approval.