WorkApproachAboutBlog
Work

Six engagements, in full.

Each one starts with what was stuck, names the broken link, and shows the movement in the business. Platform metrics sit underneath as support, never as the headline.

Six engagements · four markets · two models
Browse by
Export pending

Supplements, Australia — 30 days to April 2026. The platform export behind these figures.

Shown in full and uncropped when supplied.

Unedited platform screenshot · shown in full
Supplements, Australia Diagnostic and plan
58% of budget flagged
30 days to April 2026

Found A$18,342 a month of spend that was buying nothing, inside an account reporting 4.5x.

Real return on click was 2.1x. Fifty eight per cent of the budget sat below break even.

Broken link: Measurement, with frequency as the second order problem 2.1x real vs 4.5x reported 30 day audit
Read the case →
Export pending

Multi-SKU ecommerce, Australia — May 2026. The platform export behind these figures.

Shown in full and uncropped when supplied.

Unedited platform screenshot · shown in full
Multi-SKU ecommerce, Australia Growth ownership
4.15x blended
May 2026

A$252,375 of tracked revenue from A$60,827 of spend in a single month, at 4.15x blended.

Shopping ran at A$17.10 per conversion while a A$1,500 daily budget went unspent next to it.

Broken link: Structure A$21.01 per conversion 2,895 conversions
Read the case →
Export pending

Chauffeur services, Melbourne — 1 to 19 March 2026. The platform export behind these figures.

Shown in full and uncropped when supplied.

Unedited platform screenshot · shown in full
Chauffeur services, Melbourne Growth ownership
22.67% and 22.43% CVR
1 to 19 March 2026

173 booked enquiries in 19 days at A$18.66 average cost per lead, across two accounts.

Both accounts converted above 22%. Both were capped by budget, not by performance.

Broken link: Structure, plus a tracking gap on the phone path A$3,228 total spend 19 days
Read the case →
Export pending

Healthcare lead generation, US — May 2026. The platform export behind these figures.

Shown in full and uncropped when supplied.

Unedited platform screenshot · shown in full
Healthcare lead generation, US Diagnostic and plan
$16.31 CPA
May 2026

Two of nine campaigns were live, and those two were producing three quarters of the leads.

The cheapest converting asset in the account was the one being restricted by its daily budget.

Broken link: Structure 19.61% CVR 40 conversions

The account spent $1,168.07 and produced 40 conversions at a blended $29.20. Seven of nine campaigns were paused or disapproved, which sounds like neglect until you read which two were still running. They were the two best in the account.

The best campaign returned $16.31 per conversion at a 19.61% conversion rate and delivered half of all conversions on its own. It was also capped, showing limited by budget and missing a lead form extension, so the cheapest converting asset in the account was the one being restricted. Meanwhile a paused campaign had spent $489.71 for six conversions at $81.62 each, five times the cost of the winner.

The recommendation was not to rebuild the account. It was to raise the daily budget on the capped winner from $15 to between $25 and $30, add the missing extension, and rebuild the one campaign that had already proved it could not convert. Fixing what is working is faster than fixing what is broken, and it is usually cheaper.

Export pending

Fragrance ecommerce, UK — January 2023. The platform export behind these figures.

Shown in full and uncropped when supplied.

Unedited platform screenshot · shown in full
Fragrance ecommerce, UK Growth ownership
£8.00 CPA
January 2023

£11,398 in a month at £8 per conversion, with the real leak sitting in the checkout.

Four in ten people who began a checkout finished it. The ads had already been paid for.

Broken link: CRO 5.88% CVR 41.4% checkout completion

The store did £11,398 across 296 orders at a £35 average order value, from 9,300 users. Google Ads carried it: £2,030 of spend producing 250 conversions at £8 each on a 5.88% conversion rate, driving 4,000 of those users. Meta added 86 conversions from £1,150.

The number that mattered was further down. Eleven thousand sessions produced 715 checkout starts, and 715 checkout starts produced 296 completed orders. Four in ten people who began a checkout finished it. At a £35 average order value, the 419 people who started and abandoned represented roughly £14,600 of demand the ads had already been paid for.

More budget was the obvious move and the wrong one. The account was acquiring intent efficiently at £8. The business was losing it after the click, which is a cheaper problem to fix and pays back on traffic already bought.

