Book a strategy call

Insights

Notes from the machinery

Practical writing on the parts of B2B lead generation that decide whether the numbers work — offers, response times, qualification and follow-up. Open any note to read it in full.

Why "cost per lead" is the number that lies to you

Cost per lead is seductive because it's cheap to improve. Loosen the targeting, soften the offer, shorten the form — the number falls, the report looks better, and the sales team quietly drowns in enquiries that were never going to buy. The metric rewarded the wrong behaviour, so the wrong behaviour is what you got.

The unit your business actually buys

A business that closes on conversations doesn't buy leads; it buys meetings with people who can say yes. That makes cost per qualified appointment the honest unit: it forces every upstream decision — platform, offer, form length, qualification criteria — to justify itself against the thing that produces revenue, rather than the thing that pads a dashboard.

What changes when you switch

The first effect is uncomfortable: your numbers get worse before they get truer. An appointment costs more than a lead, and some campaigns that looked efficient turn out to be manufacturing noise. The second effect is the point: once cost per appointment is stable, pipeline becomes arithmetic. If a qualified meeting costs a known amount and your close rate is known, next quarter's revenue is a budgeting decision rather than a hope.

Keeping the diagnostics in their place

Clicks, impressions and cost per lead still matter — as diagnostics. When cost per appointment moves, they tell you which stage caused it. The discipline is refusing to let a diagnostic stand in for a result, no matter how flattering it looks in a report.

"Contact us" is not an offer

Most B2B advertising fails at the last two words. The campaign targets the right people, the ad makes a reasonable case, and then the landing page asks the visitor to "get in touch" — an invitation to volunteer for a sales conversation, which is the one thing a busy commercial buyer has no interest in doing.

Advertise something worth a diary slot

The engagements that work advertise a concrete, useful next step: a site survey, an audit, a costed proposal, a rate review, a feasibility call. Each one gives the prospect something they'd want even if they never bought — and each one happens to require a meeting, which is exactly the unit you're trying to manufacture.

The offer does the qualifying

A good offer also filters. Nobody books a roof survey for a building they rent month-to-month; nobody schedules a rate review without freight to move. Build the offer around a genuine commercial situation and the wrong people select themselves out before qualification even starts — which lowers the real number, cost per qualified appointment, rather than the flattering one.

Test offers before creative

Teams burn months testing headlines on an offer nobody wants. Reverse it: test the offer first, with plain creative, and only polish what has proven it can earn a meeting. An average ad for a strong offer beats a brilliant ad for "contact us" every week of the year.

The enquiry is dying while your team is busy

An enquiry is a moment, not a record. The person who filled in your form at 7pm was, at 7pm, thinking about their problem, comparing suppliers and open to a conversation. By the time someone rings back on Monday, that moment has closed — often around a competitor who answered first.

Why good teams respond slowly

It isn't laziness. The people best placed to answer a commercial enquiry are usually on site, in meetings or mid-delivery — that's what makes them worth meeting. Response speed is a staffing problem disguised as a diligence problem, and it doesn't get solved by asking busy people to be less busy.

Automate the first minutes, not the relationship

The fix is separating the first response from the first conversation. An automated, personalised reply within minutes — one that starts confirming budget, authority, need and timeline — holds the moment open and does useful work inside it. The human conversation then happens with someone already qualified, at a time both sides chose, instead of being a race your team keeps losing.

Nights and weekends are where the margin hides

Out-of-hours enquiries are routinely the cheapest to win, precisely because most competitors go quiet. A qualification layer that works at 9pm on a Saturday isn't a luxury; it's an arbitrage on everyone else's office hours.

No-shows are a tax you can mostly cancel

Every missed meeting silently multiplies your acquisition cost: you paid for the click, the enquiry, the qualification — and then the value evaporated in an empty calendar slot. Because the loss is invisible on any single day, most firms never total it up. Totalled up, it's usually the cheapest problem in the funnel to fix.

Book in the moment of intent

The first defence happens before the booking exists. "Someone will call to arrange a time" inserts a delay in which enthusiasm cools; offering the live calendar the moment a lead qualifies converts intent into a commitment while it's still warm. A meeting the prospect chose themselves is a meeting they're far more likely to keep.

Remind like you mean it

Confirmation at booking, a day-before email, a same-day SMS, and a one-tap reschedule link in each. The reschedule link matters more than it looks: prospects who can move a meeting in three seconds move it, while prospects who'd have to write an awkward email simply don't turn up.

Recover before you write off

When a meeting is missed anyway, the difference between a lost lead and a booked-again lead is usually a single automated flow that offers new times within the hour — while the small embarrassment of missing still works in your favour. Only after that runs should anything be marked lost.

The 80% who don't book on day one

Most B2B buyers aren't ready the week they enquire. Budgets open next quarter, projects wait on planning, incumbents run out their contracts. Treating those enquiries as failures — or worse, forgetting them in a spreadsheet — means paying acquisition costs on demand you then abandon just before it matures.

Nurture is a routing decision, not a newsletter

The useful version starts at qualification: a lead with a real requirement but a future timeline is routed into a track matched to their situation, not blasted with a generic monthly email. Useful, well-written sequences — with SMS reserved for the moments email gets ignored — keep you first in line for the moment they're ready, without your team lifting a finger.

Re-engagement is the cheapest campaign you'll run

Leads who went quiet already cost you their acquisition; reviving them costs almost nothing. A structured re-engagement pass over the last two quarters of "not now" leads routinely produces appointments at a fraction of the cost of cold demand — it's the closest thing performance marketing has to found money.

Let humans interrupt

Automation should make judgement faster, never invisible. Every track logs to the CRM, every contact is visible, and a salesperson can step in — or pull someone out — at any point. The system does the remembering; people still do the relationships.

Prefer the applied version?

Everything above is built into the system. Bring your numbers to a strategy call and we'll map your current lead flow against it — even if you fix the gaps without us.