Why Services Businesses Need CPQ (And Why Spreadsheets Aren't Cutting It) — Servantium Blog
Strategy

Why Services Businesses Need CPQ (And Why Spreadsheets Aren't Cutting It)

Services teams do not need CPQ. They need configure-price-scope. Without scope at the center, the rest is theatre.

Christopher Veale
Christopher Veale CEO, Servantium
10 min read Updated
A laptop on a glass desk with an analytics dashboard, calm professional workspace
Photo via Unsplash

A services-team CRO told me last spring that her team had just bought a CPQ tool. They were nine months in. The proposal turnaround time had dropped, which she liked. The realised margin on the proposals that closed had also dropped, by about four points, which she did not. Her team had not changed. Their delivery had not changed. They were just configuring and pricing engagements faster, against scopes that were no more rigorous than they had been before.

That is the pattern I see most often when teams adopt product-style CPQ for services work. The configuration speeds up. The pricing automates. The scope, which is the thing that actually determines whether the deal makes money, sits exactly where it sat before: in someone’s head, in a slide deck, in a Word document that legal will eventually edit.

Configure-price-quote without configure-price-scope is theatre. The remainder of this piece is about why, and what configure-price-scope looks like in practice.

The CPQ gap in professional services

Product companies solved configure-price-quote two decades ago. The mechanics are clean: a product catalogue, configurable options, pricing rules, approved discount bands, automatic quote generation. The deal that goes out the door reflects what the company actually sells, at a margin the company has structurally protected.

Services teams have been trying to import that pattern for ten years. Most of the imports have failed. The reason is structural, not tooling. A product configuration is a fixed thing. The configurator can hold the truth of the product because the product is the same shape every time. A services engagement is not a fixed thing. Its scope is what is being negotiated. The configuration cannot hold the truth of the engagement because the truth of the engagement is the scope itself, and the scope is a moving object during the sale.

Importing CPQ-for-product into a services team treats scope as if it were a product attribute. It is not. Scope is the deliverable boundary that determines whether the team will make or lose money. Treating it as a configuration field hides exactly the place where margin is decided.

Configure-price-scope, not configure-price-quote

The reframing I now use with operators is configure-price-scope. The S replaces the Q. The mechanics rhyme with CPQ. The center of gravity is different.

In configure-price-quote, the artifact is a quote. Configuration produces a price. Pricing logic protects margin. The quote is the deliverable.

In configure-price-scope, the artifact is a structured scope object that the team will deliver against. Configuration produces a scope. Pricing logic is calibrated against the scope. The scope is the deliverable, and the quote is a derived view of the scope’s economics.

The practical implications cascade from there. A configure-price-scope system holds:

  • Deliverable specifications, not deliverable descriptions.
  • Defined acceptance against each deliverable.
  • Complexity drivers attached to each scope component, calibrated against the team’s actual delivery history.
  • Margin bands calibrated per engagement type, enforced at the configuration layer.
  • An audit trail of how the scope changed during the sale, and how the price moved with it.

A configure-price-quote system, by contrast, holds a configuration of options and a price. The scope is downstream of the quote, captured in a Word SOW that nobody on the delivery team queries.

The difference is not aesthetic. It is the difference between a system that can defend margin during delivery and a system that cannot.

CPQ for product vs CPQ for services vs PS-OS-style CPS

A short comparison may be useful, because operators evaluating tools regularly conflate the three.

DimensionCPQ for productCPQ-for-services (typical)PS-OS configure-price-scope
Central artifactQuote derived from configured productQuote derived from configured option setStructured scope object that the team delivers against
Scope handlingImplicit in product attributesCaptured as text fields adjacent to the configurationA structured first-class artifact, queryable, versioned
Pricing logicRules over product variantsRules over option pricing, often with discount approvalRules over scope components, with margin bands enforced per engagement type
Margin defenceAt the discount approval layerAt the discount approval layerAt the scope-and-margin-band layer, before discount even comes up
Delivery linkageProduct is fulfilled, not deliveredQuote is “won,” handed to delivery via PDFScope object becomes the engagement’s working artifact during delivery
Learning loopPricing tuned by product analyticsPricing tuned by win rateScope and margin tuned by realised delivery margin against quoted margin

The middle column is what most services teams end up with when they buy a product-style CPQ from a CRM vendor and try to bend it to services work. It speeds up the wrong thing. It does not move realised margin, because it is not in the place where realised margin is decided.

For the operator-level read on the related delivery shape, see the proposal factory on what high-frequency proposal work looks like when the substrate is right, and the SOW process is broken at most teams on why the document layer is downstream of the structural problem.

Real proof: where this shows up in the numbers

Three pieces of grounded evidence are worth naming, because the configure-price-scope argument is not a marketing claim, it is an operating one.

The first is proposal turnaround. Industry reporting on services proposal cycles has long sat in the multi-week range for non-trivial engagements2. Teams that move to a structured scope-and-quote substrate consistently report turnaround compressing to days. The mechanism is not that the configurator is faster. It is that the team is no longer reconstructing the engagement shape from scratch every time, which is where the days were going.

The second is realised-margin variance. The SPI Research benchmark shows industry profit margins at decade lows1. Inside that aggregate, the variance between top-quartile and bottom-quartile teams on the same engagement types is wide. The teams that have moved on configure-price-scope-style substrate compress that variance, because the scope object enforces consistency that a Word SOW cannot.

The third is win rate on competitive proposals. There is no clean industry figure for this, and operators should be careful with anyone who quotes one. What is documented is that proposals that arrive with a clear, structured scope tend to convert at a higher rate than proposals where the scope is described in prose and the price is a single number2. That tracks with what I have seen in operator notebooks. The structured scope is doing legibility work for the buyer as well as defence work for the seller.

What to ask a vendor

If you are evaluating a tool that says it does CPQ for services, three questions are worth asking before anything else.

First: where does the scope live? If the answer is “we capture scope as a description field,” that is configure-price-quote, not configure-price-scope. The vendor is selling product CPQ in a services-shaped box.

Second: how does the system enforce margin? If the answer is “discount approval workflow,” that is too late. Margin needs to be enforced at the scope-and-band layer, before discount is the conversation.

Third: what is the linkage between the scope object and delivery? If the deliverable handoff is a PDF, the scope is being abandoned at the moment of sale and reconstructed by the delivery team from scratch. The compounding work fails to happen. If the scope object is the engagement’s working artifact during delivery, the loop is closed, and the team’s next quote will benefit from this engagement’s actuals.

For the working artifact most operators use to start this transition, see the SOW template and the fixed-fee pricing calculator. Both are structured-scope-first by design, and both are intended to feed an engagement object rather than to live as standalone documents.

Frequently asked questions

Sources

  1. Service Performance Insight (SPI Research) . (2025) . 2025 Professional Services Maturity Benchmark. https://spiresearch.com/professional-services-maturity-benchmark/ Accessed 2026-05-07.
  2. Forrester Research . (2024) . Sales Operations Benchmark, proposal cycle and win rate analysis. https://www.forrester.com/research/ Accessed 2026-05-07.

Related Posts