June 15, 2026

How to Create a 12-Month Marketing Roadmap for a B2B SaaS Company

Anja Milić
Marketing Specialist

Most B2B SaaS marketing plans fail before they are executed. Not because the tactics are wrong because the plan was built in the wrong order, with channels chosen before ICP is clear, and metrics that measure activity instead of revenue.

Annual marketing plans are a fiction. By March, your product roadmap has shifted, a competitor launched something new, or your top channel's cost-per-lead has doubled. Teams waste entire quarters trying to execute a 30-page annual plan that was outdated before the ink dried.

This guide gives you the framework that works: a 12-month roadmap built on positioning first, channel sequence second, and quarterly execution plans that can be updated without rebuilding everything every time something changes.

What you'll learn
  1. Why most B2B SaaS marketing plans fail before they are executed
  2. The right starting point before any channel decision is made
  3. The channel sequence that works by ARR stage
  4. The metrics that actually matter and the ones that do not
  5. How to build a quarterly cadence instead of an annual plan
  6. What a 12-month roadmap looks like in practice for a $5M–$30M ARR company

Pattern 1: The Team Does Not Agree on What They Sell

We start every discovery the same way. Before reviewing any marketing materials, before looking at the website, before discussing the brief, we ask the same two questions to the CEO, the head of sales, and the head of marketing, separately:

  • In one sentence: what does your product do?
  • In one sentence: who is it for?

In the majority of discovery processes we run, we get three different answers. Not slightly different. Fundamentally different in what they emphasize, who they are written for, and what they imply about the product's primary value. The CEO describes the vision. Sales describes the buyer's pain. Marketing describes the feature that drives the most inbound.

This is not a failure of those teams. It is the natural consequence of each function seeing the product from a different vantage point. Sales sees it through deals won and lost. Product sees it through usage data. Customer success sees it through where value is delivered and where expectations break down. The founder sees it through the original thesis.

None of these perspectives is wrong. They are all partial. And the brand that gets built while these perspectives are unresolved reflects all of them simultaneously, which produces messaging that is incoherent to anyone outside the company.

When a CMO reads a homepage that sounds like three different products written by three different teams, they move to the next vendor.

What resolving this looks like: A structured synthesis exercise where all stakeholder perspectives are mapped, the common thread across all of them is identified, and a single positioning statement is written that everyone on the team can use to describe the product consistently. This takes one session to surface and one document to resolve. Without it, every downstream asset is a negotiation between competing internal views.

Pattern 2: The Brand Was Built for a Buyer That No Longer Exists

The second pattern appears when we look at the customer logos, testimonials, and case studies on the website alongside the description of who the company is now targeting.

A company that started by selling to individual developers now wants to target VP of Engineering at 200-person companies. Their website has developer testimonials, technical feature comparisons, and a "start free trial" CTA as the primary conversion path. Their customer logos are recognizable to developers but not to a VP evaluating a procurement decision.

Every signal on the website communicates: this is a product for individual contributors. The VP of Engineering evaluating a contract that requires security review, legal approval, and budget justification does not see themselves in any of it.

The messaging was not written badly. It was written accurately, for the buyer the company had when it was written. The company changed. The messaging did not.

What we consistently find in the gap analysis: The company's best current customers, the ones with the highest LTV, the lowest churn, and the most referrals, almost always match the new target buyer profile more closely than the old messaging suggests. The proof that the positioning shift is correct exists in the customer base. It has just never been surfaced and translated into brand language.

What resolving this looks like: Customer interviews with 8 to 12 of the best-fit customers. Three questions: what problem were you solving when you found us, what did you try before, what would you lose if we disappeared. The answers consistently contain the language, the pain framing, and the differentiation claims that should be on the homepage. We did not write those words, the customers did. We surfaced them.

Pattern 3: The Differentiation Is Generic

Every B2B SaaS company we work with can articulate why they are different from competitors. The problem is that when we test those differentiators, most of them are not actually differentiating.

We run a simple test: for each claimed differentiator, we ask whether a direct competitor could also claim it truthfully. "We have the best customer support" could the competitor claim this? Yes. "We integrate with all major CRMs"  could the competitor claim this? Yes. "We are easy to implement", yes. "We have a dedicated CSM", yes.

What remains after removing everything a competitor could also claim is usually one or two things. Sometimes none. The ones that remain, the genuine differentiators that are truly specific to this company at this moment for this buyer, are almost never the ones being featured prominently in the marketing.

They are buried in the third paragraph of the About page. Or they come out in sales conversations but never appear in writing. Or they exist in a case study that is not prominently linked from the homepage.

What resolving this looks like: The competitor test run systematically across every claimed differentiator. What survives becomes the headline. What does not survive gets repositioned as table stakes, something the product must have to be considered, not a reason to choose it. This single reframe changes the entire homepage hierarchy.

Pattern 4: The Funnel Break Happens Before Sales Gets Involved

The fourth pattern is the one that surprises companies most when we surface it. They come to us because enterprise deals are stalling. After reviewing their funnel data, we find that the primary break is not at the deal stage, it is before the sales team is ever contacted.

