Usage Bill-Shock Absorber Playbook 2026
A usage spike can be the best news an account sends you. This play catches it mid-cycle, compares it with how your customers who moved up a plan grew, and puts a drafted move on the account in your CRM before the invoice lands: a plan conversation, a note naming a runaway meter – or no move, with the reason noted.
A usage spike can be the best news an account sends you: more people doing more work, and sometimes the month before a customer moves up a plan. The risk is timing – if the invoice is the first they hear of it, good news lands as a billing complaint.
This play catches the spike mid-cycle, while there's time to talk, and compares it with how your expanders grew – so a new team isn't treated like a retry loop. Each spike ends with a move your team decides on, or a note on why there isn't one.
Measure it on the surprise-invoice rate (invoices 40%+ above the highest of the three before, with no conversation logged first), billing-dispute tickets per cycle, and expansion revenue from plan changes.
How it works10 steps
01SignalWatch usage against the account's last three invoices
Build the benchmark once, refresh it quarterly:
- Comparison customers: accounts that moved to a bigger plan or a usage commitment after a spike in the last 18 months, and still use it. Aim for 20; with fewer, label it low confidence.
- How their spike looked: active users against volume, how many of your usual features carried it, and the share that came from one user or API key.
- The crossover: for each plan, the usage level where the next plan costs less than overage.
Your head of revenue or CS lead approves it (how to build a benchmark).
The trigger, per account (default to tune): run-rate (usage so far ÷ days elapsed × days in the cycle) tracks 40%+ above the highest of the account's last three invoices. One fire per cycle.
Say an account has paid at most $4,000 in each of the last three months and is tracking to $7,200 by day 12. Expanders who looked like this moved to the $6,000 plan. The $1,200 between them is a comparison, not a forecast. (The numbers are illustrative.)
Run it as a daily saved query on Orb's usage and invoice data. As a backstop, set an Orb cost alert on each subscription at 1.4 times its highest recent invoice: it fires when the bill so far crosses that line, later than the run-rate check. Under about a hundred usage-billed accounts, do it by hand from a weekly billing export.
02ScoreCompare the spike with how your expanders grew
- Active users vs expanders: default until the benchmark says otherwise, growth has active users up at least 20% while volume is up 40%. Flat users with triple the volume looks like a script.
- Spread across normal work: growth shows up in three or more of the features your expanders used. One endpoint at 2 a.m. doesn't.
- Share from one user or key: over half the increase from one source looks like an accident – a retry loop, or a sandbox job pointed at production.
- Season or known project: the same month last year, and CRM notes on a migration, launch or backfill the customer told you about.
If the growth comes from a new department, it's also a second-department gap; note it there.
03DecisionDecide whether there's a move worth making now
Leave it alone if (defaults): the spike matches last year's peak within 20%, the customer told you about the project and budgeted for it, prepaid credits cover the extra, or the extra is under $500. Renewal inside 30 days? Leave this play alone and take the spike into the renewal conversation. Everything else picks a move.
04ActionLeave it alone, and write down why
Set Recommended move to No move, write the reason in one line, and set Review date to the end of the cycle. Calling about a peak they told you about says you weren't listening. The leave-it-alone play covers the call in full.
05DecisionGrowth or accident?
- Growth: active users and spread at the expanders' level, no single source over half. Plan conversation.
- Accident: one source over half, or flat users with a concentrated meter. Meter note.
When the fields disagree – users up a little, one meter up a lot – draft the meter note as a question, not a claim. Under seven days left, it's today's work.
06ActionDraft a plan conversation, as good news
The projection, the crossover and the opener below. Lead with the growth, not the bill, and put both numbers side by side. Below the crossover, the next plan costs more: send the heads-up without the plan line. A cheaper plan gives up some overage, but it buys committed revenue and a customer who trusts the bill. If the growth holds for two cycles, it's an upgrade case for the plan-upgrade play.
07ActionDraft a note naming the meter, with a cap or a fix
The note below, with the meter, the day it started and the source filled in, so the customer can act in minutes. Offer a cap now and help finding the cause.
08Human stepThe AM decides and runs the move before the invoice
The AM reads the evidence and runs it as drafted, changes it, or passes. If the customer would rather ride the overage a cycle, fine – the job is no surprises. Before acting, record the success measure and review date (default: eight weeks on). A conversation before cycle end is activity, no dispute is progress, a plan change is the result. Once the meter notes have been right for a few cycles, your team can choose to send them automatically from HubSpot, triggered by the Orb alert, so each send is logged on the record.
09ActionMake the plan change clean and pro-rated
When the customer says yes, change the plan in Orb mid-cycle: the new rate from today, earlier usage at the old rates. Orb may issue two invoices, one closing the old plan and one for the new. Say so in the confirmation, so nothing reads like a penalty.
10OutcomeReview what changed, then sharpen the benchmark
On the review date, record three answers: was there a dispute, did the plan change, and what else played a part? The eight-week review has the full method. If nothing moved, change the move, stop it, or give it time. An invoice 40%+ above the highest of the three before it, with no logged conversation, is a miss; find the rule that let it through. Each quarter, add new expanders to the benchmark and update the crossovers.
Setup and templates
Sources: metered usage, invoices and plan prices from billing (Orb, Stripe); active users and feature use from a saved query in PostHog, Amplitude or Mixpanel; user or API key per event from your usage logs; project notes and renewal date from the CRM. Account-level numbers need your analytics tool's account add-on (group analytics in PostHog, Accounts in Amplitude, Group Analytics in Mixpanel) and a group call in your app. Save the query, then subscribe to it (in Amplitude, add it to a dashboard and subscribe to that) so the result lands in your inbox or Slack on the schedule you set. By hand: a weekly billing export plus active users per account, one row per account.
Company properties in HubSpot (Starter or above; free HubSpot allows 10 custom properties in total), or your CRM's account object:
| Property | Type | Filled by |
|---|---|---|
| Projected invoice | Number (currency) | Usage check |
| Baseline invoice | Number (currency): highest of the last three | Usage check |
| Last invoice | Number (currency) | Usage check |
| Driving meter | Single-line text | Usage check |
| Cycle end date | Date picker | Usage check |
| Spike type | Dropdown select: Growth · Accident · Expected | Usage check |
| Recommended move | Dropdown select: Plan conversation · Meter note · No move | Usage check |
| Move reason | Single-line text | Usage check |
| Success measure | Single-line text | Account owner |
| Review date | Date picker | Usage check, then account owner |
| Review result | Dropdown select: Plan changed · Fixed, no dispute · Rode the overage · Disputed · Stopped | Account owner |
The automation here uses HubSpot workflows (any Professional hub). On Free or Starter, run the same saved view and create the tasks by hand. Sending meter notes automatically needs a workflow that sends a marketing email (Marketing Hub or Service Hub Professional) or enrolls the contact in the owner's sequence (Sales Hub Enterprise). The list is a saved view: Recommended move is known and Review date is this week or overdue, sorted by cycle end date. In HubSpot that's two filter groups: Review date is This week, or Review date is before Today. Each move creates a task for the owner, "Usage spike: [move]", as soon as the move is set, with the draft in the body. The owner sets its due date to three days before cycle end, or today if fewer than seven days remain. HubSpot's Slack app sends the task notification; a custom message needs a workflow (Professional or Enterprise).
Plan conversation (Growth):
Hi [name] – [product] use on your side is up [x]% this month, with [n] more people in it. At this rate your invoice will be about [projected], against [last invoice] last month. [Next plan] covers the same volume for [plan price]. Worth ten minutes before the cycle closes on [date]?
Meter note (Accident):
Hi [name] – your [meter] has been running at [x] times its usual volume since [day], mostly from [user or key]. If that wasn't planned, we can cap it today and help find the cause – would either help?
A cap is a maximum on the Orb subscription, or a usage limit in your product triggered by the alert.
No move: "No move – [reason]. Recheck [date]."
How Accoil fits
Accoil is a customer-success consultancy with our own tooling, and this is a play we run with you, not for you. We build the benchmark with your team, and you approve it. Every week we check every usage-billed account in the agreed segment, and the recommended move and its evidence land on the account record in your CRM – we recommend HubSpot – at a pace your team can actually run. Your team makes every call. Nobody from Accoil contacts your customers. After the agreed window we review what changed together, and you keep the playbook, the benchmark and the analysis.
Running it yourself? Swap HubSpot for Salesforce or Pipedrive, and meter in Stripe (Billing Meters or Metronome) instead of Orb. On Stripe, the run-rate check stays a daily query, and flexible billing mode keeps earlier usage billed when the plan changes mid-cycle. The play stays the same. On Salesforce, the field writes need API access (Enterprise and up, or an add-on on Professional). On Pipedrive, automations and date triggers need the Growth plan.
Thirty minutes with Kate, Simon or Peter on one example segment: what a successful customer looks like, where the gaps are, and whether there's work worth doing this quarter.
Talk to a founder →Keep reading
Multi-Year Deal Decay Watch 2026
A multi-year deal takes the renewal date off the calendar for years. This play puts a check on every contract anniversary instead: it compares the account with customers who renewed, at the same contract month, and with its own first year, then puts one move on the account in your CRM – an expansion look, a value review, or no move until the next anniversary.
Renewal-Risk Radar Playbook 2026
Renewals go best when the account already looks like your customers who renewed. From 90 days out, this play compares every renewing account with them each week – usage and revenue – checks the records, and puts one move on the account in your CRM: an expansion look, a value review, a save plan with the CSM – or no move, with the reason noted.
The Shelfware Confession Playbook 2026
Seats paid and seats in use drift apart. This play compares each account's seat use every week with customers its size that renewed at the same or higher revenue, checks the records before calling it a gap, and puts one move on the account in your CRM: a seat review with both paths, a reactivation plan, a right-size quote – or no move, with the reason noted.
Every playbook, one download
All 32 workflows as print-ready playbooks — diagrams included. Plus every new workflow as we publish it.