26 March 2026

Content That Drives Revenue - How We Plan It (So It's Not Just 'Top of Funnel')

revenue driving content plan
...
Michael Banks

Here's a scenario that's more common than most agencies will admit.

A business invests in content marketing. Thirty topics researched. Keywords identified. Publishing schedule agreed. Six months later, the blog has traffic. Rankings have improved.

And yet, nothing has changed commercially. Enquiries are flat. Revenue from organic is negligible. The content is performing by every metric the agency is reporting on and doing almost nothing by the metric that actually matters.

This isn't a failure of execution. It's a failure of strategy.

The content plan was never built to drive revenue. It was built to drive traffic. And those two things are not the same.

So, we’re going to look behind the curtain at how a revenue-first content plan is actually built, and why it looks nothing like a keyword list with a publishing schedule attached.

Why most content plans don't drive revenue

Before getting into what good looks like, it's worth naming what's going wrong. Because the same problems show up in almost every content plan we've ever inherited.

The same four problems show up in almost every content plan we've ever inherited:

  • Keyword-first thinking with no commercial intent
  • Too much awareness content, not enough that converts
  • No connection between blog content and commercial pages
  • No defined conversion path after someone reads

The keyword-first trap

Most content plans start with keyword research. Find high-volume terms, write content targeting them, publish, wait for traffic. It's been the default approach for years.

The problem is that keyword volume has no relationship to commercial intent. A post ranking for a term with 5,000 monthly searches might drive zero revenue if the people searching it are nowhere near a buying decision. You've won the traffic. You've won nothing else.

There's a deeper issue too. Writing a blog post because a keyword has search volume is increasingly outdated thinking. Google has moved well beyond matching keywords to content. It understands context, intent, and quality. A post written to target a keyword rather than to genuinely answer a question or solve a problem usually shows and usually underperforms.

That doesn't mean keyword research is dead. It means keyword-first thinking is.

Keyword research still has a role as a validation tool, not a starting point. You identify a topic that makes commercial sense and addresses a real question your buyers are asking. You then check whether people are searching for it and how they phrase it. That's very different to opening a keyword tool, finding a high-volume term, and reverse-engineering a blog post around it.

One approach builds a content strategy. The other builds a list of posts that might rank and probably won't convert.

The top-of-funnel obsession

Awareness content is easy to justify because it gets traffic. It's also the least commercially valuable content you can produce.

Most content plans are weighted heavily toward awareness, broad informational posts that attract readers who are nowhere near a buying decision. The commercial middle ground, content that handles objections, builds trust and moves someone from interested to seriously considering, gets neglected. Bottom-of-funnel content that gives a ready buyer a reason to choose you barely exists at all.

The result is a blog that looks busy and does very little.

No connection to commercial pages

Blog content that doesn't link to, support, or build authority for the pages that actually convert is doing half a job at best.

Most content plans treat the blog as separate from the commercial site. A collection of articles that live in their own corner and hope readers find their way to a service page eventually. They rarely do. The connection has to be built deliberately through internal links, through CTAs that make sense given where the reader is in their journey, through content that's explicitly designed to support the pages that drive revenue.

No defined conversion path

A reader lands on a blog post. They read it. They leave. There's no next step, no logical progression, no reason to go deeper into the site.

The content did its job, it got read and then let the reader walk out the door.

Most content plans don't define what should happen after someone reads a piece of content. That's not a small oversight. It's the difference between content that builds an audience and content that builds a pipeline.

The problem isn't that content doesn't work. It's that most content plans aren't built to work commercially.

What a revenue-first content plan actually starts with

A revenue-first content plan starts from a completely different place to a keyword list. Here's what that looks like in practice.

It starts with four things a keyword list will never tell you:

  1. Which pages on your site actually convert
  2. What your buyer needs to believe before they're ready to purchase
  3. Which searches signal intent, not just curiosity
  4. What questions your ideal customer is asking that you're not answering anywhere

It starts with the commercial pages

What are the pages on your site that actually convert? Service pages, product category pages, landing pages. A revenue-first content plan is built to support those pages, driving authority toward them, answering the questions buyers have before they reach them, and creating logical paths that lead there.

Every piece of content has a commercial page it's working for. Not loosely associated with, actively supporting, linking to, and building the case for.

It starts with the buyer journey

What does a customer need to believe, understand, and trust before they buy?

Map that out honestly and you have a content brief. What objections do they have? What do they compare you against? What do they need to understand about your category before they're ready to commit? What would make them trust you over a competitor?

The answers to those questions are your content strategy. Every piece of content should be answering a question that moves someone closer to a decision, not just a question that gets searched a lot.

It starts with intent, not volume

A search term with 200 monthly searches and strong commercial intent is worth more than one with 5,000 searches and no buying signal.

A business owner searching "will SEO pay off for my business" is much closer to making a decision than one searching "what is SEO." The first post might get a fraction of the traffic. It will convert at a significantly higher rate because the person reading it is already in the right mindset.

Revenue-first content plans prioritise intent over volume. Always.

It starts with honest questions about the business

Not "what keywords should we target" but "what does our ideal customer need to hear before they're ready to buy and are we saying it anywhere?"

Most businesses aren't. The content that would actually move buyers, the honest comparison of options, the clear explanation of what results look like and how long they take, the direct answer to "is this right for my business", doesn't exist. Because it's harder to write than a listicle targeting a keyword.

A keyword list tells you what people are searching. A revenue-first content plan tells you what they need to hear and maps out how to say it in the right order.

The content mix that actually moves buyers

Most content plans have one type of content - informational blog posts. A revenue-first plan has a deliberate mix, each type doing a specific job.

Content that captures early-stage interest

Answers the broad questions buyers ask before they know exactly what they need. Drives organic traffic from informational searches. Gets the right people into the conversation, not everyone, the right people.

The key word is right. A post that attracts 500 commercially-minded readers is worth more than one that attracts 5,000 people who will never buy.

Example from this content plan: "SEO vs Google Ads vs paid social: where will you get the quickest return?", someone searching this is early in their decision-making but clearly thinking commercially. That's the right kind of awareness traffic.

Content that builds trust and handles objections

This is the most neglected part of most content plans and the most commercially valuable.

It addresses the doubts, comparisons, and concerns buyers have in the middle of their decision. It's the content that moves someone from "interested" to "seriously considering." It requires the writer to be honest about limitations, realistic about timelines, and direct about what results actually look like.

Most agencies don't write this content because it's uncomfortable. It requires saying things like "this won't work for every business" and "here's how to tell if it's right for yours." That honesty is exactly what builds trust with the buyers who are worth having.

Example: "Will SEO pay off for you? Here's how to work it out before you spend anything", directly addresses the biggest objection to investing in SEO. A business owner reading that and finding an honest answer is far more likely to enquire than one who read a post about why SEO is great.

Content that supports the commercial pages

Closely related to the service or product being sold. Drives authority toward the pages that convert. Gives buyers the context they need before they reach a commercial page, so when they get there, they're already informed and already leaning toward a decision.

Example: "Category page SEO for eCommerce: how to rank and still make it easy to buy", someone reading this is already thinking about their eCommerce SEO. The next logical step is a conversation about their specific situation.

Content that converts

Bottom-of-funnel content with a clear, direct CTA. Case studies. Before and afters. ROI frameworks. Honest comparisons. Content written for the buyer who is ready to make a decision and needs a reason to choose you.

This is the content most plans have almost none of. It's also the content that closes the gap between traffic and revenue.

Most content plans have plenty of the first type and almost none of the last three. That's why they drive traffic but not revenue.

How we map content to conversion paths

Every piece of content in a revenue-first plan has four things defined before a word is written.

  1. Who it's for and where they are in their decision
  2. Which commercial page it supports
  3. What success looks like specifically, not just "more traffic"
  4. How it gets distributed beyond sitting on a blog

A defined audience and intent

Who is this for and where are they in their decision? A post written for someone who has never considered SEO should look completely different to one written for someone actively comparing agencies. Same topic. Completely different content.

Getting this wrong means writing content that reaches the right people at the wrong moment, or the wrong people entirely.

A connection to a commercial page

Which page on the site does this content support? Every post should have a logical next step that moves the reader toward a conversion, like an internal link to a service page, a related case study, a CTA that makes sense given where they are in the journey.

Not a generic "get in touch" footer link. A specific, relevant next step that feels like a natural continuation of what they just read.

A measurable job to do

Not "drive traffic." Something specific.

Generate enquiries from eCommerce business owners considering their first SEO investment. Support the category page SEO service page. Capture email addresses from business owners in the research phase. Each piece of content has a job and that job can be measured.

If you can't define what success looks like for a piece of content before it's written, it probably shouldn't be written.

A distribution plan

Content that sits on a blog and waits to be found is doing half the job.

Where will this be shared beyond organic search? Email list, LinkedIn, paid social retargeting to warm audiences, the distribution plan is part of the content plan. A well-written post seen by the right 500 people will outperform a mediocre post seen by 5,000 every time.

When every piece of content has these four things defined before it's written, the plan stops being a list of topics and starts being a commercial asset.

What this looks like in practice

Before

A B2B services business. Fourteen blog posts published over six months. Topics chosen based on keyword volume. Traffic up 22%. Zero increase in enquiries. No internal links to service pages. CTAs limited to a generic "contact us" in the footer.

No connection between the content and the commercial pages it should be supporting. The agency is reporting green across every metric they track. The business owner knows something isn't working but can't point to exactly what.

After

Content plan rebuilt around the buyer journey. Ten pieces of content mapped to specific commercial pages. Each post with a defined intent, a logical next step, and a CTA relevant to where the reader is in their decision. Existing posts updated with internal links to service pages and relevant CTAs. Distribution plan built so each post reaches the right audience beyond organic search.

Within three months, enquiries from organic content increase meaningfully. Not because more content was published, less was. Because the content that existed started doing a commercial job rather than just filling a blog.

The volume of content didn't change the outcome. The strategy behind it did.

Content works. Content without a strategy doesn't.

The businesses getting the best returns from content aren't necessarily publishing the most.

They're publishing the right things, in the right order, for the right people, with a clear path from reader to customer. They know what each piece of content is for, which commercial page it supports, and what success looks like before it goes live.

That's not a complicated approach. But it is a fundamentally different one to building a keyword list and hoping the traffic converts.

If your content is getting traffic but not driving revenue, the strategy is the problem, not the content itself.

crossmenu