Cleantech · SaaS · Pre-PMFICP Scoring · Lead Gen Engine
More Pipeline. Same Team. No Extra Hires.
Multiple products. No read on which market wanted which or why. We built the scoring engine to surface quality leads, close more, and generate the first real signal on where growth actually lives.
Confidential
Client Type
Cleantech SaaS · Multi-Product · Pre-PMF
Sector
Climate Tech · Sustainability · B2B SaaS
Engagement Type
ICP Rubric · Apollo · HubSpot · n8n
Operating Context
Multiple products, no PMF signal, referral-only outbound
Methodology in Action
This engagement activated all five dimensions of the 5D Method (Diagnose through Drive). The 360° Approach opened with Detect: reading the commercial situation not as a pipeline problem but as a signal problem. The Alignment System ensured the ICP rubric, the prospect scoring, the Apollo sequences, and the HubSpot pipeline were all built from the same definition. Outreach is not just about pipeline. Done with a rubric, it is market research.
Products in market. Some gaining traction. Others not. No way to know which was which or why.
Several products had been built and taken to market. Some showed signs of traction. Others were running on effort and hope. But there was no clear view on which ones had genuine product-market fit, and no system generating the kind of signal that would tell you.
Commercial activity was happening through email, LinkedIn, and referrals, but with a small team and tight financials, there was no capacity to build a system while also running the business. Everything was manual, nothing was measured, and the referral channel had a natural ceiling that the team had already reached.
The absence of an ICP definition compounded everything. Without knowing precisely who the ideal buyer was for each product, every company looked like a potential target. There were no scoring signals, no timing criteria, no trigger events being tracked.
The engagement started with one question: who fits each product, and is right now the moment to reach them? Building the rubric was the first step. Running it against the market at scale was the second.
Before · After: What Changed and Why
Before
No ICP definition per product. No rubric. No scoring. No way to prioritise who to contact first or why.
Outreach through referrals, email, and LinkedIn, but no sequences, no trigger signals, no timing logic. Quality varied entirely by who was available.
Tools running in isolation. Apollo, HubSpot, and email were all present but disconnected, with every update requiring manual input.
No market signal coming back. There was no way to distinguish a product-market fit question from a targeting question from a messaging question.
After
ICP scoring rubric built and validated: five criteria, scored out of 100, with clear thresholds for Warm Lead, Awareness, and Cold.
Multi-touch outreach sequences deployed via Apollo, written to the specific trigger event and buying motivation of the ICP, not a generic pitch.
All tools connected via n8n automation. The stack that was present but broken is now a connected engine.
Market signal now flowing back. The outreach engine is also a PMF diagnostic, visible through the CRM data.
Cleantech · SaaS · Pre-PMF
ICP Scoring · Lead Gen Engine · Apollo · HubSpot · n8n
Completed
More Pipeline. Same Team.
No Extra Hires.
Multiple products. No read on which market wanted which or why. We built the scoring engine to surface quality leads, close more, and generate the first real signal on where growth actually lives.
Confidential
Client Type
Cleantech SaaS · Multi-Product · Pre-PMF
Sector
Climate Tech · Sustainability · B2B SaaS
Engagement Type
ICP Rubric · Automated Scored Prospect List · n8n Lead Pull & AI Scoring Engine · Apollo Enrichment · HubSpot CRM · Outreach Sequences
Operating Context
Multiple products, no PMF signal, referral-only outbound, no pipeline system
Methodology in Action
This engagement activated all five dimensions of the 5D Method (Diagnose through Drive) across the Market and Business pillars. The 360° Approach opened with Detect: reading the commercial situation not as a pipeline problem but as a signal problem, several products in market, limited resources, and no system generating the data that would show which product had genuine traction and which didn't. Direct discipline drove the key decision: before building any outreach, define precisely who the ideal buyer is for each product, and what makes right now the moment to reach them. The Alignment System ensured the ICP rubric, the prospect scoring, the Apollo sequences, and the HubSpot pipeline were all built from the same definition. The n8n automation layer connected every tool, so the data generated by outreach fed back into the system, producing the market signal the team needed to make product decisions. Outreach is not just about pipeline. Done with a rubric, it is market research.
Products in market.
Some gaining traction.
Others not.
No way to know
which was which
or why.
Several products had been built and taken to market. Some showed signs of traction. Others were running on effort and hope. But there was no clear view on which ones had genuine product-market fit, and no system generating the kind of signal that would tell you. Inbound was very limited. The products were real and the market need existed, but the connection between them was still being proved.
Commercial activity was happening (through email, LinkedIn, and referrals) but with a small team and tight financials, there was no capacity to build a system while also running the business. Time was the real constraint. Everything was manual, nothing was measured, and the referral channel had a natural ceiling that the team had already reached. Adding headcount was not the answer. Building a system was.
The absence of an ICP definition compounded everything. Without knowing precisely who the ideal buyer was for each product, every company looked like a potential target. And when everything is a potential target, nothing gets the focused attention required to convert. There were no scoring signals, no timing criteria, no trigger events being tracked, just outreach that went out when someone had time to send it, to whoever seemed relevant at that moment.
The engagement started with one question: who fits each product, and is right now the moment to reach them? Building the rubric was the first step. Running it against the market at scale was the second. And the data coming back from those conversations would become the first real PMF signal the team had seen.
Before · After: What Changed and Why
Before
No ICP definition per product. The ideal buyer was described by example ("companies like our existing clients") not by a set of precise, prospectable criteria. No rubric. No scoring. No way to prioritise who to contact first or why.
Outreach through referrals, email, and LinkedIn, but with no system behind any of it. No sequences, no trigger signals, no timing logic. Each contact was approached individually when someone found the time. Quality and follow-up varied entirely by who was available.
Tools running in isolation. Apollo, HubSpot, and email were all present but disconnected. No data flowed between them. Every update required manual input. Pipeline state lived in inboxes and memory, not in a CRM anyone could read at a glance.
No market signal coming back. Without a system measuring what was going out and what was coming back, there was no way to distinguish a product-market fit question from a targeting question from a messaging question. All three failures looked identical from the outside.
After
ICP scoring rubric built and validated: five criteria, scored out of 100, with clear thresholds for Warm Lead, Awareness, and Cold. Any company can now be assessed in minutes. The rubric answers both questions simultaneously: does this company structurally fit, and is now the right moment to reach them.
Multi-touch outreach sequences deployed via Apollo, written to the specific trigger event and buying motivation of the ICP, not a generic pitch. Sales, marketing, and LinkedIn sequences delivered. Timing, tone, and follow-up logic built in. Response rates tracked and iterated from the first send.
All tools connected via n8n automation: Apollo syncing to HubSpot, trigger signals monitored, enrichment data flowing without manual transfer. The stack that was present but broken is now a connected engine. Each tool does its job and passes the data to the next one automatically.
Market signal now flowing back. Response patterns, which company profiles respond, which products generate interest: all now visible through the CRM data. The outreach engine is also a PMF diagnostic. For the first time, the team is getting real market feedback at scale.
The ICP Scoring Rubric: Built for This Product, Not Generic
Every rubric answers two questions simultaneously: does this company structurally fit the product? And is right now the moment to reach them? Full score = 20. Partial = 10. None = 0. Total out of 100.
C1 · C2 — Does it fit?
Two structural gatekeeping checks
A company that fails either is removed from the prospect list before any timing assessment.
C3 · C4 · C5 — Right moment?
Three timing signal checks
A structurally fit company can still be the wrong company to approach right now: no urgency, no trigger, no accessible decision-maker.
C1
B2B business model confirmed
Company sells to other businesses. A B2C company cannot use a scored prospect list or outreach sequences.
C2
Active commercial function in place
A named sales or BD role is visible, or the founder is actively running outbound.
C3
Pipeline generation is the primary commercial constraint right now
Companies where another constraint ranks higher will not prioritise this investment regardless of fit.
C4
No systematic outbound engine in place yet
Founder-led, relationship-driven, or showing clear signs of breaking under growth pressure.
C5
A specific trigger event has created urgency: new funding, key hire, product launch, or a missed target
This is the single criterion that most reliably separates a warm lead from a cold one.
80–100
Warm Lead
Enters Apollo sequencing immediately. Decision-maker identified before first contact.
50–79
Awareness
Enters HubSpot for monitoring. Trigger alert set. Not approached until the moment is right.
0–49
Cold
Removed from active pipeline. Structural mismatch or no timing signal.
Rubric Validation: Tested Against Real Clients Before Market Deployment
Before running the rubric against 184 companies, we scored it against two existing clients. Both clients scored Warm Lead. The rubric was confirmed and the market run began.
Validation Client A
Cleantech SaaS · Series A · Active commercial expansion
90%Warm Lead
C1 · B2B model confirmed20 / 20
C2 · Active commercial function20 / 20
C3 · Pipeline as primary constraint20 / 20
C4 · No system in place20 / 20
C5 · Trigger event (recent raise)10 / 20
Clean pass. Fresh funding round was the active trigger, but the outbound engine had not yet been built. Still firmly Warm Lead.
Validation Client B
Cleantech SaaS · New product · Recently launched commercial motion
80%Warm Lead
C1 · B2B model confirmed20 / 20
C2 · Active commercial function20 / 20
C3 · Pipeline as primary constraint10 / 20
C4 · No system in place20 / 20
C5 · Trigger event (product launch)10 / 20
Borderline but confirmed Warm Lead. The launch itself was the trigger event, though urgency was partially absorbed by delivery.
The Lead Generation Engine: How the System Was Built and Connected
The rubric is the foundation. Once validated, the engine was assembled in sequence, each tool feeding the next, with n8n handling the data flow between systems.
01
ICP Rubric: Five Criteria Built and Validated
The scoring rubric defined before any research began, and validated against existing clients to confirm the criteria correctly identify warm buyers.
ICP Framework
02
Market Research: 184 Companies Scanned and Scored
184 companies identified and scored against the five rubric criteria in a single session: 38 Warm Leads, 109 Awareness, 37 Cold.
Research · Apollo
03
HubSpot CRM: Pipeline Architecture Built Before Outreach Begins
HubSpot pipeline configured first, so every prospect that enters from Apollo lands in a structured, visible pipeline from day one.
HubSpot CRM
04
Apollo Enrichment: Decision-Makers Identified and Verified
Warm Lead companies entered Apollo for contact enrichment. Enriched contacts flow automatically to HubSpot via n8n, no manual data entry.
Apollo · n8n
05
Outreach Sequences: Three Types, Written to the Trigger
Sales email, marketing email, and LinkedIn sequences, each referencing the trigger event. All formatted for direct import, no reformatting.
Apollo · HubSpot
06
n8n: The Connective Layer Across the Entire Stack
n8n handles the full data flow from first touch to pipeline entry, routing scored leads by tier. Fully automated end to end, no manual handoffs.
n8n · Full Stack
Time and Cost: What This Replaced
184
Companies Scored
Researched, profiled, and tiered in a single session. Manual equivalent at 2h per company: 368 hours.
38
Warm Leads
Companies scoring 80% or above entered Apollo sequencing immediately.
7 days
To First Outreach
From no rubric and no pipeline system, to active sequences running and a live HubSpot dashboard.
0 hrs
Manual Transfer
Rubric to Apollo to HubSpot: all connected via n8n. No manual data entry between any stage.
The ICP Scoring Rubric: Built for This Product, Not Generic
Every rubric answers two questions simultaneously: does this company structurally fit the product? And is right now the moment to reach them? The first two criteria are gatekeeping checks: if a company fails either, it doesn't enter the prospect list regardless of timing. The last three are timing signals, identifying companies where buying urgency is active, not theoretical. Full score = 20. Partial = 10. None = 0. Total out of 100.
C1 · C2
Does it fit?
Two structural gatekeeping checks. A company that fails either is removed from the prospect list before any timing assessment. These are scored first. Companies that pass both proceed to the moment checks.
C3 · C4 · C5
Right moment?
Three timing signal checks. A structurally fit company can still be the wrong company to approach right now: no urgency, no trigger, no accessible decision-maker. These criteria identify where buying motivation is active today.
C1
B2B business model confirmed
Company sells to other businesses. A B2C company cannot use a scored prospect list or outreach sequences: there is no commercial function to land with.
Full · 20
Part · 10
None · 0
C2
Active commercial function in place
A named sales or BD role is visible, or the founder is actively running outbound. Without this there is nobody to receive the outreach or act on the pipeline being generated.
Full · 20
Part · 10
None · 0
C3
Pipeline generation is the primary commercial constraint right now
Generating new pipeline is visibly the primary block, not product development, not team-building, not fundraising. Companies where another constraint ranks higher will not prioritise this investment regardless of fit.
Full · 20
Part · 10
None · 0
C4
No systematic outbound engine in place yet
Founder-led, relationship-driven, or showing clear signs of breaking under growth pressure. Companies with a mature, structured GTM motion already running don't have this problem, and won't act on a solution to it.
Full · 20
Part · 10
None · 0
C5
A specific trigger event has created urgency: new funding, key hire, product launch, or a missed commercial target
A recent event compresses the buying timeline and raises the priority of commercial investment. Without a trigger, the pain may be real but the urgency is not. This is the single criterion that most reliably separates a warm lead from a cold one.
Full · 20
Part · 10
None · 0
80–100
Warm Lead
Enters Apollo sequencing immediately. Decision-maker identified before first contact. Trigger event referenced in the opening message.
50–79
Awareness
Enters HubSpot for monitoring. Trigger alert set. Revisited when score changes. Not approached until the moment is right.
0–49
Cold
Removed from active pipeline. Structural mismatch or no timing signal. No outreach resource allocated, not now.
Rubric Validation: Tested Against Real Clients Before Market Deployment
Before running the rubric against 184 companies, we scored it against two existing clients. This is the only way to confirm the rubric is right: if your best clients don't score Warm Lead, the criteria are wrong, and applying wrong criteria to 184 companies produces 184 wrong answers. Both clients scored Warm Lead. The rubric was confirmed and the market run began.
Validation Client A
Cleantech SaaS · Series A · Active commercial expansion
90%
Warm Lead
C1 · B2B model confirmed20 / 20
C2 · Active commercial function20 / 20
C3 · Pipeline as primary constraint20 / 20
C4 · No system in place20 / 20
C5 · Trigger event (recent raise)10 / 20
Clean pass. Fresh funding round was the active trigger: new capital, accelerating commercial motion, but the outbound engine had not yet been built. C5 scored partial: the trigger existed but the urgency window had partly passed. Still firmly Warm Lead.
Validation Client B
Cleantech SaaS · New product · Recently launched commercial motion
80%
Warm Lead
C1 · B2B model confirmed20 / 20
C2 · Active commercial function20 / 20
C3 · Pipeline as primary constraint10 / 20
C4 · No system in place20 / 20
C5 · Trigger event (product launch)10 / 20
Borderline but confirmed Warm Lead. C3 scored partial: pipeline is important but the team was also managing a product launch simultaneously. The launch itself was the trigger event, though the urgency was partially absorbed by delivery. Outreach strategy timed to the post-launch window.
The Lead Generation Engine: How the System Was Built and Connected
The rubric is the foundation. Every stage that follows is only as good as the criteria it is built on. Once validated, the engine was assembled in sequence, each tool feeding the next, with n8n handling the data flow between systems so nothing required manual transfer between stages.
01
ICP Rubric: Five Criteria Built and Validated
The scoring rubric defined before any research began. Two structural fit checks and three timing signal checks, each scored Full (20), Partial (10), or None (0). Total out of 100. Validated against existing clients to confirm the criteria correctly identify warm buyers before being applied to the wider market.
ICP Framework
↓
02
Market Research: 184 Companies Scanned and Scored
184 companies identified across target sectors and geographies. Each profiled against the five rubric criteria: B2B model, commercial function, pipeline constraint status, system maturity, and trigger event scan. All 184 scored and tiered in a single session: 38 Warm Leads, 109 Awareness, 37 Cold.
Research · Apollo
↓
03
HubSpot CRM: Pipeline Architecture Built Before Outreach Begins
HubSpot pipeline configured first: stages mapped to the sales motion, contact and company properties set up for ICP tier and trigger tagging. This ensures every prospect that enters the system from Apollo lands in a structured, visible pipeline from day one, not a CRM that gets built after the fact.
HubSpot CRM
↓
04
Apollo Enrichment: Decision-Makers Identified and Verified
Warm Lead companies entered Apollo for contact enrichment: decision-maker identification, email and LinkedIn verification, and company data augmentation. Contacts matched to the ICP persona. Enriched contacts flow automatically to HubSpot via n8n, no manual data entry, no gaps between systems.
Apollo · n8n
↓
05
Outreach Sequences: Three Types, Written to the Trigger
Three sequence types built and deployed: sales email (AIDA framework, 3 emails), marketing email (brand-led, value angle), and LinkedIn (connection plus 3 insight-led messages). Each sequence references the trigger event in the first message. All formatted for direct import into Apollo and HubSpot, no reformatting, no field mapping, load and run.
Apollo · HubSpot
↓
06
n8n: The Connective Layer Across the Entire Stack
n8n handles the full data flow from first touch to pipeline entry. Leads arriving from the website or ad campaigns are pulled automatically into n8n, which passes them to the AI scoring engine, the first line of defence, applying the ICP rubric before any human sees them. Scored leads are then routed by tier: Warm Leads push to Apollo for enrichment and into HubSpot for pipeline entry; Awareness-tier companies go to monitoring; Cold are discarded. From enrichment, contacts flow into sequencing without manual transfer. The stack is fully automated end to end, no copy-paste, no gaps between systems, no manual handoffs.
n8n · Full Stack
The Full Stack: From Signal to Pipeline
Every lead follows the same automated path through two scoring layers. Hover any node to see what it does, or simulate a lead to watch the engine run.
⟷ Swipe to explore the full pipeline
Time and Cost: What This Replaced
184
Companies Scored
Researched, profiled against all five rubric criteria, and tiered in a single session. Manual equivalent at 2h per company: 368 hours.
38
Warm Leads
Companies scoring 80% or above entered Apollo sequencing immediately, decision-maker identified before first contact.
7 days
To First Outreach
From no rubric, no prospect list, and no pipeline system, to active sequences running and a live HubSpot dashboard.
0 hrs
Manual Transfer
Rubric to Apollo to HubSpot: all connected via n8n. No manual data entry between any stage of the engine.
What We Worked On
01
ICP Scoring Rubric: Five Criteria, Validated Before Deployment
Built the rubric from scratch and validated it against the client's two best existing clients before market deployment, both scored Warm Lead. The rubric is the foundation everything downstream depends on.
02
Market Research and Prospect Scoring: 184 Companies, One Session
Identified and scored 184 companies across target sectors and geographies. Output: 38 Warm Leads, 109 Awareness, 37 Cold, compressed into one session with a consistent framework.
03
Outreach Sequences: Three Types, Apollo and HubSpot Import-Ready
Sales email, marketing email, and LinkedIn sequences, each written to the specific trigger event and buying motivation of the ICP. Load and run the same day.
04
Full Stack Connected via n8n: Apollo, HubSpot, Email, All Talking
The tools the team already had, running in isolation and producing no useful data, are now a connected engine generating market signal with every send.
What We Worked On
01
ICP Scoring Rubric: Five Criteria, Validated Before Deployment
Built the rubric from scratch: two structural fit checks and three timing signal checks, scored out of 100. Validated against the client's two best existing clients before market deployment, both scored Warm Lead, confirming the criteria correctly identified companies that had already bought before applying them to companies that hadn't yet. The rubric is the foundation. Everything downstream depends on it being right.
02
Market Research and Prospect Scoring: 184 Companies, One Session
Identified and researched 184 companies across target sectors and geographies. Each scored against all five rubric criteria, tiered, and ranked. Output: 38 Warm Leads with trigger signals identified, 109 Awareness-tier companies entered into HubSpot for monitoring, 37 Cold removed from pipeline. What would have been weeks of manual research, with inconsistent quality, compressed into one session with a consistent framework applied to every company.
03
Outreach Sequences: Three Types, Apollo and HubSpot Import-Ready
Three sequence types built and delivered: sales email (AIDA, 3 emails), marketing email (brand and value angle), and LinkedIn (connect plus 3 insight-led messages). Each sequence written to the specific trigger event and buying motivation of the ICP. All formatted for direct import into Apollo and HubSpot, no reformatting, no field mapping. Load and run the same day.
04
Full Stack Connected via n8n: Apollo, HubSpot, Email, All Talking
n8n automation built to connect every tool in the stack. Apollo enrichment flows to HubSpot without manual export. Response data routes to the right pipeline stage automatically. Trigger signals are monitored and feed new prospects into the scoring queue. The tools the team already had (that were running in isolation and producing no useful data) are now a connected engine generating market signal with every send.
Outcomes
Pipeline running. Market signal coming back.
The engine is live. Sequences active, pipeline populated, and the first responses in. The team now has a scored prospect list, a live CRM, and, for the first time, real market data feeding back from outreach at scale.
184 companies scored: 38 Warm Leads in active outreach
A clean, ranked prospect list with 38 Warm Leads entered into Apollo sequencing, 109 Awareness-tier companies tracked in HubSpot, and 37 removed.
38 Warm · 109 Awareness · 37 Cold
Full tool stack connected and running: Apollo to HubSpot via n8n
n8n now handles the data flow between every stage, no manual export, no copy-paste, no lost contacts.
First real PMF signal coming back from the market
Which company profiles respond, which products generate interest, which messages land: this data is giving the team its first real read on product-market fit across their portfolio.
Signal building · Patterns emerging
Pipeline running without adding headcount
The commercial motion that was happening manually is now a system that runs on its own cadence. Same team. Same budget. A fundamentally different output.
Session to first outreach · 7 days
What This Case Reflects
You don't have a pipeline problem. You have an ICP problem.
The tools were there. The market existed. The products worked. What was missing was a precise, scoreable answer to who the ideal buyer is and what makes right now the moment to reach them. Build that first. Then connect the stack around it. Then run.
Work Together
Outreach Happening. No System Behind It?
If your team is sending emails and making calls but the pipeline is unpredictable and the data isn't coming back, the problem is not the effort. It is the absence of a scoring system, a connected stack, and a rubric that tells you who to reach and when.
The engine is live. Sequences active, pipeline populated, and the first responses in. The team now has a scored prospect list, a live CRM, and, for the first time, real market data feeding back from outreach at scale.
184 companies scored: 38 Warm Leads in active outreach
The full market run produced a clean, ranked prospect list with 38 Warm Leads entered into Apollo sequencing, 109 Awareness-tier companies tracked in HubSpot, and 37 removed. The team knows exactly who to contact and in what order, for the first time.
38 Warm · 109 Awareness · 37 Cold
Full tool stack connected and running: Apollo to HubSpot via n8n
The tools were already present. The connections between them were not. n8n now handles the data flow between every stage, no manual export, no copy-paste, no lost contacts. The stack the team had but couldn't use is now a single connected engine.
First real PMF signal coming back from the market
Which company profiles respond. Which products generate interest. Which messages land. This data, only visible once outreach runs at scale with a consistent rubric, is giving the team its first real read on product-market fit across their portfolio. The engine is also a diagnostic.
Signal building · Patterns emerging
Pipeline running without adding headcount
The commercial motion that was happening manually, through individual emails and referrals when someone found the time, is now a system that runs on its own cadence. Same team. Same budget. A fundamentally different output.
Session to first outreach · 7 days
What This Case Reflects
You don't have a pipeline problem.
You have an ICP problem.
The tools were there. The market existed. The products worked. What was missing was a precise, scoreable answer to who the ideal buyer is and what makes right now the moment to reach them. Build that first. Then connect the stack around it. Then run. The responses that come back tell you more about your product-market fit than any internal conversation ever will.
Work Together
Outreach Happening. No System Behind It?
If your team is sending emails and making calls but the pipeline is unpredictable and the data isn't coming back, the problem is not the effort. It is the absence of a scoring system, a connected stack, and a rubric that tells you who to reach and when. That is where we start.