What the full 2,115-account customer base is telling us about revenue bands, credit allotments, and the decisions we still need to make before go-live.
Before diving into the data, it's worth spending two minutes on context — because the questions we're trying to answer with this analysis only make sense if you understand what's been in flux.
6sense brought in BCG at the start of the year to redesign pricing and packaging. BCG's recommendation was a good/better/best framework — three tiers with 16 price points, built around accounts and contacts. For a while, that's what we were building toward.
The Product & Engineering offsite in mid-March forced the reckoning. BCG's framework was formally abandoned. Three pivots in one month — each one narrowing scope, each one increasing clarity. Here's where we ended up:
16 price points. Accounts & contacts as the pricing dimension. Predictive intelligence gated behind upper tiers. SI seats at $1,500/seat. Per-action flat credit pricing.
4 revenue-based bands. Single platform tier with modular add-ons. Credit consumption system. SI seats eliminated; replaced by user band modifier. Pilot target: August 1.
The guiding principle that survived every pivot: Intelligence at Rest = Free. Intelligence in Motion = Credits. Passive data sitting in the platform doesn't consume credits. Active processing, exports, API calls, and agent-driven queries do.
The previous model used FTE employee count to tier customers into five price bands. Stuart's analysis showed the problem: a 1,000-person nonprofit at $40M revenue and a 1,000-person SaaS company at $350M revenue sit in the exact same FTE tier — but have wildly different ability and willingness to pay.
Revenue is a cleaner proxy for willingness-to-pay. It's also less gameable — companies can hire contractors, but they can't easily misreport annual revenue to their CRM vendor. The data validates this, as we'll see.
Maggie pulled the full active customer dataset at the end of March — every account with current ARR, usage metrics, health scores, and firmographic data. We applied the revenue bands to all 2,115 accounts. What follows is what we found.
The first thing you notice when you apply the bands to real data is the shape of the distribution. It's not what you'd expect if you came from the enterprise software playbook.
60% of the customer base — 1,273 accounts — lands in Band 1. At first glance that sounds alarming. But it's not, once you understand what Band 1 represents: this is the segment 6sense is not actively selling into. Renewal rates in the low-40s. 57% Red health. Approximately $48M ACV. Eitan has been explicit that none of our direct reps should be selling under $75K.
This cohort is in natural decline. The pricing model doesn't need to serve them — it needs to not get in the way of natural churn while protecting the bands that actually matter for growth.
When the credit system was being designed, someone had to pick allotment numbers — how many credits each band gets per year before hitting overages. Those numbers (5K / 15K / 40K / 100K) were gut estimates. No one had looked at what customers actually consume.
Now we have the data. And the gaps are meaningful enough that going to market with the prior numbers would be a mistake.
We looked at all annualized usage events per customer — API calls, AWF, DWE, SI events — and computed the 50th, 80th, and 90th percentile by band. The P80 becomes the recommended allotment: it covers 80% of active customers in that band without hitting overages.
One important caveat: Company ID API calls are excluded from this analysis. We'll explain why in the next section — it's the most consequential issue in this entire document.
| Band | P50 Usage | P80 Usage | P90 Usage | Prior Allotment | Data-Backed Rec. | Assessment |
|---|---|---|---|---|---|---|
| Band 1 · Sub-$50M | 4K | 15K | 25K | 5K | 15K | Prior covers only P30 — 35% overage on day 1 |
| Band 2 · $50M–$200M | 4K | 21K | 44K | 15K | 25K | Prior covers ~P65 — 35% overage at launch |
| Band 3 · $200M–$500M | 7K | 29K | 66K | 40K | 30K | Roughly right — P80 is 29K |
| Band 4 · $500M+ | 5K | 43K | 163K | 100K | 45K | Prior was 2× too generous — covers P93 |
Band 3 is the one place the gut estimate was roughly right. P80 usage is 29K; prior allotment was 40K. There's a modest buffer there, not a crisis.
Before you lock in any Band 4 allotment, you need to understand what's happening with Company ID API calls — and why we can't finalize Band 4 until Kim's data question gets answered.
When you look at total credit-consuming activity across the customer base, one signal overwhelms everything else: Company Identification (CoID) API calls. These are the API events where 6sense's identity graph resolves a web visitor or a contact record against a company.
86% of Band 4's total usage is CoID calls. If we included CoID in allotment sizing, Band 4's P80 wouldn't be 43K — it would be many multiples of that. This is why the 45K recommendation explicitly excludes CoID. But that exclusion needs to hold up.
| Account | CoID Calls (annual) | Band | Segment | What's happening |
|---|---|---|---|---|
| Autodesk | 13.1M | Band 4 | Strategic | Has embedded 6sense intelligence in their own tech stack — calling CoID API programmatically at scale |
| NVIDIA | 3.4M | Band 4 | Strategic | Programmatic API access — match calls |
| SAP (AMER) | 2.4M | Band 4 | Strategic | Programmatic API access — match calls |
| Smartsheet | 1.6M | Band 4 | Enterprise | High-volume — type unclear |
| GitLab | 1.0M | Band 4 | Enterprise | High-volume — type unclear |
Here's what makes CoID so complicated. There are two fundamentally different types of Company ID calls, and they're currently reported as a single number:
Auto-fired passively when a visitor hits a customer's website. The customer doesn't initiate these — our tag triggers them. Cost-to-serve is real. But the "intent" to consume is passive. These probably shouldn't be metered the same way as intentional queries.
Programmatic lookups where a customer explicitly calls the CoID API with an API token. Autodesk, NVIDIA, SAP — these are match calls. The customer has built something that runs on 6sense intelligence and queries it at scale. Very different use case. Very different cost and value conversation.
The pricing model includes a "user band modifier" — an uplift if a customer exceeds 50 platform users. The intent is to replace per-seat SI revenue with a scalable user-count mechanism. The data shows a problem: the threshold almost never triggers.
| Band | Avg Platform Users | Avg SI Users | SI:Platform Ratio | Customers >50 Platform Users |
|---|---|---|---|---|
| Band 1 | 4 | 14 | 3.2× | 1 (0.1%) |
| Band 2 | 9 | 34 | 3.8× | 3 (0.7%) |
| Band 3 | 15 | 63 | 4.3× | 6 (3%) |
| Band 4 | 26 | 92 | 3.5× | 26 (11%) |
Only 36 customers total — 1.7% of the entire base — have more than 50 platform users. In Bands 1–3, the modifier is essentially never triggered. Even in Band 4, only 11% of customers would hit it.
Meanwhile, SI users run 3–5× higher than platform users at every band. CrowdStrike has 2,000 SI seats. HPE has 1,853. Okta has 1,210. If the user band modifier only counts platform users, those accounts contribute near-zero modifier revenue. That's a big miss if SI seat revenue is what we're trying to replace.
When we move from FTE-based pricing to revenue-based pricing, most customers migrate cleanly. Tier 1 (5,000+ FTE) maps almost entirely to Band 4. Tier 5 (<200 FTE) maps almost entirely to Band 1. The extremes are fine.
The problem is Tier 3 — the 500–1,999 FTE band. 467 customers. They spread across all four revenue bands because mid-market companies have wildly different revenue-per-employee ratios.
| Current FTE Tier | # Customers | → Band 1 | → Band 2 | → Band 3 | → Band 4 |
|---|---|---|---|---|---|
| Tier 1 · 5,000+ FTE | 131 | 3% | 5% | 5% | 87% |
| Tier 2 · 2,000–4,999 | 158 | 10% | 15% | 25% | 50% |
| ⚠ Tier 3 · 500–1,999 | 467 | 25% | 37% | 29% | 7% |
| Tier 4 · 200–499 | 441 | 63% | 32% | 2% | 2% |
| Tier 5 · <200 FTE | 916 | 93% | 5% | 0% | 0% |
Tier 3 is 22% of the customer base, and it maps to every band. Some of these customers will see pricing go up under the new model. Some will go down. The migration plan needs explicit guidance for this cohort — grandfather pricing for X months, a blend, or a hard cutover with proactive outreach — before we can go to market.
Here's the honest map of where we are: the data has given us enough to move on Bands 1–3. Band 4 is gated on CoID. The user modifier and Tier 3 migration are decisions, not data problems.