Reporting that flatters
Impressions, reach and click-through rate all look healthy while the number of actual enquiries stays flat. The metrics measure the ad, not the business.
Services · Paid Advertising
Most ad accounts are set up once and then left alone. Spend continues, performance decays, and nobody notices because the reporting shows impressions rather than booked work.
In short
We run Facebook and Google advertising as a managed service — creative testing, bid and budget optimisation, and audience refinement — measured against booked jobs and qualified leads rather than clicks or impressions.
The problem
Impressions, reach and click-through rate all look healthy while the number of actual enquiries stays flat. The metrics measure the ad, not the business.
The same three images have run for eight months. Performance decayed gradually enough that nobody spotted the moment it stopped working.
Spend is distributed the way it was set up on day one, regardless of which campaigns are now producing anything.
Nobody can say what a booked job costs, so nobody can say whether the ads are worth running.
What we build
Tracking is wired to the event that matters — a booked job, a qualified lead — not to a page view. Without this, every other number is decoration.
New variants produced and rotated on a schedule so fatigue is caught by the system rather than noticed six months late.
Spend moves toward what is producing, on a defined cadence, with the reasoning recorded.
Targeting narrowed and expanded based on who actually converts, rather than on the personas written at kickoff.
The page a click lands on is built for that ad's promise. A mismatch here wastes the spend regardless of how good the targeting is.
Cost per booked job, cost per qualified lead, and what changed this month. If a campaign is not working we say so.
How it works
Conversion tracking is verified end to end before any spend changes. Optimising against a broken signal is worse than not optimising at all.
We record what current performance actually is, so later claims of improvement can be checked rather than asserted.
Campaign structure rebuilt where needed, creative variants introduced, and budget moved toward measured performance.
Ongoing testing, reallocation and reporting against the baseline — with the account in your name throughout.
What you get
Client results
Home Services · Paid Advertising · Jan 2026
Fit
A good fit if
Not the right call if
Asked first
We offer both build-and-handoff and ongoing management. Most clients start with ongoing to see how the system performs, then transition internally once they're comfortable.
AI generates creative variants at scale, monitors performance continuously, reallocates budget in real time, and flags issues before they cost real money. Manual management does this on a human's schedule.
Google Search, Performance Max, Meta (Facebook and Instagram), and LinkedIn. Platform mix is scoped based on where your buyers actually are.
You do. Accounts stay in your name, under your billing, with us granted access. If the engagement ends you keep the account, its history and its learning — which is the part that would actually hurt to lose.
Because every optimisation decision is made against the conversion signal. If that signal is wrong, more management makes performance worse rather than better, confidently. It is the one thing worth delaying spend changes for.
We say so, with the baseline to show it. Sometimes the honest answer is that the offer or the capacity is the constraint rather than the advertising, and continuing to spend is the wrong recommendation.
Also built here
Custom-built agents that plug into the tools your team already runs — reading data, making decisions, and taking action without a human in the loop. You set the rules. You see every move it makes.
Open →Custom-built websites that convert, not just exist — from a sharp 3-page micro site to a full 10+ page build. Performance-optimized, SEO-ready, and delivered on a fixed timeline.
Open →Campaigns that write, test, and iterate themselves. You bring the brand voice — we turn it into compounding output across every channel.
Open →All the work that doesn't need a brain — routed, replied to, escalated, and closed automatically. Your people keep the decisions that require real thinking. Nothing else ends up in their queue.
Open →A CRM that keeps itself clean. Every contact enriched, every call logged, every pipeline stage updated straight from your inbox. Your reps focus on closing — the system handles everything else.
Open →Get found by the people already looking for you — in Google, and in the AI answers that increasingly replace it. Technical SEO, content, and the structured data that makes you quotable.
Open →Start
30 minutes. No deck, no pitch. Describe the part that costs you the most time, and we'll tell you exactly what it would take to automate it.