Ads measured the only way that matters, via cost per customer
Not cost per click. Not reach, impressions, or engagement, the metrics platforms sell because they’re easy to inflate. We run paid search and social with spend sequenced correctly, tracked to actual customers, and reviewed monthly against a written goal. And we won’t take ad spend until the walls underneath it stop leaking.
No obligation. No card required. Takes about 2 minutes.
Most ad budgets buy traffic into a leak
Ads onto a slow site, leads into a phone nobody checks, budgets judged on clicks nobody can trace to revenue. Usually the weak point is the missing system around the ads. That’s why Attract is the last wall we build, not the first.
CPC ≠ CPA
A cheap click that never converts is expensive. The only ad metric that survives contact with your bank account is cost per customer.
Harvest first
Existing demand (search) converts cheaper than created demand (social), sequencing spend wrong burns budget in the expensive direction.
Wall 4 of 4
Where paid sits in our build order, because ads amplify whatever system they land on, including a broken one.
Everything this engagement actually covers
Account architecture done right
Campaign structure, conversion tracking, and audience foundations built properly from the start, because a badly-structured account wastes budget invisibly for as long as it runs.
Google Ads - harvesting existing demand
Search campaigns targeting buyers actively looking, with negative-keyword discipline and query mining that most accounts never get, the cheapest customers are the ones already searching.
Meta ads - creating demand deliberately
Facebook and Instagram campaigns with creative built for Nigerian audiences, tested systematically rather than boosted hopefully.
Landing alignment
Ads land on pages built for them, message-matched, fast, conversion-structured, because the click is only half the transaction. Where pages need work first, we say so before taking spend.
Full-path tracking
Every naira traced from ad to enquiry to customer through the same measurement system as everything else, attribution enough to show when a campaign isn't working.
Creative testing engine
Hooks, formats, and angles tested on a written cadence with decisions recorded, what won, what lost, what's next, so the account compounds learning instead of repeating experiments.
How the work actually runs, start to finish
1
Readiness check
If Measure and Convert aren’t solid, ads will leak, and we’ll tell you that before taking spend, even when it delays our own engagement.
2
Tracking before traffic
Conversion tracking, pixel setup, and attribution verified end-to-end before the first naira of spend, unmeasured ads are just expensive noise.
3
Structure & launch
Accounts built clean, campaigns launched against a written target, starting focused, scaling what proves itself rather than spraying budget wide.
4
Weekly optimisation
Query mining, bid and budget management, creative rotation, the unglamorous weekly discipline that separates managed accounts from monitored ones.
5
Monthly review in plain language
Spend, customers produced, cost per customer, and what changes next month, reported against the written goal, in language that doesn’t need translating.
6
Scale or stop, by the numbers
What works gets more budget. What doesn’t gets cut and the learning recorded. The written goal decides, not sunk-cost momentum.
What most providers do, and what we do instead
THE USUAL APPROACH
- Reports celebrating clicks, silent on customers
- Ads launched onto pages that leak
- "Set and forget" accounts checked at invoice time
- Your ad account, their login, hostage at breakup
- Same budget split every month, results unexamined
HOW WE RUN IT
- One number that matters: cost per customer, in writing
- Readiness checked first, we refuse spend into a leak
- Weekly hands-on optimisation with decisions recorded
- Your accounts, your name, your data, from day one
- Budget follows evidence, reviewed monthly against the goal
How pricing works, honestly
Two numbers, kept separate and transparent: your ad spend (paid to Google/Meta, in your own accounts, visible to you at all times) and our management fee, quoted in writing after the readiness check, scaled to account complexity rather than a percentage that rewards us for spending more of your money.
The refusal that’s part of the price: if the readiness check shows ads would currently leak, we’ll tell you what to fix first, even though it delays our own fee. Spending your budget badly to start ours sooner is exactly the incentive problem we built this agency against.
HOW WE HOLD OURSELVES TO IT
Illustrative example of a written goal for a paid media engagement:
METRIC
Cost per customer
BASELINE
₦41k
TARGET
₦25k
DEADLINE
Day 90
If we miss it: the plan adjusts at our cost, remediation sprint, fee reduction, or an easy exit, as written in the agreement.
Questions asked, and answered
Two numbers, kept separate and transparent: your ad spend (paid to Google/Meta, in your own accounts, visible to you at all times) and our management fee, quoted in writing after the readiness check, scaled to account complexity rather than a percentage that rewards us for spending more of your money.
If the readiness check shows ads would currently leak, we’ll tell you what to fix first, even though it delays our own fee. Spending your budget badly to start ours sooner is exactly the incentive problem we built this agency against.
Enough for the platforms to learn and for results to be statistically real, which depends on your cost per customer, not a universal number. We’ll model it honestly in the readiness check; if your budget is genuinely too small for paid to work yet, we’ll say so and point you at the walls that compound without spend.
Sequenced, not either/or: search harvests people already looking for you (cheaper customers, faster proof), social creates demand among people who aren’t (bigger reach, longer payback). Usually the right move is to prove search first, then scale into social with the evidence. Your market’s search volume decides the split, and the readiness check measures it.
Faster than SEO, slower than the ads industry pretends: real signal in 2-4 weeks, a trustworthy cost-per-customer read by month two, optimisation compounding after. The written goal has staged checkpoints so you’re never judging on faith.
Usually one of three things: tracking that couldn’t connect spend to customers, ads landing on pages that leaked, or accounts left unmanaged after launch. Sometimes all three. The readiness check diagnoses which, and the honest answer is sometimes that the ads were fine and the system around them wasn’t.
Related reading from the Insights library
Find out if your business is ready for paid spend
The 2-minute diagnostic shows which of your four walls is costing you most.
No obligation. No card required. Takes about 2 minutes.




