INSIGHTS
 

Honest takes, from the trenches.

Short essays on B2B marketing, strategy, and what actually compounds. No hacks, no listicles, no thought-leadership bingo.

Demand Gen Done Right

PLAYBOOK · 8 MIN READ

Demand Gen Done Right

Demand generation isn't a channel. It's the gap between the market believing you exist and the market believing you're worth buying.

Your pipeline isn't broken. Your targeting is.

OPINION · 5 MIN READ

Your pipeline isn't broken. Your targeting is.

Most pipeline problems are targeting problems in disguise. Fix the ICP before you fix the funnel.

The 90-Day Diagnostic

FRAMEWORK · 6 MIN READ

The 90-Day Diagnostic

What a proper marketing audit actually looks like — and why most 'audits' are just activity reports with better fonts.

Your marketing is self-indulgent

OPINION · 7 MIN READ

Your marketing is self-indulgent

If the people it's supposed to sell to don't see themselves in it, it's not marketing. It's a vanity project with a budget.

If your CMO can't speak CFO, you have a problem

LEADERSHIP · 6 MIN READ

If your CMO can't speak CFO, you have a problem

Payback period, CAC, magic number, NRR. A CMO who can't hold this conversation doesn't belong at the exec table.

Your website is a liability

OPINION · 5 MIN READ

Your website is a liability

Most B2B websites are museums of old positioning. Three clicks in, your prospect already knows you don't know who they are.

AEO: What SEO looks like when the machines are reading

PLAYBOOK · 5 MIN READ

AEO: What SEO looks like when the machines are reading

Answer Engine Optimisation isn't a rebrand of SEO. It's a different game, with different stakes, and most teams are showing up with last decade's playbook.

Not every stage needs a full-time CMO

FRAMEWORK · 5 MIN READ

Not every stage needs a full-time CMO

When to hire fractional. When to hire permanent. When to hire an agency instead. A plain-English decision tree.

Honest work

MANIFESTO · 3 MIN READ

Honest work

What I mean when I say 'outcomes over activity' — and why it's harder than it sounds.

Why LinkedIn has gone quiet

OPINION · 4 MIN READ

Why LinkedIn has gone quiet

The feed hasn't collapsed. Attention has. Here's what's replacing it — and what that means for your pipeline.

What I wish I'd learned younger

PERSONAL · 3 MIN READ

What I wish I'd learned younger

Fifteen years in, a short list of things I got wrong for longer than I should have.

Hope is not a strategy

Manifesto · 2 MIN READ

Hope is not a strategy

When I walked into a new client in 2025 the marketing team was busy - very busy !