Six products, thirty touchpoints, one North Star. +250%.

Netgain ran a 6-product B2B SaaS portfolio with lead cycles from 1 to 18 months. Marketing couldn't explain which channels actually drove qualified pipeline. The fix wasn't more dashboards — it was rebuilding the measurement stack so every click, view, form, and event carried a dollar value, then isolating the mid-funnel events that most strongly predicted conversion ("Moments that Matter") and running testing sprints to drive more leads through them.

Portfolio6 products
Lead cycle1 – 18 months
Avg touchpoints30 per closed deal
Mid-funnel lift+250% SQL → SAL
Pipeline impact$4M+ in Y2
Data Flow

Sources to decisions — the full pipeline.

Every layer below was built or rebuilt for this engagement. Raw events on the left, executive decisions on the right.

SOURCES INGEST MODEL SURFACE DECIDE Google Ads / Meta / LinkedIn GA4 + Web Tracking HubSpot CRM Events Salesforce Opp Data Offline — Events / Demos Product Usage (6 SKUs) Email / Nurture Engagement PYTHON + SQL PIPELINE API extract • staging Event unification Touchpoint stitching Identity resolution (6-product union) MULTI-TOUCH ATTRIBUTION First / Last / Linear / Position Online + offline touchpoints LEAD/USER SCORING Dollar value on every event Real ROAS / CAC by source COHORT ANALYSIS 1–18 month cycles Segment by industry / size / product "MOMENTS THAT MATTER" NSM definition 3 events · 14-day window Weekly Exec KPI Deck CEO / CFO / VP Sales Channel ROAS Dashboard Dollar-weighted by source NSM Throughput Monitor Leads reaching all 3 events SAL Velocity Tracker Time to qualification Reallocate Budget Tune Nurture Sequences Re-Sort SQL Routing Kill Low-Yield Segments Scale NSM Experiments Feedback loop — decisions re-enter source layer (campaign changes, new events, reallocated spend)
1
Sources

Everything a buyer touches

  • Paid — Google Ads, Meta, LinkedIn
  • Web — GA4, custom event tracking
  • CRM — HubSpot engagement + form fills
  • Sales — Salesforce opp + activity
  • Offline — webinars, demos, trade shows
  • Product — usage across 6 SKUs
2
Ingest

Python + SQL pipeline

  • API extract per source, staging tables
  • Event unification across platforms
  • Touchpoint stitching into a single lead timeline
  • Identity resolution (cookie → lead → account)
  • Daily refresh with data-quality checks
3
Model

Attribution + scoring

  • Multi-touch — first, last, linear, position-based
  • Online + offline tied into single credit model
  • Lead/user scoring — $ value on every event
  • Cohort analysis by product, industry, size, channel
  • NSM isolation — 3-event 14-day predictive window
4
Surface

Dashboards stakeholders live in

  • Weekly KPI deck — CEO, CFO, VP Sales
  • Channel ROAS dashboard (dollar-weighted)
  • NSM throughput monitor — primary KPI
  • SAL velocity tracker
  • Cross-product pipeline view
5
Decide

Where the data becomes action

  • Reallocate budget toward NSM-driving channels
  • Tune nurture sequences to reach NSM faster
  • Re-sort SQL routing by score
  • Kill low-yield segments, scale winners
  • Run new tests to drive more leads through NSM
Marketing Funnel · 18-Month Tenure (Sep '21 → Mar '23)

Six stages, one NSM gate in the middle.

Every stage is dollar-attributable. The "Moments that Matter" gate — the NSM — is the pivot the entire program was tuned toward. The +250% SQL→SAL lift below represents the end-of-tenure rate (20.0%) against the onboarding baseline (8.0%).

Impressions
4.8M
paid + organic
Visits
186K
tracked sessions
MQL
8,400
form & content
SQL
2,100
sales-qualified
SAL
420
accepted (+250%)
Closed Won
84
$4M+ in Y2
NSM Gate
3 × 14d

"Moments that Matter" — where SQL becomes SAL

Defined as: second product-page revisit + pricing-page touch + sales-collateral download, all within a 14-day window. Cohort analysis showed this sequence is the single strongest predictor of conversion — isolating it, then running sprints to drive more leads through it, produced the 250% mid-funnel lift.

Decision Loop

What the dashboard did in week-over-week operations.

The feedback loop is the whole point. These are the three recurring decision cadences the model fed.

Weekly budget reallocation

Channel ROAS review every Monday. Dollar-weighted attribution meant PPC contribution could be trusted — and low-intent spend could be reallocated to channels driving more NSM events. Net: 18% lift in PPC contribution without new spend.

High-velocity testing sprint

Bi-weekly sprints explicitly designed to get more leads to NSM faster: tighter keyword targeting, landing-page relevance, NSM-pointing nurture sequences, near-decision retargeting. Winners scaled, losers sunset, cycle repeats.

Sales routing by score

High-score leads routed to sales within hours instead of days. SAL velocity improved in lockstep with NSM throughput. Sales productivity +15% as low-quality leads dropped by 50% and quality rose.

+250%
Mid-Funnel Lift

SQL → SAL conversion: 8% → 20% across all channels.

NSM throughput tripled. Dollar-weighted attribution reallocated low-intent spend, PPC contribution +18%. Low-quality leads dropped 50%; sales productivity +15%. Combined impact directly influenced $4M+ in pipeline growth in year 2.

STAR Case Study

Need the concise interview version of this Netgain work?

This model page shows the attribution and NSM logic. The matching case study turns it into a clean STAR narrative with the business problem, the testing sprint structure, and the quantified 250% mid-funnel result.

Read the STAR case study Browse all four stories