Enterprise buyers research vendors extensively before engaging sales. They land on the website, spend 30 to 60 seconds, and make a preliminary judgment. For most B2B SaaS companies, most of the enterprise buyers who would have been a good fit leave at this stage without converting, because the homepage did not signal that this company was built for them.

The sales team never knows these opportunities existed. The funnel data shows low inbound from enterprise accounts. The conclusion is that they need to invest more in outbound or paid. The actual conclusion is that the website is filtering out enterprise buyers before they self-identify.

We identify this by running the five-second test with people matching the ICP and reviewing the heatmap and scroll data on key pages. What enterprise buyers click on, where they drop off, and what they never reach tells us exactly which signals are missing and where they need to appear on the page.

What resolving this looks like: Rebuilding the homepage hierarchy so that the enterprise buyer's pain is addressed in the first scroll, the social proof from companies similar to theirs is immediately visible, and the conversion path for enterprise evaluation, "talk to us," "see enterprise case studies" is as prominent as the self-serve path.

What Changes When These Patterns Are Resolved Before Execution

The most common alternative to a discovery process is jumping directly to execution: brief the designer, hire the copywriter, start producing content, launch the rebrand. The work gets produced. It looks professional. It is built on an unresolved foundation.

Six months later: the website is live but enterprise conversion has not improved. The content is well-written but not converting to pipeline. The rebrand is done but the same enterprise deals are stalling for the same reasons.

The discovery resolves the foundation before any of those investments are made. It means the designer is briefed on who the website is actually for. The copywriter is working from a positioning document that has been tested against the ICP. The content team knows which questions their target buyer asks at each stage of the evaluation process, because those questions came out of the customer interviews, not from a keyword tool.

The downstream assets cost the same to produce. They compound instead of requiring a rebuild in six months.

This is why our Pilot Program is the mandatory first step in every MAD Magnet engagement. It is not a formality before we start the real work. It is the work that makes all the real work produce the right result. The positioning document, ICP definition, competitive landscape, messaging framework, and 12-month roadmap that come out of the Pilot are the brief for everything that follows.

The reason 90% of our clients stay after the Pilot is not that we are good at presenting. It is that by the end of the Pilot, they understand their brand and their buyer more clearly than they did before  and the path forward is specific enough that continuing is the obvious decision.

If you want to understand what this process would surface for your specific company, book a free 20-minute call. We will tell you honestly whether a discovery is the right starting point, or whether something else would be more useful.

Frequently Asked Questions

What happens in a brand discovery process for a B2B SaaS company?

A brand discovery covers six areas: stakeholder interviews to surface internal positioning disagreements, customer interviews with 8 to 12 best-fit customers, competitive landscape analysis, messaging audit, funnel analysis to identify where deals most commonly stall, and synthesis into a positioning document. The primary output is clarity about what the actual problem is, which is almost always different from what the company thought it was when the discovery began. For more on what the positioning document covers, read our guide on brand positioning for B2B SaaS companies.

Why does every B2B SaaS company describe its own product differently internally?

Every function sees the product from a different vantage point. Sales sees it through deals won and lost. Product sees it through usage data. Customer success sees it through where value is delivered and where expectations break down. None of these perspectives is wrong, they are all partial. The discovery process identifies the pattern that holds across all of them. That pattern is the positioning. Without this synthesis, the brand reflects all of these perspectives simultaneously, which produces messaging that is incoherent to anyone outside the company.

How do we know if our positioning problem is causing our enterprise deals to stall?

Three signals that the deal stall is a positioning problem: deals stall after the demo when the champion is trying to build an internal business case and cannot articulate why your company is the best choice; feedback from lost deals is vague without specific objections; and your homepage could describe three competitors without changing a word. All three are positioning problems that show up in the sales motion, not sales problems that show up in positioning. Read more about this in our guide on the PLG-to-enterprise transition.

What is the most common finding in a B2B SaaS brand discovery?

The most common finding is a positioning-buyer mismatch: the brand and messaging were built for the company's first customers and were never updated when the target buyer shifted to enterprise procurement committees. The second most common finding is an internal alignment gap: different people on the team describe the product's primary value in fundamentally different ways, producing inconsistent messaging across every customer touchpoint. Both are upstream problems that make every downstream marketing and sales investment less effective until they are resolved.

What is the output of a brand discovery process?

The primary output is a positioning document that includes: ICP definition with specific trigger events and pain points, competitive alternatives and how your product is differentiated against each one, the primary value your best customers get that they could not get elsewhere, a messaging framework for each buyer stakeholder type, and a prioritized list of brand and marketing gaps causing commercial impact. This document becomes the brief for every subsequent design, content, and campaign decision. For a complete overview of how we structure this, read about our Pilot Program.

Profile Image
Sarah L.
Marketing Directo

The partner that makes your marketing team unstoppable

Book a free consultation or send us a message. Completely free. Immediate recommendations. We’re here to help.