Case study

Northbridge Learning

5× the lessons, at half the cost

A data-led rebuild took a UK tuition platform from 587 lessons a month to an exam-season peak of 3,665.

Role

Digital Marketing & Operations Lead

Timeframe

June 2021 – November 2022

Scope

SEO, Google Ads, email & funnel design

Operating model

Agile in-house team
The problem

Demand was rising. Growth wasn't.

Northbridge had found its market and was ready to scale nationally. Three things kept getting in the way.

Growth cost too much

Spend brought volume, but the price of each new student and first lesson capped how confidently the business could scale.

Leads were hit and miss

Not every enquiry had real intent, creating wasted effort for the sales team and the tutor-matching process.

The funnel had holes

The path from first search to confirmed booking wasn't joined up, so conversion was hard to improve and growth hard to forecast.

room to grow 587/mo Mid-2021

The starting point

587lessons a month

Flat, and expensive to grow. The demand was there. The engine to capture it wasn't.

The goal

Turn one-off campaigns into a growth engine

Leadership wanted a system that could scale on its own, ready for a buyout. Five targets defined it.

  • More lessons, every month

    Consistent volume across the year, not just exam-season spikes.

  • A lower cost per sign-up

    Grow without the cost of acquisition eating the margin.

  • Organic demand that compounds

    Less reliance on paid, and less exposure to seasonality.

  • Marketing tied to capacity

    Aligned with tutor supply, student experience and operations.

  • Forecasting they could trust

    Confidence in the numbers through peak exam seasons.

The approach

Join up the journey first. Then scale what works.

No point pouring budget into a funnel with holes in it. We fixed the foundations, then turned up the taps.

The journey we joined up

1Traffic
2Sign-up
3Qualified match
4Introduction
5First booking
6Repeat lessons
ALIGNGet the foundations right
  • Mapped the growth model end to end, from first click to repeat booking
  • Rebuilt tracking and attribution across the whole funnel
  • Matched messaging and content to what students and parents actually needed
  • Tied marketing to tutor availability and operational capacity
SCALEGrow what's proven
  • Systemised SEO and content around high-intent search demand
  • Restructured Google Ads for efficiency and intent matching
  • Built lifecycle email journeys to lift activation and conversion
  • Stood up forecasting dashboards to guide spend and capacity
The execution

What we actually built

Delivered with the in-house development, design and operations teams. A rebuilt, intent-led site out front; a restructured Google Ads account driving qualified demand into it.

northbridge-learning.co.uk
Trusted by 12,000+ families

Qualified UK tutors, matched to your child

Book a free 20-minute introduction and start 1:1 online lessons from £22 an hour. No subscriptions, no lock-in.

Find a tutorHow it works

★ 4.8 on Google Reviews

RWRachel W. Β· GCSE MathsQualified teacher Β· 9 years
28,000+Lessons delivered
4.8★Average tutor rating
+2 gradesAverage improvement
GCSE MathsGCSE EnglishGCSE Science A-Level MathsKS3 Maths11+ Prep
The rebuilt site: intent-led pages and content, built around what parents actually search for.
Northbridge Learning304-118-2276 “What are my top performing campaigns?” Appearance Refresh Help Notifications J
+ Campaigns Goals Tools Billing Admin
Filters Campaign status: Enabled, Paused Ad group status: Enabled Add filter

Campaigns

