Why B2B Marketing Is Really So Hard - and What You Can Do About It

Why B2B Marketing Is Really So Hard - and What You Can Do About It

In short: B2B marketing rarely fails because of execution but because of structural problems. 95% of the audience isn't ready to buy, an average of 6.8 people decide together, tracking shows only 20-40% of the customer journey, and realistic results only appear after 12-18 months. Anyone who ignores this burns budget.

B2B marketing is a thankless job.

You invest five-figure sums, your campaigns are running, the dashboard shows green numbers - and yet the CEO asks at the next quarterly meeting: "What do we actually get out of this?"

If you recognise yourself in this: you're not alone. After 17 years working with B2B companies, we can tell you - the problem is rarely execution. It's the system.

In this article, we show you the 10 biggest challenges in B2B marketing. Not the surface-level ones ("produce more content") but the structural causes that make even good strategies fail. With numbers, frameworks and concrete solutions.

This article is for you if you:

  • As CEO, feel that your marketing budget disappears into a black hole.
  • As marketing leader, need to deliver results that show up in the P&L.
  • Wonder whether the issue is the agency, the team or the market.

Spoiler: usually it's none of the three.

1. 95% of Your Audience Doesn't Want to Buy Today

This is the most uncomfortable truth in B2B marketing - and at the same time the most important.

Professor John Dawes from the Ehrenberg-Bass Institute put it in numbers: at any given time, only 5% of your market is actively looking for a solution like yours. The other 95% have either just bought, have no acute need, or don't yet know they have a problem.

Distribution of the B2B market by purchase readinessHow many of your audience buy today5 %active in buying processIn-market: active intent5 %Out-of-market: not buying95 %
95/5 Rule by John Dawes (Ehrenberg-Bass Institute). Most B2B campaigns ignore the 95%.

What this means for your marketing:

Most B2B campaigns target the 5%. Google Ads, retargeting, "Book a demo now" buttons - everything aims at people who want to buy today. That works. But it's a fraction of the potential.

The real challenge: how do you stay top of mind with the 95% until they become ready to buy?

The answer is called Mental Availability - a concept from Byron Sharp's research. It means: when someone in your audience has a problem in 6 months that you can solve, they think of you. Not your competitor.

Mental Availability cannot be measured in a dashboard. That's exactly why it gets ignored - in favour of tactics that are measurable short term.

Solution: Split your budget deliberately. 60% for short-term lead generation (the 5%), 40% for long-term visibility (the 95%). It feels wrong because 40% of your budget shows no immediate ROI. But it's the only way to not just skim the market but to grow it.

2. You're Not Selling to a Person, but to a Compromise

In B2C, one person decides: I like it, I buy it. In B2B, an average of 6.8 people decide together according to Gartner. Six point eight.

These aren't 6.8 people with the same goal. These are:

  • The CEO: wants to see the ROI.
  • The CFO: needs to release the budget.
  • The IT lead: checks if it fits the infrastructure.
  • The department head: needs to use it daily.
  • The buyer: needs three comparison quotes.
  • The end user: needs to be able to operate it.

Each of these people has different priorities, different fears, different criteria. Your marketing message has to convince all of them at the same time.

The consequence: A single objection from one buying-centre member can stop the whole process. Your product can be perfect - if the IT lead has security concerns, the deal is dead.** Solution:** Create dedicated content for each role in the buying centre. The CEO needs the business case on one page. The IT lead needs technical documentation. The end user needs a demo.

3. Your Tracking Lies

This is where it gets uncomfortable. Because the problem isn't that you don't have tracking. The problem is that you believe the tracking.

Imagine someone hears about your company in a podcast. Two weeks later they read a LinkedIn post from your CEO. Three months later a colleague mentions your name in a meeting. Six months after the podcast they google your company name and fill out the contact form.

What does your tracking show? "Source: Google Organic."

The podcast, LinkedIn, the colleague's recommendation - all invisible. That's the Dark Funnel: the 60-80% of the customer journey that doesn't appear in any analytics tool.

Solution: Use attribution tools as orientation, not as truth. Complement them with self-reported attribution (free-text field in the form) and qualitative interviews with new customers. Ask: "How did you really hear about us?" The answer is almost never "Google Ads."

4. B2B Marketing Needs 18 Months - You Give It 3

This is the challenge we see most often as an agency. And honestly: agencies are part of the problem here.

The typical pattern:

  • Month 1-3: Setup, strategy, first campaigns. Lots of activity, few results.
  • Month 4-6: First data comes in. SEO shows minimal movement. Management gets restless.
  • Month 7-9: The CEO asks about ROI for the third time. The marketing budget is on the line.
  • Month 10-12: Either the strategy gets thrown out, the budget gets cut, or the agency gets switched.

The problem: month 10-12 is exactly when the results would have started coming.

Solution: Define clear milestones for 6, 12 and 18 months before starting. Not just leads, but also intermediate metrics: rankings, traffic growth, engagement rates.

5. Your Organisation Isn't Built for Marketing

Marketing lives in a niche in most B2B companies. Somewhere between sales and management, without real decision-making power and with a budget that's up for discussion at every quarterly review.

Three structural problems:

