Pricing Migration Without the Churn Spike 2026
Migrate the book to new pricing without torching NRR: segment every account by usage-fit against the new packaging, price delta and engagement, run sequenced comms per track with each account's own usage numbers as the evidence, put an AM on every flight-risk account with a time-boxed bridge offer, and monitor cohort churn per wave against a pause threshold you wrote down before wave one shipped.
Every AI-era SaaS is repackaging right now — usage tiers, agent seats, credit pools — and the two ways to fail at it are both popular. Grandfathering everyone forever isn't kindness, it's a balance-sheet time bomb: a growing cohort of customers on economics you can't sustain, deferred to a renewal cliff you've made taller every quarter. But migrating by spreadsheet mail-merge — same email, same date, whole book — torches NRR and your reputation in the same week, and the screenshots live forever. This play threads it: every account gets segmented by how its actual usage fits the new packaging, its price delta and its engagement; comms run in sequenced waves with each account's own numbers as the evidence; humans call the accounts the math says to worry about; and a pause threshold — written down before wave one ships — decides whether the migration continues.
Measure it on cohort churn per migration wave, NRR through the migration window, the save rate on handle-with-care accounts, and the upgrade-win conversion rate.
How it works8 steps
01SignalOpen the window — and write the pause threshold down first
The signal is new pricing getting approved and the plans landing in Stripe. Before a single email ships, do the thing that separates a migration from a gamble: write down the pause threshold. "If wave-1 churn exceeds 2x the trailing baseline, the migration pauses and the comms get rebuilt" — agreed by finance and post-sale, in writing, in advance. A threshold decided during the incident always loses the argument to the revenue plan. The payload the window opens with: each account's usage-fit against the new packaging, the old-vs-new price delta, the engagement score, and the renewal date.
02ScoreSegment the book into three tracks by usage-fit
This is where the migration stops being a mail-merge. Score every account on three axes — does their actual usage fit the new packaging, what does the price delta look like, and how engaged are they — and cut the book into three tracks:
- Migrate-now: usage fits the new packaging, price lands within roughly ±10%. The change is administrative for them; treat it that way.
- Upgrade-win: the new packaging is genuinely better for how they already use the product — they're paying overages the new plan absorbs, or heavily using features the new tier bundles. This is found expansion revenue.
- Handle-with-care: price increase and low or declining engagement. Flight risk by definition — a price rise is a re-decision point, and a disengaged account re-deciding is how churn spikes happen.
Out the other side: segment counts, at-risk ARR and upgrade-win ARR — the three numbers that tell finance what this migration actually is before anyone hits send.
03DecisionRoute every account to its track — no manual exceptions
The track assignment routes the account: migrate-now and upgrade-win to their comms sequences, handle-with-care to a human before any email. Resist the per-account exception process — if an AM believes an account is mis-segmented, fix the segmentation input (usually a stale engagement read or a mispriced delta), don't hand-move accounts. A migration with a side channel stops being measurable, and measurable is what the pause threshold runs on.
04ActionSend migrate-now comms with usage evidence in every email
The migrate-now track gets a short sequence — announce, remind, confirm — and every email carries the account's own usage as the reason the new plan fits: "You used 3x the included volume of X last quarter; on the new plan that's included." Evidence beats reassurance every time — "you'll love the new pricing" is what companies say before a rug-pull, numbers from the account's own workspace are what a fair deal looks like. Sequence in waves, smallest first, and hold each wave until the previous one's churn number clears the threshold.
05ActionPitch upgrade-wins with their own numbers, not a brochure
The upgrade-win track gets the same evidence-first treatment pointed at the upside: "You paid $1,140 in overages last quarter; the new plan covers that volume for $89/month less." Show the math in the email — the current spend, the new plan price, the delta. Route accounts above a serious delta (say, $5k+ ARR upside) to an AM-assisted close instead of pure automation; found revenue deserves a conversation. Track upgrade-win conversion separately — it's the number that funds the whole migration internally.
06Human stepAM calls every flight-risk account with a bridge offer
No handle-with-care account hears about the migration from a template. The AM calls first, names the change plainly, and brings a bridge offer: time-boxed grandfathering — current pricing held for 6–12 months, in writing, with a named end date — not forever. Time-boxed is the honest middle: forever recreates the balance-sheet bomb, no-bridge treats your most fragile accounts like line items. The call agenda is the account's own data: engagement is down, the price is going up, and here's what using-what-they-pay-for would look like. Pair the bridge with the re-engagement motion — a bridge without an adoption plan just schedules the churn for the end date.
07ActionTrack cohort churn per wave — and actually pause
Every migrated account carries its wave and track in Salesforce, and churn gets read per cohort weekly through the window. Wave-1 churn exceeds the threshold you wrote down? Pause. Not "monitor closely" — pause, diagnose which track and which message drove it, rebuild, resume. Field report: sequence the handle-with-care segment last, after the easy waves prove the comms. The migrations that blow up are the ones that hit the fragile accounts with the untested message; wave order is the cheapest insurance in the whole play.
08OutcomeLand the migration with a defensible story
The migration completes when the last wave clears: NRR through the window intact, at-risk ARR saved at a rate you can publish, upgrade-win revenue booked, and a wave-by-wave record showing every cohort was measured against a threshold set in advance. That record is the defensible story — for the board, and for the customers who ask how the change was handled. The bridge end-dates now become calendar entries for next year's adoption plays, not surprises.
The debate
The objection, stated fairly: pricing is a finance decision, and CS shouldn't slow it down. The new model exists because the old economics were broken — every month of sequenced waves and bridge offers is margin left on the table, and a post-sale team with a pause button will always find a reason to press it. Revenue committees have watched "phased rollouts" become permanent half-migrations before.
Our answer: the migration is a retention event — the largest one on your calendar this year — and pretending otherwise doesn't make it faster, it makes it more expensive. Finance sets the destination; post-sale sets the sequencing. That's not a veto, it's the difference between arriving with your NRR and arriving with a churn spike, a public backlash, and a discount program to win back the accounts you burned. The companies that skip the second half of that sentence fund the case studies of the ones that didn't.
How Accoil fits
Accoil is the segmentation engine under the whole play: usage-fit against the new packaging, engagement scores and trends, and the account traits that separate a migrate-now from a flight risk — all computed from the product events you already send to Segment, PostHog, Amplitude or Mixpanel, and all refreshed as behavior changes mid-migration. Stripe holds the plans and executes the switches, Customer.io delivers the wave sequences, Salesforce carries the cohort record the pause decision reads.
The delivery tools are swappable — run the waves from Ortto or Userlist, bill through Orb, keep the cohort record in HubSpot — and the play holds; Accoil feeds the same usage evidence wherever the migration runs.
Accoil is the scoring layer in this playbook — it works on the product events you already collect, and shows your accounts scored in under 48 hours. Free to start, no credit card.
Explore Accoil →Keep reading
The Shelfware Confession Playbook 2026
When seat utilization sits under 60% for 60 days, take it to the customer before procurement finds it: build a utilization truth doc — what's used, what's dormant, what activation would take — and have the AM present both paths honestly, a reactivation plan or a clean right-size quote. Right-sized accounts renew with trust intact and expand later, because the next quote is credible.
Customer Layoffs Counter-Play 2026
When a customer announces layoffs your ARR already shrank — you just haven't been told. This play hears the news first: Clay's enrichment catches the layoff, Accoil rechecks seats and engagement against it, and the AM shows up with a right-size-and-retain offer before the customer asks — while the surviving team gets re-onboarded and the forecast gets the truth.
AI Renewal Agent for the Long Tail 2026
The bottom 60% of your book gets no renewal motion — CSMs carrying 100–250 accounts can't cover it. This play gives those accounts a narrow agent with hard guardrails: a usage-backed renewal notice, standard quote, reminder cadence and payment, with any decline signal, discount ask or confusion routed to a human mid-thread. Measured against the do-nothing baseline it replaces.
Every playbook, one download
All 31 workflows as print-ready playbooks — diagrams included. Plus every new workflow as we publish it.