This month 1 – 23 Jul 2026 ▾ Show last 30 days
CampaignsDraftsSettings
Cost
£8,912
▲ £1,204
Clicks
21.2K
▲ 3.1K
Conversions
312
▲ 58
Conv. value
£41.5K
▲ £7.7K
Cost / conv.
£28.56
▼ £4.10
Avg. CPC
£0.42
▼ £0.06
Campaign Budget Status Campaign type Cost Impr. Clicks CTR Avg. CPC Conversions Cost / conv. Conv. rate Bid strategy type
SBrand > UK | Search | Exact £15.00/dayEligibleSearch £312.4018,2401,90410.44%£0.1639.00£8.012.05%Maximise conversions
SGCSE Maths > UK | Search | BOF £60.00/dayEligibleSearch £1,840.2096,4104,1204.27%£0.4571.00£25.921.72%Target CPA
SGCSE English > UK | Search | BOF £45.00/dayEligibleSearch £1,290.7571,8902,9804.15%£0.4344.00£29.341.48%Target CPA
SGCSE Science > UK | Search | BOF £40.00/dayEligibleSearch £1,110.1064,1202,6104.07%£0.4336.00£30.841.38%Target CPA
SA-Level Maths > UK | Search | BOF £35.00/dayEligibleSearch £1,020.6048,7602,1404.39%£0.4830.00£34.021.40%Target CPA
SA-Level English > UK | Search | BOF £25.00/dayEligibleSearch £700.9036,3101,5204.19%£0.4619.00£36.891.25%Target CPA
SKS3 Maths > UK | Search | MOF £20.00/dayEligibleSearch £560.3531,4701,4104.48%£0.4025.00£22.411.77%Maximise conversions
SOnline Tutoring > UK | Search | TOF £30.00/dayEligibleSearch £900.1584,2302,8903.43%£0.3120.00£45.010.69%Maximise clicks
PProspecting > UK | PMax | TOF £40.00/dayEligiblePerformance Max £1,176.80412,6001,6400.40%£0.7228.00£42.031.71%Maximise conversions
DRetargeting > UK | Display | RTG £10.00/dayPausedDisplay £0.00000.00%0.00£0.000.00%Maximise conversions
DGProspecting > UK | Demand Gen | TOF £20.00/dayPausedDemand Gen £0.00000.00%0.00£0.000.00%Maximise clicks
Total: All but removed campaigns £340.00/day £8,912.25864,03021,2142.46%£0.42312.00£28.561.47%
The rebuilt account: brand protected on Exact, bottom-of-funnel search split by subject and level, generic and Performance Max feeding the top of the funnel.
01 Β· SEO & CONTENT
Own the searches parents actually make

Instead of generic blogging, content was mapped to demand: one authoritative hub per subject and level, supported by exam-board and topic pages that answered the questions parents type into Google.

  • Keyword-mapped hub pages for every subject and level (GCSE Maths through to A-Level English)
  • 40+ revision and exam-prep guides published against a demand calendar timed to the school year
  • Technical fixes: site structure, internal linking, page speed and schema
41%

of sign-ups from organic, up from 22%

02 Β· GOOGLE ADS
Pay for intent, not just clicks

The account you saw above: rebuilt from a handful of broad campaigns into a subject-by-level structure where budget follows proven cost per sign-up, with brand protected and top-of-funnel kept on a leash.

  • Campaigns split by subject, level and funnel stage so every pound is attributable
  • Weekly search-term mining and a shared negatives library to cut wasted spend
  • Target CPA bidding once each campaign had the conversion volume to support it
£30

cost per sign-up, down from £70

03 Β· EMAIL & LIFECYCLE
Turn sign-ups into booked lessons

Most sign-ups never book without a nudge. Automated journeys carried each family from registration to first lesson, then kept them coming back through the school year.

  • Welcome series that pushed towards the free introduction, not a hard sell
  • Abandoned-booking and tutor-match reminders triggered by behaviour
  • Term-time reactivation timed to mocks and exam season
+34%

sign-up to first booking conversion

04 Β· FUNNEL & CRO
Make booking the easy part

Traffic was arriving and leaking. The booking journey was rebuilt around what parents needed to feel confident: fewer steps, clearer pricing, proof at the point of decision.

  • Booking flow cut from 9 steps to 4, with progress saved between visits
  • Tutor profiles rebuilt with qualifications, reviews and availability up front
  • A/B tests on pricing display and form fields, shipped fortnightly

visitor to sign-up conversion rate

The results

From stalled to a 5× exam-season peak

The same flat line from the start of the story, eighteen months on. Lesson volume climbed through the academic year to a peak far above where it began, at less than half the cost of acquiring each student.

Lessons per month Before After
4,000 2,000 0 587 Mid-2021 3,665 Exam season 2022
Peak monthly lessons
587 / month
3,665
6× the starting point

Exam-season high, up from 587 at the start of the year.

Lessons delivered
~6,000
28,343
4–5× total usage

Total platform usage across the engagement.

Cost per sign-up
£70
£30
57% lower

Reduced through funnel and campaign optimisation.

Cost per new lesson
£120
£50
58% lower

Reduced at scale.

More lessons, at less than half the cost, and a growth engine that ran on its own, exactly the repeatable, buyout-ready system leadership set out to build.

Work with us

Want a growth engine like this?

If growth is stalling at the point of scale, that is exactly the problem we solve. Tell us where you are and we will take it from there.

  • Senior, fractional marketing leadership
  • A system built to run without you
  • No full-time hire, no long lock-in

Start the conversation