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.
The boardFive decisions, five dimensions
Five decisions, one board meeting
Ten days. The memo says one CRM in six months. Every fork below costs something on five dimensions, and the trap is choosing on one.
The goal
What are you actually deciding?
The trapOne CRM in six months. Relieves the pressure fast, which is exactly why it is a trap: a symptom fix that lets the real work atrophy and turns two ops teams into adversaries.
The goal that holdsOne operating model in six months. The leverage was never the database. Set this goal and the five decisions below become a sequence, not a shopping list.
01 · Reconcile
Which number is real?
AReconcile on the CFO's ground first: one authoritative source per metric, and a documented bridge from CRM revenue to audited revenue.
BTake the CRM number as authoritative now, and let billing reconcile to it after the cutover.
Dollar outcome
One account, four numbers: $310K contracted, $316K in the CRM, $298K turned on, $301K billed. CRM to billed: $15K, 4.7%. Across $78M, roughly $3.7M of drift no roll-up shows.
Risk
At the $120M exit a quality-of-earnings firm tests bookings, billings and recognized revenue line by line. Every untraced dollar is a finding; findings move the multiple.
Culture
Two teams, two definitions of a customer, each defending its own.
Coalition
Elena, the CFO. Reconcile on her terms and gain an ally who outranks the org chart. Go around her and the bridge is built without you.
Impact on $120M
The bridge is what the diligence firm tests at exit; the number it settles on is the base the $120M is measured from.
02 · Migrate
Clean before you cut over, or after?
AGates in order: clean and dedup, remodel Deals as Opportunities, migrate, reconcile to audited revenue, then dashboards.
BCut over on the twelve-week plan and run the clean-up inside the new system of record.
Dollar outcome
Big-bang, 12 weeks, $380K, 15–20% productivity loss for a quarter. Phased, 6 months, $420K, 5–8% sustained. Federate both, $180K, and the $700K a year of duplicate tooling stays.
Risk
About 30% duplicate contacts and 55% required-field fill inherited into the system of record; the acquired side's stage history restarts and the 24-month Salesforce baseline is at risk; six integrations break; the forecast goes dark.
Culture
The acquired team's work is about to be called "not ready for institutional use." How the clean-up is said decides who stays to do it.
Coalition
Huang, VP RevOps. Right about the data, wrong about the people; he and his eight own every gate on this row.
Impact on $120M
The velocity baseline survives or restarts; cross-sell cannot safely start before this gate.
03 · Comp
Whose plan, and when?
AHarmonise at $230K, EBITDA-neutral, and trim thirty-two OTEs by $10K each.
BHold everyone at $240K, about $400K a year, so no one's OTE goes down.
Dollar outcome
32 AEs at $240K, 8 at $190K: $9.2M of comp. A raises the eight $40K and trims thirty-two $10K, net zero; B costs about $400K a year. Either guards ~$9M under three at-risk reps, a ~$1.1M backfill and the $4M earnout.
Risk
Three of eight acquired AEs flagged at risk if forced onto Salesforce in twelve weeks, carrying about $9M. The same booked dollar retires quota differently on each plan.
Culture
The plan lands on a kitchen table. Either side reads a change as a pay cut until it sees the math.
Coalition
Sullivan's thirty-two and Tara's eight. Cho's earnout is retention-gated, so his interest points your way.
Impact on $120M
Comp is the largest controllable line in S&M. Revenue leaks through comp asymmetry faster than through the CRM.
04 · The customer
The implementation calendar, or the renewal calendar?
ASequence the cutover around the renewals, and separate the engagement layer from the system of record.
BCut over on the implementation calendar, and cover the renewal months with named CSM continuity and the engagement layer.
Dollar outcome
140 accounts, $5.2M, renew inside the window, $2.3M at peak; a 4-point GRR slip on the $24M base is about $960K a year. Cross-sell: ~180 buy both, ~1,500 addressable, $4.8M in year one, $12M by month 24.
Risk
The renewal team flies blind exactly when health scores reset: the same order of magnitude as the productivity risk everyone models.
Culture
Two CS teams, two health scores, and reps asked to sell into a room they have never been in.
Coalition
Janet, Sterling Aerospace: $310K, renewing in month four. Continuity, and one familiar face.
Impact on $120M
$12M of the $42M build is cross-sell; the renewal base is the floor it stacks on.
05 · People
Who runs the system?
AName it: three develop, one backfills on fit, four hold. Three first hires against three named gaps: the gates, dashboards on reconciled data, the renewals.
BAbsorb the eight under Huang as they are, and hire nothing until the cutover clears.
Dollar outcome
Three hires, about $515K; the ~$1.1M AE backfill and the $4M earnout are decided here too.
Risk
The two acquired ops staff are the flight risk; the HubSpot-only analyst is a fit gap on a Salesforce system of record.
Culture
Eight people asked to run a stack none of them designed, two of them from the side that was bought.
Coalition
Cho warned you would lose three of the eight acquired AEs: half self-interest, half alignment. Resistance you can align is an asset.
Impact on $120M
Every gate above has a named owner, or it has none.
Where the decisions cross
02 × 04 · The clean-data gate against the cross-sell start. Which one moves?
03 × 05 · The elegant comp model against retention reality. Hold the plan, or bend it for the pod?
01 × 02 × the goal · Decision rights. The CFO owns billing and the bridge; the PE partner wants one CRM in six months; you own the architecture. Who decides the cutover sequence?
Decide them in order. Each decision's output is the next one's input, and the last one runs the other four.
The peopleWho you have to carry
The people in the room
Every system decision today is a decision about one of them.
For the next two hours, this is you
Vanessa Okafor
CRO · NorthBridge
ControlsThe revenue architecture, and the only plan the board will see.
WantsA sequence she can defend, and the ten days to build it.
At stake2.1% equity, worth $8–12M at the target exit. And the seat.
Turn 1 · the ally
Elena Vasquez
CFO
ControlsNetSuite, Stripe, and the only numbers a diligence firm will accept.
WantsA reconciliation she can sign, and no billing migration on a CRM timeline.
Costs youReconcile on her ground and you gain someone who outranks the org chart. Go around her and the bridge gets built without you.
The clock
Marcus Hale
PE Operating Partner · Granite Ridge
ControlsThe mandate, the capital, and the calendar.
WantsOne CRM, one source of truth, six months. $120M in twenty-four.
Costs youHe runs integrations professionally, across a portfolio. You run one. He is pressure to convert, not an obstacle to survive.
Turn 2 · the wound
Derek Huang
VP RevOps · battlefield-promoted
ControlsThe eight people who will run whatever you design.
WantsTo be right about the data, and not to be exposed.
Costs youHe called the acquired data “not ready for institutional use.” Right about the data, wrong about the people.
Turn 3 · the larger book
Mark Sullivan
VP Sales · NorthBridge
Controls32 AEs on $240K at fifty-fifty, and the bigger half of the revenue.
WantsNo change to a plan that is already working for his team.
Costs youHarmonising down trims thirty-two OTEs by $10K each. Buy retention on one side and flight risk appears on the other.
Turn 3 · the kitchen table
Tara Mills
Sales Lead · ContractIQ
ControlsNothing on the org chart. She is one of the eight.
WantsNot to take a pay cut for an acquisition she did not choose.
Costs youThree of eight are flagged at risk, carrying ~$9.0M. Hers is the kitchen table the comp plan lands on.
Turn 4 · the customer
Janet Brooks
Customer · Sterling Aerospace
Controls$310K of contracted ARR, renewing in month four.
WantsContinuity, and one familiar face.
Costs you140 accounts like her renew inside the window. A four-point GRR slip is about $960K.
Turn 5 · the lever
Daniel Cho
Founder · ContractIQ
ControlsThe loyalty of the acquired team.
WantsHis $4.0M earnout, which is retention-gated.
Costs you“You’ll lose three of the eight” is half self-interest and half alignment. Resistance you can align is a coalition asset.
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.
Line
Contract
CRM
Provisioned
Billed
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 drift 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.
G1Clean, dedup, resolve identityOne golden record per account. This sits upstream of the migration.
G2Field map and object remodelRe-model Deals as Opportunities — ad-hoc line items need price-book entries.
G3MigrateOnly after the dedup is proven in a sandbox.
G4ReconcileMigrated ARR reconciles to audited revenue through a documented bridge.
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.
The clean-data gate against the cross-sell start. The gate sets the earliest the human cross-sell motion can safely begin. The engagement layer claims it can start before the reps are retrained. Which one moves?
The elegant comp model against retention reality. The harmonised plan is structurally clean. Three of eight acquired AEs, carrying $9M, are the constraint that breaks it. Hold the plan, or bend it for the pod?
Decision rights. You own revenue architecture. The CFO owns billing and the diligence bridge, and will not migrate on a CRM timeline. The PE partner wants one CRM in six months. So who actually decides the cutover sequence?
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.
The treeRolled back to a number
Which path? The case rolled back to a number
The memo asks which CRM. Here are its four answers priced against the 24-month plan, through the two things nobody can promise — whether the three at-risk reps stay, and whether the renewals inside the window hold. Every path costs against the plan; the question is which costs least, and what buys the odds. The odds are illustrative and yours to argue.
A · Big-bang
The memo's answer: one CRM in twelve weeks.
Option cost12 weeks, $380K
−$0.38M
Duplicate toolingthe $700K a year runs until cutover, about three months
−$0.17M
Productivity15–20% of a quarter's new ARR (~$6M), at the midpoint; the 2–4 in-flight deals at risk are inside it
−$1.05M
Cross-sellmigrate first, clean later: matched cross-sell starts after the in-line clean-up, about three months; the forecast goes dark for the quarter, not priced
−$1.20M
Base, before the odds
−$2.80M
Expected value−$5.71M
Who moved it: Huang (pod +10) · Brooks (slip +5) · the absorbed team (slip +10). Without the people −$5.71M; with them −$6.27M.
B · Phased
Six months, in stages, on the project plan; comp harmonised at $230K.
Option cost6 months, $420K
−$0.42M
Duplicate toolingthe $700K a year runs until cutover, about six months
−$0.35M
Productivity5–8% of two quarters' new ARR, at the midpoint
−$0.78M
Cross-sellthree months of year-one cross-sell, delayed
−$1.20M
Sullivan · the thirty-twoone in 4 odds (assumed) that three of the thirty-two walk over a $10K trim, priced like the pod: a third of their ~$5.1M book plus the ~$1.1M backfill
−$0.70M
Base, before the odds
−$2.75M
Expected value−$4.00M
Who moved it: Sullivan (−$0.70M) · Brooks (slip +5) · the absorbed team (slip +5). Without the people −$4.00M; with them −$4.80M.
C · Federate
Keep both CRMs, one warehouse over them; nobody moves, nothing merges.
Option cost$180K
−$0.18M
Duplicate toolingthe $700K a year runs the whole horizon: both CRMs stay
−$1.40M
Productivityno cutover, no disruption
0
Cross-sellsix months of year-one cross-sell while the warehouse identity layer is built: matched cross-sell only after identity resolution
−$2.40M
Hale · forces the cutovereven odds (assumed) that he forces a twelve-week cutover at month 9 anyway: big-bang's option cost and productivity loss, net of the duplicate tooling it ends early
−$0.28M
Base, before the odds
−$3.98M
Expected value−$4.50M
Who moved it: Hale (pod +25, −$0.28M). Without the people −$4.50M; with them −$5.85M.
D · The synthesis
Reconcile first, clean before cutover, phase it around the renewals, hold comp whole.
Option costthe phased option, 6 months, $420K
−$0.42M
Comp held whole~$400K a year to hold everyone at $240K, for two years, plus the one-quarter dual-run guarantee, $0.28M once
−$1.08M
Duplicate toolingthe $700K a year runs until cutover, about six months
−$0.35M
Productivitythe phased option's 5–8% over six months
−$0.78M
Cross-sellthe phased option's three-month delay
−$1.20M
Base, before the odds
−$3.83M
Expected value−$4.36M
Who moved it: the absorbed team (slip +5). Without the people −$4.36M; with them −$4.40M.
The pod leavesa third of the ~$9.0M the three carry walks with them (assumed, not canon), plus the ~$1.1M backfill and ramp
−$4.10M
Renewals slip, pod staysa 4-point GRR slip on the $24M base, ~$960K, counted once at month 24
−$0.96M
Renewals slip, pod gonethe same four points on the base net of the book that walked
−$0.84M
On these odds the best path is B at −$4.00M, $1.71M ahead of the memo's answer. The synthesis pays $1.08M to buy the pod's odds down; on these odds that is $0.36M more than it buys back against phased. Move the odds; the tree moves.
Without the people, phased wins by $0.36M over the synthesis. With them, the synthesis wins by $0.40M over phased. The odds alone do not flip it: on the shifts, with nothing priced, phased still leads by $0.30M. What flips it is one cost the base tree left off, Sullivan's thirty-two at −$0.70M, the flight risk the case names on the harmonised plan; it ties at about one in 9 odds that three of them walk. Big-bang loses $0.56M more with the people in, federate $1.35M more. The CFO bypassed is not priced, on purpose: her cost is the bridge and the multiple, which the base tree refuses.
Counted once. ARR effects at month 24 and cash items alike; a PE model would put the exit multiple on the ARR lines, which understates every ARR line here equally.
Off the tree on purpose: the $4.0M founder earnout. It is purchase consideration, not plan value — not paying it because the pod walked is not a saving a CRO puts in front of a board, and Cho's alignment is worth more than his cheque.
Assumed, not canon: a third of the pod's book walks with them; if the pod leaves, the renewal odds are 20 points worse and the slip is on the base net of that book — the three carry 3/8 of the same $24M.
The operating model is its own decision; the tree folds it into the synthesis only. Holding comp whole under big-bang or phased is not priced here.
The currencySeven conversations
Before you reconcile anything
Your plan is seven conversations before one board meeting
Elena
the CFO, your load-bearing ally, and the one who outranks the org chart
Marcus Hale
the PE partner, pressure to convert rather than an obstacle to survive
Daniel Cho
the founder, resistance to align, with an earnout pointing your way
This was never just a technology decision. The CRO's job here is coalition building.
And it runs on one currency
The number one currency of a CRO is trust
Deposits +
Reconcile on the CFO's ground, her numbers, verified
Dual-run comp, so nobody's paycheck is a surprise
A named development path for the absorbed team
Renewal continuity promised to customers, and kept
Withdrawals −
Their data called "not ready for institutional use"
A comp change announced without the math
Migrating straight through renewal season
A battlefield promotion with no support behind it
Every decision today was one or the other. The balance walks into the boardroom with you.
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.
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.
The sequence. Clean data before migration. Trusted data before dashboards.
The reconciliation plan, tying revenue to audited financials before a diligence firm tests the bridge for you.
The attrition plan: who leaves if you get this wrong, and what that costs.
The customer plan, sequencing the cutover around the renewals so the transition stays invisible to the people paying you.