Start free
Andrew Hanna

Andrew Hanna

Why Per-Seat Pricing Punishes Growing Salesforce Teams

Why Per-Seat Pricing Punishes Growing Salesforce Teams

Short answer: per-seat DevOps pricing does not just cost money, it changes behaviour. Teams buy fewer seats than they have people, releases funnel through one or two power users, and the queue that forms costs more than the licences ever saved. On Salesforce this bites harder than elsewhere, because the people you exclude to save seats are exactly the ones doing the work.

What is per-seat DevOps pricing, and why is it the default?

Per-seat means you pay per named user with access to the tool. It is the default across developer tooling because it is easy to forecast and it grows revenue with headcount. Its weakness is well documented: cost scales with the size of your team rather than with the value delivered, and value rarely tracks headcount (Schematic).

In Salesforce DevOps that weakness is sharper, because the release process is not a developer-only activity. The list of people who legitimately need to move a change includes:

  • Admins who build declaratively and never open a terminal.
  • Consultants working across several client orgs.
  • Testers who need a deployment into a QA sandbox.
  • Release managers who own the calendar but not the code.
  • Product owners who just want to know what is in the next release.

What actually happens when a team buys seats?

Nobody licenses all of them. Budget gets approved for the two most technical people, and everyone else routes requests through those two. Three things follow, in order:

  1. A queue forms. Deployments now wait on someone's calendar rather than on readiness.
  2. Knowledge concentrates. The two licensed people become the only ones who understand the pipeline, which is a staffing risk long before it is a cost problem.
  3. Workarounds return. Change sets and manual edits come back for the "small" changes, and drift starts again.

The tool was bought to remove a single point of failure in the release process. Per-seat pricing recreates it, and then charges you to widen it.

What does the bottleneck actually cost?

Run the numbers with your own salary figures rather than a vendor's. A worked shape:

  • Count the people who touch a release. Developers, admins, consultants, testers, release manager. Eight is typical for a mid-size Salesforce team.
  • Count the seats you would actually buy. Usually two or three.
  • Price the gap in time, not licences. If a senior engineer spends two days a week running other people's deployments, that is roughly forty percent of a senior salary spent on queue management.
  • Add the delay. Every change that waits three days for a deploy window is three days of value not delivered.

Compared side by side, per-user stacks and flat-rate alternatives diverge fast as team size grows (Hyperping's cost breakdown). But the licence delta is the small half of the argument. The expensive half is the behaviour the pricing model encourages.

Why does this hit growing teams hardest?

Three multipliers stack:

  • Headcount. Every hire is a new pricing decision, so growth turns into a recurring budget conversation about who is allowed to deploy.
  • Org count. Consultancies and ISVs manage several orgs. Pricing that scales with users and orgs compounds against exactly the businesses whose margin depends on running many clients efficiently.
  • Turnover and contractors. Short engagements make named seats administratively expensive, so contractors get excluded by default and the bottleneck tightens.

Per-seat pricing works fine for a stable team of five. It performs worst for the growing, mixed, multi-org teams that need DevOps most.

What should you look for instead?

  • Unlimited users. If access is a budget decision, adoption is capped by finance rather than by need.
  • Pricing independent of org count. Managing more orgs should not be a penalty.
  • Transparent metering. Flat access with usage-based metering is honest, as long as the meter is visible and the unit is explainable.
  • A free tier that is a real tier. Not a countdown before a sales call.

That is how Serpent is priced. Scale is $699 per company per month with unlimited users, independent of how many orgs you run, with $0 setup and month-to-month terms. Usage is metered in credits (300 a month on Scale, top-ups at $1 a credit), so the meter stays visible instead of hiding inside a seat count. Essentials is genuinely free with 30 credits a month, no credit card and no time limit, so the whole team can be in the tool from day one. See how Serpent prices it.

FAQ

Is per-seat pricing always the wrong model?

No. It is reasonable for a small, stable team where everyone who touches the tool is a full-time user. It ages badly the moment your release process involves admins, testers and consultants.

Is flat pricing just per-seat with extra steps?

Only if the vendor caps users in the fine print. Flat pricing that genuinely allows unlimited users changes who is allowed to deploy, which is the whole point.

What about credits? Is that not just another meter?

It is a meter, and it should be described as one. The difference is what it meters: consumption you can plan and see, rather than headcount, which penalises collaboration.

How do I make the case internally?

Stop presenting it as a licence comparison. Count the deployments waiting on one person's calendar and put a salary number against that time.

Related Articles

Curious about faster shipping before you dive in? Let's talk

Commitment free!