
Beating the aggregators with automation and local PPC
An independent food business competing with the delivery aggregators for its own customers, on a small budget.
Read the case studyService 03
Working AI systems for paid media and analytics: agents that run multi-step jobs, tested before they are trusted, with people on the decision.
Included
We use language models in day-to-day client work, not as a demonstration.
A model that is right most of the time is not good enough to change a live account. So we build evaluation harnesses. A harness is a fixed set of real examples with known correct answers. Every change to a prompt, a model or a workflow runs against it, and the scores are compared. If a new version classifies search terms worse, we find out before it ships, not after the spend.
Language models are good at first drafts, classification and spotting patterns across thousands of rows. They do not know what your business can promise or what a regulator will accept. People stay responsible for that. Every automated change is logged and has an off switch.
Much of the most useful automation is plain code. Google Ads scripts for bids, budgets, pacing and anomaly checks. Reporting pipelines that pull, clean and check data, with no copying of cells. Anything done every week is a candidate, and automating it removes errors as well as hours.
We have done this for a long time. In 2019 we wrote Google Ads scripts for Confused.com’s in-house team: hygiene checks, alerts, keyword review and n-gram analysis.
A lot of PPC and GA4 friction is a developer queue. A button that fires nothing, a data layer that was never built, a booking system in an iframe that the ads cannot see into. We fix those ourselves, or alongside your developers, and we take on a landing page or a full site build when it serves the account. The development we do is the development the measurement needs, done quickly and documented.
Our work for Slizza won Best Use of AI in PPC at the 2025 European Search Awards, a category open to agencies of every size. The Slizza work won three more categories that year and took a silver.
Related work

An independent food business competing with the delivery aggregators for its own customers, on a small budget.
Read the case study
A conservation charity in Malawi with a Google Ad Grant it could not spend in full, because of how the account had been set up.
Read the case study
Google Ads scripts for the in-house team at the price comparison site, written in 2019, well before writing code in marketing was fashionable.
Read the case studyNext step
Get in touch. We will ask a few sharp questions and tell you what we would look at first. No deck, no sales script.