We cut cost per lead by 43% in the first 90 days

Halstead runs paid search, SEO and conversion work for 61 mid market B2B and ecommerce brands. You get three named people and a dashboard you can open at 6am without asking us for it.

CB

FI

OH

61 brands on retainer since 2016

Average tenure 26 months

Measured across 61 retained accounts, 2023 to 2025

43%

Cost per lead

Median fall in the first 90 days, measured across 61 retained accounts.

26

Months on retainer

Median time a client stays with us, counted on every account since 2016.

2.4x

Organic sessions

Median lift by month 12, against the month before we started work.

4 hrs

First reply

Median time to a first reply on the shared channel, working hours, last quarter.

Medians, not averages, so one outlier account cannot carry the number. Method note available on request.

Three reasons clients stay past 24 months

Sector experience
Sector experience

Your strategist has run at least four accounts in your category. We turn down work in sectors we have not sold in.

Your strategist has run at least four accounts in your category. We turn down work in sectors we have not sold in.

Line item billing
Line item billing

Every invoice splits media spend from our fee and lists hours by person. Ad platform billing stays on your card, never ours.

Every invoice splits media spend from our fee and lists hours by person. Ad platform billing stays on your card, never ours.

A reply inside four hours
A reply inside four hours

Shared Slack channel, a 30 minute call every Tuesday, and a written note after every test we ship.

Shared Slack channel, a 30 minute call every Tuesday, and a written note after every test we ship.

Three colleagues sitting and facing each other in conversation
Three colleagues sitting and facing each other in conversation

NINETY DAYS

NINETY DAYS

A 90 day plan you sign off before we spend a pound

Week one is an audit. Week two you get the plan: the channels, the budget split, the tests, and the number each one has to hit.

You approve it before anything goes live. If a channel misses its number twice in a row we move the budget and tell you why in the Tuesday note, rather than waiting for the quarterly review.

Onboarding

What the first ninety days actually look like

Nothing is billed as media spend until you have signed off the plan in week two.

Days 1 to 5

Audit

We take read access to your ad accounts, analytics and CRM. You get a written audit naming the three largest wasted spend lines.

Days 6 to 14

Plan

Channel mix, budget split, the tests we will run and the number each has to hit. You approve it before any spend moves.

Days 15 to 45

Rebuild

Account structure, tracking and landing pages. Two CRO tests go live in this window and stay live from then on.

Days 46 to 90

Compound

Weekly calls, the Tuesday note, and a 90 day review against the numbers you signed off. Renewal is a decision, not a default.

Six services, each with a number attached

Competitor and market audit

We pull every keyword, ad and landing page your five closest competitors run, then show you where their cost per click is lower than yours and why.

See how we run search

Search engine optimisation

Technical fixes first, then content built against real search demand. Clients average 2.4x organic sessions by month 12.

See our SEO method

Paid search and paid social

Google, Bing, Meta and LinkedIn managed against cost per acquisition, not clicks. We rebuild the account structure in week three.

See a paid media plan

Conversion rate optimisation

Two tests live at all times on your highest traffic template. Every test ships with a written hypothesis and a stop rule.

See a CRO test log

Analytics and attribution

GA4, server side tagging and a Looker Studio dashboard you own. Set up in week two, refreshed daily after that.

See a live dashboard

Lifecycle email and SMS

Abandoned basket, post purchase and win back flows in Klaviyo or Braze. Typically 11 to 18 percent of revenue by month six.

See a lifecycle flow

Retainers

Three ways to work with us, from £4,800 a month

Media spend is billed to your card by the platform. Our fee is separate and is the only number below.

Single channel

£4,800

per month, one channel

One channel run properly, usually paid search or SEO. Suits under 40,000 a month in media spend.

One channel lead and one analyst

Looker Studio dashboard, refreshed daily

Tuesday note and a monthly call

Three month initial term

See a single channel plan

Full funnel

£9,600

per month, three channels

Paid, organic and conversion work running together, which is where the 43% figure comes from.

Strategist, channel lead and analyst named on your account

Two CRO tests live at all times

Weekly call and a shared Slack channel

Quarterly plan reset against your targets

Book a 30 minute call

In house build

From £14,000

per month, six month term

We run the function and hand it to your team. Most clients bring it in house in month nine.

Everything in Full funnel

Documented playbooks in your Notion or Confluence

Two training sessions a month for your team

Named handover date written into the contract

Ask about an in house build

Prices exclude VAT. No setup fee and no percentage of media spend.

The same dashboard we look at, open to you

Spend, leads, cost per acquisition and revenue by channel, refreshed every morning at 7am. You own the Looker Studio file, so it survives the relationship.

