Case study · B2B consultancy

A sales system that improves itself, and recovered £100k+ of pipeline.

Four connected HubSpot and Claude systems that write proposals in minutes, keep the CRM honest, chase what goes cold and learn from every win and loss.

£100k+
pipeline recovered, first sweep
11
unlogged opportunities found
100%
closed deals with a win or loss reason
Typing beside a pipeline chart on a laptop
Sector
B2B consultancy (anonymised)
Engagement
AI sales system
Built on
HubSpot and Claude
Work
Proposals, CRM integrity, hygiene, learning loop
The situation

Sales depended on people remembering things, not on a system.

Five problems kept recurring. Proposals took hours with inconsistent quality. Marketplace leads needed fast, custom-priced replies every time. And the CRM lagged reality, with missing deals, wrong currencies and closed projects never logged.

On top of that there was no visibility into why deals were lost, with the reasons buried in emails and call recordings, and follow-ups fell through the cracks. The core issue was structural: nothing caught the gaps automatically.

Nothing caught the gaps, so the gaps became the pipeline.

What we did

Four interconnected systems across HubSpot and Claude.

This is the engine we run on our own business, so we know exactly what it takes.

01 · Propose
A proposal engine

A Claude skill trained on hundreds of proposals, generating branded, priced proposals from a call recording in minutes.

02 · Correct
CRM data integrity

Claude reads email threads and call records to add win and loss reasons to closed deals, and corrects amounts and currencies.

03 · Chase
Automated hygiene tasks

Scheduled Claude tasks for opportunity discovery, cold-deal chase-up drafts and reporting, so nothing goes cold unnoticed.

04 · Learn
A continuous learning loop

Monthly reviews feed insight back into the proposal skill, so the system gets sharper over time.

The results.

£100k+

of pipeline recovered in the first sweep.

11

previously unlogged opportunities created in HubSpot.

Hours → mins

time to a branded, priced proposal.

100%

of closed deals now carry a win or loss reason.

The blind spot it found

A dead zone in the middle of the pricing, hiding in plain sight.

With 100% win and loss coverage, the pattern was obvious once the data was clean. Deals in the £15k to £30k band were winning at just 25%, well below the bands either side. They're now routed automatically as phased offers, so mid-size deals stop stalling.

Win rate by price band
63% · below £15k
25% · £15k to £30k, now routed as phased offers
80% · above £30k
Why this study is anonymised

This is our own sales engine.

We built this system on our own HubSpot and Claude to prove it before we sold it, so there's no external client to name and no third-party quote to publish. The numbers are ours and they're real: £100k+ recovered, 11 unlogged deals found, hundreds of proposals in the model, and 100% win and loss coverage across closed deals. None of it works on dirty data, which is what the HubSpot audit is for.

Sales running on people remembering tasks?

An AI sales system catches what they miss and gets better every month. Talk to Rikki about building one on your HubSpot, and we'll tell you if your data is ready for it.

Rikki Lear
Rikki LearCommercial Director