Marketing as a cost centre, not a growth driver. When marketing sits under "costs" in the P&L, it gets treated like a cost centre. Good quarter? "Why marketing, things are running fine." Bad quarter? "No budget for marketing." In both cases, marketing loses.** Silos between marketing and sales.** Marketing generates leads, sales says "bad quality." Classic vicious circle.** Budget arbitrariness.** The marketing budget is sized against last year's revenue, not against the growth target.** Solution:** Marketing needs a seat at the table - not as a service provider for sales, but as an equal growth partner.

6. Content Is No Longer a Differentiator

Every B2B company "does content." Blog articles, whitepapers, LinkedIn posts - the tactic is well known. But that's exactly the problem: when everyone does the same, it differentiates no one.

90% of B2B content is interchangeable. It's the same listicles, written by people who understand SEO but have no opinion of their own. Or worse: generated by ChatGPT, lightly rewritten, hit publish.** Solution:** Ask yourself for every content piece: "Would anyone argue against this?" If not, it's not an opinion - it's a summary. What ranks: original perspectives, own data, experience reports nobody else can deliver.

7. The Tech Stack Eats the Budget

The average B2B marketing department uses 12 tools or more. CRM here, marketing automation there, analytics over there. None of them really talk to each other.

What this costs: A mid-market B2B company quickly spends 2,000-5,000 euros per month on marketing tools alone. If half of that isn't used properly, that's 12,000-30,000 euros per year for software that delivers no value.** Solution:** Less is more. Before you buy the next tool, ask: "Can we map this with an existing tool?" In most cases: yes.

8. Good B2B Marketers Don't Exist

That sounds provocative but it's a real structural problem. A good B2B marketer needs to simultaneously understand SEO, run performance ads, write content that doesn't sound like a brochure, analyse data, think their way into complex B2B decision processes and speak the language of the C-suite.

This profile basically doesn't exist on the job market.

Solution: Decide deliberately: either you build a team with specialists or you bring in an agency that understands the bigger picture and complement internally with one person handling strategy and coordination. What doesn't work: one person doing everything alone.

9. The Buyer Generation Has Changed - Your Marketing Hasn't

Millennials and Gen Z have arrived in decision-making positions. According to Gartner, 73% of all B2B purchase decisions today are co-determined by Millennials.

This generation researches differently. They google, watch YouTube videos, read Reddit threads and ask in LinkedIn groups - before they ever talk to your sales team.

Solution: Make your content available where your audience researches: publicly accessible prices, ungated content, video demos without booking a meeting and a website that answers questions instead of raising them.

10. AI Is Changing the Rules - Now

Google AI Overviews and similar features answer more and more search queries directly in the search results. The painstakingly built SEO traffic for informational queries gets devalued.

At the same time, AI-generated content floods the search results. The volume of content goes up, the average quality drops, and the fight for attention gets harder.

Solution: Invest in content AI cannot generate: own case studies, proprietary data, first-hand experience, real customer stories.

What You Can Do Now

If you recognise yourself in several of these points: welcome to the club. The good news: just being aware of these structural problems gives you a head start over 90% of your competition.

5 concrete first steps

  • Introduce a budget split: 60% performance (the 5%), 40% brand (the 95%). Starting now.
  • Start self-reported attribution: Free-text field in the contact form: "How did you hear about us?" Build it in today.
  • Map the buying centre: For your most important product: who decides? What does each role need?
  • Set a realistic timeline: 18-month plan with intermediate milestones.
  • Run a content audit: Which 20% of your content delivers 80% of the results?

Frequently Asked Questions

Why is our B2B marketing not working?

In most cases, it's not about execution but about structural problems: unrealistic time expectations under 12 months, wrong success metrics with pure last-click attribution, missing alignment between marketing and sales, or a budget optimised only for short-term lead generation instead of long-term brand awareness.

How long does B2B marketing take to show results?

Plan for 12-18 months until a B2B marketing strategy reaches its full impact. First signals like traffic, rankings and engagement appear after 3-6 months. Qualified leads and measurable ROI typically come from month 9-12 onwards.

What does B2B marketing cost for mid-sized companies?

Successful B2B companies invest 5-10% of their annual revenue in marketing as a benchmark. For a company with 10 million euros in revenue, that's 500,000 to 1 million euros per year.

Do we need an agency or can we do it in-house?

It depends on your company size. Below 5 million euros in revenue, an agency plus an internal coordination person is usually more economical than an own team.

What is the Dark Funnel in B2B marketing?

The Dark Funnel describes all touchpoints in the customer journey that are invisible in any analytics tool: word of mouth, podcast recommendations, conversations at events, LinkedIn comments, Slack communities. Studies show that 60-80% of all B2B purchase decisions are influenced by such invisible touchpoints.

Sources
  1. John Dawes, Ehrenberg-Bass Institute - 95/5 Rule (B2B Buyer Behaviour Study, 2021)
  2. Gartner Research - 6.8 Buying Center Stakeholders + 17% Selling Time + 73% Millennials (B2B Buying Reports 2022-2024)
  3. Byron Sharp - "How Brands Grow" (Mental Availability Concept)
  4. Chris Walker, Refine Labs - Dark Funnel Research and Self-Reported Attribution
  5. McKinsey - 83% Self-Service Preference (B2B Pulse Survey 2023)
  6. TrustRadius - Peer Review Trust Data (B2B Buying Disconnect Report)