Cost per acquisition by channel, updated daily

Every test logged with its hypothesis and result

Raw data export, yours to keep on day one

Cost per acquisition in pounds, 2020 to 2025

125

100

75

50

25

0

2020

2021

2022

2023

2024

2025

Honestly compared

Halstead, one in house hire, or freelancers

We lose two of these six rows. They are still here.

One in house marketer
Freelancers
Halstead

Monthly cost

One in house marketer

About £5,900 all in on a £55,000 salary

Freelancers

£2,000 to £6,000, variable

Halstead

From £4,800, no employer costs

People on the account

One in house marketer

One, and nothing moves when they are ill

Freelancers

One per channel, no shared view

Halstead

Three named, plus cover when one is away

Knows your business on day one

One in house marketer

Yes after onboarding, then permanently

Freelancers

No, and it resets with each hire

Halstead

No. Takes about three weeks

Platform certifications

One in house marketer

Depends on the individual

Freelancers

Rarely checked

Halstead

Google, Meta, Klaviyo, current

Notice period

One in house marketer

One to three months, plus recruitment

Freelancers

Usually none

Halstead

30 days after the initial term

Cheapest possible option

One in house marketer

No

Freelancers

Yes, at low volume

Halstead

No

What three clients measured in their first year

“Cost per lead on paid search fell from £186 to £71 in five months, on the same £22,000 a month budget. The Tuesday note is the only agency report I actually read.”

PR

Priya Raghavan

Head of Growth, Carrow Bathrooms

“Organic sessions went from 9,400 to 31,200 a month over twelve months, and organic now brings 38 percent of our booked jobs. They fixed the technical debt before writing a single article.”

TB

Tom Beckwith

Managing Director, Fenland Interiors

“Six CRO tests took checkout conversion from 1.4 percent to 2.6 percent. On our volume that is about £410,000 a year, and they showed the losing tests as well as the winners.”

DA

Dominic Achebe

Ecommerce Director, Ostler Home

61 brands on retainer. Eight of them here.

Carrow Bathrooms

Fenland Interiors

Ostler Home

Kelmore

Thackray Supply

Pentle & Vane

Ashcombe Foods

Larkmead

Platforms

Certified in six, and we will work in whatever you already own

Google Ads

Meta

Shopify

HubSpot

GA4

Mailchimp

Certifications current as of January 2026. If your stack is not here, tell us on the call and we will say honestly whether we know it well enough to charge you for it. We also run retainers on Klaviyo, Braze, Amazon Ads and Attentive.

Your data

What we can see, and what happens when you leave

Access, never credentials

We ask to be added as a user on your accounts under our own logins. We never ask for your password and we will refuse it if offered.

Three people, named on the contract

Only the three people on your account have access. Removals happen the same working day someone leaves the team, and you are told.

Everything leaves with you

The Looker Studio file, the raw exports, the test log and the account structures are yours. We hand them over inside five working days of notice and delete our copies inside thirty.

Registered with the ICO, number ZA482716. Data processing agreement signed before any access is granted.

Before you book

The six things people ask on the call anyway

If yours is not here, ask it on the call. We answer pricing questions on the call, not after it.

What happens if the numbers do not move?

The 90 day review is against targets you signed off in week two. If we have missed them and the cause is our work rather than a change in your market, we run the following month at no fee while we fix it. That has happened four times since 2016 and we will talk you through two of them on the call.

We already have an agency. How messy is the switch?

Two to three weeks of overlap, which we recommend you pay for. We take read access first and rebuild in a parallel account rather than editing theirs, so nothing goes dark while notice runs. You keep your account history because we work inside your Google and Meta accounts, not ours.

How long before anything changes?

Tracking and reporting are live in week two. Account restructure lands between weeks three and six, and that is usually where the first cost movement shows. Organic work does not show before month four, and we will say so rather than let you expect otherwise.

Who actually does the work?

The three people named on your contract. Your strategist is on the weekly call and writes the Tuesday note. Nothing is offshored and nothing is handed to a junior without the channel lead reviewing it, which is part of why we are not the cheapest option in the table above.

Are we locked in?

Three months to start, because a shorter run cannot show whether the plan worked. After that it is 30 days notice in writing, no exit fee, and the handover set out in the data section applies from the day you give notice.

What do you not do?

Brand strategy, video production, PR and anything in gambling, crypto or supplements. We will name someone who does the first three properly if you ask.

Get a channel audit back in five working days

Send us read access to your ad accounts and analytics. You get a written audit with the three biggest wasted spend lines and what we would change first. No charge and no obligation to hire us.

Book a 30 minute call

Create a free website with Framer, the website builder loved by startups, designers and agencies.