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

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.

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.