Customer Impact

Growth & Strategie

How to create a B2B marketing plan? (with structure)

Copy for AI

You build a B2B marketing plan in six layers: you first map your situation and your goals, you sharpen your ideal customer (ICP) and your positioning, you choose your channels and split your budget, you build the funnel with the matching KPIs, you put the whole thing into a plan, and you set out how you measure and adjust. The skill lies not in a thick document, but in sharp choices: a goal you can recalculate, a narrow target audience, and a handful of channels you actually execute. Below we walk through the entire structure, with a worked example, concrete numbers and the mistakes most teams make.

What you need before you start

Before you start writing, put four things next to your keyboard. Your revenue or pipeline goal for the coming year (or quarter). A picture of your current situation: what marketing delivered last year, which channels were running, what a lead cost. Your margins and your average deal value, because without those two you cannot justify a budget. And who decides along with you: sales, management, perhaps finance. A marketing plan that sales has not seen collapses at the first lead handover. If you do not have these four ready, gather them first. Otherwise you write a wish list instead of a plan.

Step 1: Situation and goals

How: Start with a short, honest situation sketch. Where do you stand now? Think of a mini-SWOT (three strengths, three weaknesses, opportunities and threats in your market) plus the hard numbers from last year: traffic, leads, MQLs, deals won, CAC. Then set out one clear main goal, expressed in revenue or pipeline, not in “more brand awareness”. Next, work backwards: if you want 1 million euros in new revenue and your average deal is 25,000 euros, you need 40 deals. At a win rate of 20 percent, that is 200 sales-qualified leads, and at an MQL-to-SQL ratio of 40 percent, around 500 MQLs.

Example: “In 2026 we want to win 40 new customers (1 million euros in revenue). For that we need roughly 500 MQLs, at a maximum CAC of 4,000 euros.”

Common mistake: goals no one can recalculate (“we want to grow”, “more leads”). A goal without a number and without a backward calculation is not a goal, but an intention. If you work with a long sales cycle, take that into account: this year’s deals come partly from last year’s leads. Read how to handle that in attribution with a long sales cycle.

Step 2: ICP and positioning

How: Define your ideal customer profile (ICP) as narrow as you dare: sector, company size, the decision-maker’s job title, and the problem you solve for them. Then determine your positioning: why do they choose you and not the competitor or the status quo? Summarize that in one sentence you would dare to put on your homepage. Good positioning is specific and defensible, not a list of “quality, service and flexibility”.

Example: ICP = “operations director at a logistics company with 50 to 250 employees, struggling with fragmented fleet data”. Positioning = “we make that fragmented fleet data decision-ready in a single dashboard, without a six-month IT project”.

Common mistake: aiming too broad out of fear of excluding someone. Whoever wants to reach “everyone” truly speaks to no one. Work out your ICP and positioning thoroughly with the ideal customer profile (ICP) and B2B brand positioning.

Step 3: Channels and budget

How: Pick three to five channels that fit where your ICP orients itself and your sales cycle. For a long, complex B2B cycle, a combination of SEO, content marketing, LinkedIn and targeted outbound often works better than broad advertising. Split your budget like a portfolio across three horizons: channels that already deliver pipeline now, channels that compound over time (SEO, content), and a small experimentation budget (10 to 15 percent) for the next winner. Calculate an expected cost per lead for each channel, so your budget aligns with your goal from step 1.

Example: 45 percent to SEO plus content (compound), 35 percent to LinkedIn and outbound (pipeline now), 10 percent to Google Ads on buying intent, 10 percent experiment. With 500 MQLs needed and an average cost of 800 euros per MQL, you arrive at an annual budget in the order of 400,000 euros.

Common mistake: too many channels at once, each half executed. Better three channels done well than eight channels done mediocrely. Split your budget with the marketing channel mix for B2B and dividing your marketing budget across channels.

Step 4: Funnel and KPIs

How: Translate your channels into a funnel with four layers: traffic, capture (landing page plus lead magnet), nurture, and handover to sales. Attach one steering number to each layer. Traffic you measure on qualified visitors, not on total. Capture on the conversion rate of your landing page. Nurture on MQL-to-SQL. Handover on accepted leads and win rate. That way, when results disappoint, you immediately know which layer is leaking.

Example: 20,000 qualified visitors x 3 percent capture = 600 leads; 500 of them become MQLs, 200 SQLs, 40 deals won. If your capture stays stuck at 1 percent, your problem is in your landing page, not in your traffic.

