A practical B2B growth framework connecting market opportunity, ICP, demand creation, qualification, Sales alignment and pipeline.
B2B Demand Generation is not about generating the maximum number of leads. The objective is to create and capture demand from the right companies and convert that demand into: Qualified opportunities → Pipeline → Revenue
The system is:
Market → ICP → Segment → Buying Group → Demand → Engagement → Qualification → Sales → Pipeline → Revenue
This repository shows how I would structure that system from end to end.
Instead of asking: How do we generate more leads? I start with: How do we create more qualified pipeline from the companies that matter? That changes how Marketing operates. Traffic, clicks, CPL and MQLs remain useful. But they become diagnostic metrics underneath the commercial outcome.
Understand where customer need, commercial value and ability to win overlap.
Determine which companies deserve Marketing and Sales investment.
Match the GTM motion to customer economics.
Smaller → Self-service Mid-market → Hybrid Strategic → Sales-led / Account-based
Understand who inside the account influences the decision.
Build awareness before active buying intent exists.
Convert existing intent into the correct commercial journey.
Connect: ICP → Problem → Message → Channel → Experience → Qualification
Prioritise accounts using: Fit + Intent + Engagement + Buying Group + Commercial Value
Define when Sales should act and create a closed feedback loop.
Measure Demand Generation through: Target Accounts → Engagement → Qualified Demand → Sales Accepted → Opportunities → Pipeline → Revenue
A healthy B2B growth engine needs both.
Create relevance before the buyer is actively searching. Examples:
- Paid Social
- Thought leadership
- Events
- Webinars
- Partnerships
- ABM
- Educational content
Convert active buying intent. Examples:
- Paid Search
- SEO
- Solution pages
- Comparison content
- Retargeting
- Demo requests
The system becomes: Create demand → Capture intent → Qualify → Convert to pipeline
Different customer economics require different growth motions.
| Segment | Motion | Marketing role | Sales role |
|---|---|---|---|
| Smaller | Self-service | Acquire + convert | Limited |
| Mid-market | Hybrid | Create + qualify | Moderate |
| Strategic | Account-based | Create + influence | High |
This avoids forcing every account through the same funnel.
This repository includes a synthetic demand generation dataset to demonstrate the measurement system. Example modelled results:
| Segment | Spend | Opportunities | Pipeline |
|---|---|---|---|
| Small | €17K | 38 | €190K |
| Mid-market | €30K | 36 | €840K |
| Strategic | €37K | 21 | €1.295M |
The important lesson: The segment producing the most opportunities is not necessarily the segment creating the most value.
See the full analysis: Demand Generation Commercial Analysis
- Revenue
- Pipeline
- Customers
- Win rate
- Opportunities
- Average opportunity value
- Cost per opportunity
- Pipeline per € invested
- Sales accepted demand
- Sales acceptance rate
- Time to follow-up
- Qualified accounts
- Engaged accounts
- Buying-group engagement
- Spend
- Reach
- CTR
- CPC
- CPL
- Conversion rate
The hierarchy prevents channel metrics from becoming the business objective.
- Market Opportunity
- Ideal Customer Profile
- Segment Strategy
- Buying Group Model
- Demand Creation Engine
- Demand Capture Engine
- Campaign Architecture
- Lead & Account Scoring
- Sales Alignment & Handoff
- Pipeline Measurement
- Commercial Analysis
- Synthetic Dataset
The dataset used for the practical analysis is synthetic. It is designed to demonstrate the commercial logic, measurement structure and decision-making framework without using confidential company information. The framework combines principles I have used in segment-based marketing, acquisition, Sales alignment and full-funnel growth with the more advanced B2B Demand Generation operating model I would use in a modern SaaS environment.
Demand Generation is not about building the largest funnel. It is about creating the highest-value flow of qualified commercial opportunities.
Marketing should not end at the lead. It should understand what happens all the way through: Market → Demand → Sales → Pipeline → Revenue → Learning