Revenue Roadshow · Executive Roundtable · San Francisco

The NorthBridge Consolidation

Six weeks past close. Two CRMs, two comp plans, two answers to every question, and a board meeting in ten days.

One operating model in six months — not one CRM in six months.

OpenThe deal on your desk

NorthBridge AI (Boston, buy-side contract intelligence for legal and procurement, Salesforce) has acquired ContractIQ (Denver, sell-side contract analytics for revenue teams, HubSpot). The thesis is a full-lifecycle platform.

Combined ARR
$78M
  NorthBridge / ContractIQ
$54M / $24M
Blended growth
31%
Employees / logos
520 / 1,850
PE owner
Granite Ridge
Target
$120M in 24 mo
Stack today / consolidated
$1.8M / ~$1.1M
Duplicate tooling spend
$700K/yr

The 31% is the pre-integration run rate. The $120M target assumes it decelerates under integration drag — whether it should is the first thing to test.

You are Vanessa Okafor, the CRO. 2.1% equity, worth $8–12M at the target exit. The PE operating partner's memo arrived before any integration plan did: one CRM, one source of truth, within six months.

The trap. Every operator reaches for the same fix: pick a CRM and migrate. It relieves the pressure fast, which is exactly why it's a trap. It's a symptom fix, it lets the real work atrophy, and it turns two ops teams into adversaries defending their own definitions and their own comp. The leverage was never the database.

Turn 101

The number nobody can trust

Reconciliation. The gate: it decides whether any other number in the room is real.

One account, Sterling Aerospace, across four systems that each believe they are right.
LineContractCRMProvisionedBilled
Core Platform$124K$124K$124K$118K
Analytics Add-on$96K$102K$90K$96K
Premium Support$90K$90K$84K$87K
Account$310K$316K$298K$301K

CRM − BILLED = $15K · 4.7% OF CRM

Run 4.7% across a $78M book and it is roughly $3.7M of revenue leakage no roll-up will show you. None of it is a duplicate-contact problem; a dedup pass would never touch it.

One authoritative source per metric, not one database. Pipeline is the CRM. Revenue is the ERP; billing is its subledger. Health is the CS platform. Leads are the MAP. Activity is the capture tool. A defensible reconciliation can be built across two CRMs, which is why reconciliation is a measurement problem rather than a migration one.

Turn 202

Clean before you cut over

Migration risk. Protects the plan; creates no value.

Duplicate contacts, acquired side
~30%
Required-field fill
55%
Gate targets
≤5% · ≥85%

HubSpot stages don't map one-to-one to Salesforce, and its Deal object is not a drop-in for the Opportunity — a deal carries ad-hoc line items and several associated companies; an Opportunity needs a price-book entry and one account — so deals are re-modelled rather than copied. Stage history doesn't travel either: HubSpot keeps it in read-only properties and Salesforce writes its own at load, so two years of velocity baseline restarts at cutover. Apollo and PandaDoc write into HubSpot objects and need re-pointing; the Stripe payment layer has to be rebuilt, and Metabase's warehouse sync re-sourced.

  1. G1Clean, dedup, resolve identityOne golden record per account. This sits upstream of the migration.
  2. G2Field map and object remodelRe-model Deals as Opportunities — ad-hoc line items need price-book entries.
  3. G3MigrateOnly after the dedup is proven in a sandbox.
  4. G4ReconcileMigrated ARR reconciles to audited revenue through a documented bridge.
  5. G5DashboardsTrusted data before anyone forecasts on it.

Clean data before migration. Trusted data before dashboards. Migrate first and clean later, and you have inherited 30% duplicates into your new system of record and corrupted the forecast you just rebuilt.

Turn 303

One company, one operating model

Comp and operating model. Comp is the largest controllable line in S&M: the structural centre.

Underneath the reporting lines sits comp, not CRM. Quota-retirement rules differ between the two plans, so the same booked dollar retires differently depending on which one a rep is on. Revenue leaks through comp asymmetry faster than it leaks through the CRM.

NorthBridge, 50/50 · 32 AEs
~$240K OTE
ContractIQ, 60/40 · 8 AEs
~$190K OTE
Current combined comp
$9.20M
Harmonise at $230K
EBITDA-neutral
Harmonise at $240K
+$0.40M/yr
Parallel-run quarter, one-time
+$0.28M
AEs at risk / ARR they carry
3 of 8 / ~$9.0M
Backfill and ramp
~$1.1M
Founder earnout at ≥90% retention
$4.0M

Roughly $400K a year of harmonisation cost guards nine million dollars of ARR under three reps, a backfill bill, and the retention gate the founder earnout turns on.

Turn 404

The customer is in the room

Cross-sell and retention. NRR is the most multiple-driving lever there is.

Two things happen to 1,850 paying logos while you rewire underneath them.

Already buy both — the beachhead
~180
Addressable on the other side
~1,500
Year-1 wins × incremental ACV
~120 × $40K
Year-1 cross-sell
$4.8M
Cumulative by month 24
$12M
Renewals inside the window
140 · $5.2M
At peak risk, months 3–4
$2.3M
4-pt GRR slip, full acquired book
~$960K/yr

Cross-sell here is a new go-to-market motion into a different buying center, sell-side revenue buyers against buy-side legal and procurement. Treating it as a warm expansion is how the synergy line quietly misses.

And the renewal exposure is the same order of magnitude as the productivity risk everyone does model, except invisible, because nobody put it on the page. Sequence the cutover against the renewal calendar, not just the implementation calendar.

Turn 505

Who runs the system

People. The constraint on everything above.

Tech consolidation never answers who runs the system. A six-person RevOps team absorbs two demoralised ops staff under a battlefield-promoted VP. Eight people now own a merged stack none of them designed.

Inherited team
6 + 2 = 8
Develop : backfill : retain
3 : 1 : 4
Coverage priorities
gates · dashboards · renewals

The single backfill is a skills-fit call, never a performance one. The two acquired staff are the flight risk, and they are a belonging problem rather than a headcount line.

Collide06

Where the decisions contradict

The five choices do not fit together, and that contradiction is the architecture problem.

On the tableThree options, and yours

A · Big-bang 12 wk · $380K

Fastest to unified visibility. 15–20% productivity loss for the quarter; deals at risk in flight.

B · Phased 6 mo · $420K

Lower disruption per phase. 5–8% sustained loss; cross-sell delayed about three months against A.

C · Warehouse + identity $180K + $700K/yr

Keep both CRMs, federate. No productivity disruption; highest long-term operational debt.

D · A named synthesis

Yours to construct, and the one a board actually wants to hear if you can sequence it.

Close07

What a strong answer names

Five lines. This is the shape of a defensible answer, and it is the prep checklist for your own deal.

  1. The alternative you rejected, and the condition under which it would have been right. A choice you can't say no to is a preference, not a decision.
  2. The sequence. Clean data before migration. Trusted data before dashboards.
  3. The reconciliation plan, tying revenue to audited financials before a diligence firm tests the bridge for you.
  4. The attrition plan: who leaves if you get this wrong, and what that costs.
  5. The customer plan, sequencing the cutover around the renewals so the transition stays invisible to the people paying you.