Drawn out, that funnel runs from a broad top to a handful of deals won, with a steering number at each layer that shows where it might be leaking.

B2B FUNNEL From visitor to deal 1 Qualified visitors 20,000 2 Leads 600 3 MQLs 500 4 SQLs 200 5 Deals won 40 deals
The funnel with the numbers from the worked example.

Common mistake: steering on vanity metrics (reach, clicks, followers) instead of on pipeline and revenue. Choose KPIs that have to do with money. Build out this part with the B2B marketing funnel and KPIs for marketing.

Step 5: Planning

How: Put your initiatives on a quarterly timeline with a clear owner and a start date per item. Work in quarters, not in a vague yearly overview: a handful of priorities per quarter that follow on logically from one another. Get compounding channels (SEO, content) going early, because they have a lead time, and plan quick wins (paid on buying intent) to bridge pipeline in the first months.

Example: Q1 = lock in ICP and positioning, website and three pillar pages live. Q2 = content engine running, first LinkedIn campaign. Q3 = scale up outbound, switch on retargeting. Q4 = optimize and redistribute budget based on data.

Common mistake: a plan without owners. Every initiative without a name next to it becomes no one’s priority.

Step 6: Measuring and adjusting

How: Set out how and when you measure. Set up a simple dashboard with your funnel KPIs from step 4 and schedule a fixed review moment each quarter. Compare actuals to plan, and shift budget to what works. A marketing plan is a living document, not an annual ceremony that vanishes into a drawer.

Example: each quarter you go through four questions: are we hitting our MQL target, is our CAC correct, which channel is performing above expectation, and which experiment may move up to a larger budget?

Common mistake: leaving the plan untouched for a year. The market, your channels and your saturation points shift; your plan has to move with them.

Worked example: a marketing plan on one page

Here is what the skeleton looks like filled in for a fictional SaaS company:

  • Goal: 1 million euros in new revenue, 40 deals, max CAC 4,000 euros.
  • ICP: operations director, logistics, 50 to 250 employees.
  • Positioning: fragmented fleet data made decision-ready in a single dashboard, without half a year of IT.
  • Channels and budget: SEO plus content 45 percent, LinkedIn plus outbound 35 percent, Google Ads 10 percent, experiment 10 percent. Annual budget around 400,000 euros.
  • Funnel: 20,000 qualified visitors, 600 leads, 500 MQLs, 200 SQLs, 40 deals.
  • Planning: Q1 foundations, Q2 content engine, Q3 scale outbound, Q4 optimize.
  • Measuring: quarterly dashboard on MQL, CAC, pipeline and win rate.

These six lines are more important than a forty-page document. If these are right, your plan is right.

Common mistakes (summarized)

  • Goals without a backward calculation. “More leads” is not a goal. Start from revenue and work backwards.
  • Too broad an ICP. Whoever wants everyone convinces no one.
  • Too many channels. Three well-executed channels beat eight half-done ones.
  • Vanity metrics. Steer on pipeline and CAC, not on reach and clicks.
  • Planning without owners. Every item has a name and a date.
  • Loose tasks instead of strategy. A string of campaigns is not yet a plan. See loose tasks or real marketing strategy.

Checklist: does your marketing plan stand up?

  • One main goal in revenue or pipeline, worked backwards to MQLs and budget
  • Situation sketch with the hard numbers from last year
  • ICP defined narrowly (sector, size, job title, problem)
  • Positioning in one defensible sentence
  • Three to five channels chosen, budget split across three horizons
  • Funnel with four layers and one KPI per layer
  • Quarterly planning with owner and start date per initiative
  • Fixed review moment each quarter set out
  • Sales has seen the plan and co-defined the lead definition

Want to quickly justify your budget against your goal? Run the numbers with our marketing budget calculator.

What this means for your AI visibility

A marketing plan clearly built in layers, with sharp positioning and a clear ICP, also makes you more findable in AI answers. Language models cite sources that are specific and structured: a company that crystal-clearly explains for whom it solves which problem is simply easier to “understand” and refer to than a vague all-rounder. That same sharpness that makes your plan strong makes your brand citable. Read more about that in GEO for B2B and the GEO guide 2026.

Want to move from a plan to execution that delivers pipeline? See how we tackled account-based marketing that delivered 189 percent more MQLs, check out our approach to marketing strategy or simply get in touch. Then we will build a plan together that you can recalculate.

Free website scan

Enter your website and get an automatic scan within minutes, with concrete technical and SEO improvements. No sales pitch.

Where should we send your report?

We only use your details for your scan. No spam, unsubscribe anytime.