B2B wholesale, Europe — Google Ads export, 16 June – 8 December 2025. 1,463.98% ROAS · €192K conversion value from €13.1K.
Google Ads export · 16 June – 8 December 2025 · shown in full
B2B wholesale, Europe · Leivip Growth ownership
14.6x ROAS
16 June – 8 December 2025

Twelve campaigns, four languages, one negative keyword architecture that keeps the whole account clean.

Six themed shared lists in the manager account, applied across the campaign set — and deliberately not uniformly. Clean traffic is what let the account hold that return across four markets.

Broken link: Structure €192K from €13.1K 6 lists × 12 campaigns

A B2B fashion wholesale account running across German, French, Italian and English markets. Twelve campaigns spanning brand and non-brand Search, dynamic search ads on collections, a wholesale campaign and two Performance Max campaigns.

An account of that shape attracts a specific kind of waste. Job seekers, retail consumers searching for high street brands, sourcing agents looking for manufacturers, and traffic from supplier marketplaces. Every one of those looks like a qualified query at first glance and none of them buys wholesale.

I built six themed shared negative keyword lists in the manager account and applied them across the campaign set: Brand Terms, Apparel and Textile Manufacturing, Clothing Brands, Competitor B2B Fashion Suppliers, Generic Terms, and Manufacturers Platform. Every new irrelevant search term gets assigned to its theme rather than blocked individually, so the lists stay organised, reporting stays consistent, and the protection applies to every campaign at once instead of being rebuilt twelve times.

The structure is deliberately not uniform. The wholesale campaign keeps the framework but runs a modified Generic Terms list, so it blocks "free" while keeping "wholesale". The Performance Max competitor campaign has the competitor and clothing brand lists removed entirely, because targeting those brands is the campaign's purpose. Applying every list everywhere would have been tidier and would have broken two campaigns.

Across the period the account returned €192K of conversion value on €13.1K of spend at €4.43 per conversion — 1,463.98% in the platform's own reporting. The export sits above, uncropped.

Account exports

The exports, uncropped.

Platform reporting from accounts I have run, shown whole rather than cropped to a flattering band. Each caption states the account, the platform, the figure on the card and the exact period.

B2B wholesale, Europe — Google Ads export, 16 June – 8 December 2025. 1,463.98% ROAS · €192K conversion value from €13.1K.
B2B wholesale, Europe · Google Ads

1,463.98% ROAS · €192K conversion value from €13.1K

16 June – 8 December 2025
Supplements, Australia — Google Ads export, 16 June – 8 December 2025. 674.08% ROAS · 126K value from $18.7K at $19.90 per conversion.
Supplements, Australia · Google Ads

674.08% ROAS · 126K value from $18.7K at $19.90 per conversion

16 June – 8 December 2025
Compounding pharmacy, UK — Google Ads export, 9 August – 6 November 2025. 587.76% ROAS · 10.9K clicks at $22.71 per conversion.
Compounding pharmacy, UK · Google Ads

587.76% ROAS · 10.9K clicks at $22.71 per conversion

9 August – 6 November 2025
Multi-SKU ecommerce — Google Ads export, 1 – 31 October 2025. 655.46% ROAS · 3.7K clicks at $18.81 per conversion.
Multi-SKU ecommerce · Google Ads

655.46% ROAS · 3.7K clicks at $18.81 per conversion

1 – 31 October 2025
Haircare, Australia — Google Ads export, 5 – 6 November 2025. 405.34% ROAS · 15.2K value from $3.76K at $3.04 CPC.
Haircare, Australia · Google Ads

405.34% ROAS · 15.2K value from $3.76K at $3.04 CPC

5 – 6 November 2025
B2B wholesale, Europe — Google Ads export, 1 – 30 November 2025. 2,976.53% ROAS · 19.7K value from $661 at $16.73 per conversion.
B2B wholesale, Europe · Google Ads

2,976.53% ROAS · 19.7K value from $661 at $16.73 per conversion

1 – 30 November 2025

Accounts are shown by category. Client names go up only where the client has given written permission; two of the accounts on this page are held under confidentiality and stay anonymised regardless.

What every one of these has in common

The account is rarely the problem. But the account is where the evidence is.

Book a strategy call Bring the account · leave with the diagnosis