Growth-stageWorkforce & Education Technology

Rebuilding a CPQ catalog around new tiered packaging, while the pricing model was still being decided

The new packaging became quotable in production, one segment at a time

SalesforceSalesforce CPQ
Play leadAmandaRevOps team · LeanScale

The problem

The company sold a platform subscription alongside volume-metered units and a long list of à-la-carte add-ons, priced differently across customer segments, frequently across multiple contract years and multiple billing entities under a single parent account. Leadership decided to collapse that into a small set of named tiers per segment.

The play

  1. 1
    Rebuilt the catalog to the new packaging

    New tiered core bundles per segment, plus separate bundles for the add-on families, built as nested structures at one and two levels of product options so a rep configures a tier and then adjusts within it. The full à-la-carte catalog was reconstructed as options underneath the bundles rather than as free-standing products.

  2. 2
    Moved pricing into lookup tables instead of hard-coded rules

    Built per-segment pricing-table objects keyed by a pricing-tier field, then wrote price rules that carry the account's segment and tier down onto the quote line on initialization and resolve the price by lookup query on calculate, with price-lift and price-reset rules layered for multi-year quotes.

  3. 3
    Made quantity drive entitlement and price together on metered add-ons

    For the volume-metered add-ons, quantity on the product option drives the entitlement volume and the price in the same step, with the ratio documented on the option itself, so a rep can size a deal at the quote line without raising a pricing exception.

  4. 4
    Enforced the commercial rules the packaging assumed

    Product and error-condition rules for combinations that should never be quotable, an add-on that only makes sense alongside its parent product, a bundle with bad term dates. Value-override checkboxes where a rep genuinely needs to exceed a band.

  5. 5
    Wrote a quote calculator plugin for multi-term, multi-entity contracts
  6. 6
    Ran a RAID log against a moving target

What it moved

The new packaging became quotable in production, one segment at a time

Each segment was built, tested in a partial-copy sandbox with the client's own sales leaders, and promoted to production, with post-deployment testing and issue triage in the shared channel.

From a LeanScale case studyRead the full case study →

More from Amanda