In order to understand Salesforce CPQ better, what's the best way other than a sample use case? So let's start.

MedBed is a fictional Global medical technology leader who manufactures hospital beds and sells to hospital systems, skilled nursing facilities, and clinics globally.

It has very complex configurations with more than 15 different hospital beds and stretchers with multiple standard features and multiple optional features.

Currently, inconsistent pricing and discount strategies leading to revenue and profit leakage. Unstructured sales execution, inability to cross & upsell products during a sales process, and customer facing quotes.

What MedBed needs?

A single, easily updated configuration tool across all bed categories to accelerate time to market, starting with stretchers.

A more robust sales process that drives efficiency throughout the sales and sales support teams.

Reduction in revenue leakage, improved discount controls, improved sales execution including better cross sell and upsell guidance.

Improvements and standardisation to customer facing quotes.

Product Configurations


  • Each product has unique features and options and some products can be configured as a bundle.
  • For Eg: Beds and mattresses are usually sold together.
  • Based on user requirements we need to consider types of beds or mattresses. Take a look at the picture of a product named M3 Bed in CPQ.

  • Pricing


  • We do want to implement block pricing for specific products at the base product and option level.
  • A large nationwide health system A has contract pricing.
  • We also have some distributors who have distributor pricing.
  • We give volume discounts for some products.
  • On some level we need to implement manual discounts too.

  • Quote templates


  • Display below stats in quote template:
  • product, list price, contract price, price adjustment (price rules), adjustment type (manual discount or price override) and net price.

  • Order, Contract, Amendment and renewal


  • Create order and contract once the quote is ready.
  • Amend the contract for modifying the quantity of beds in a particular quote and generate the contract again.
  • Renew the generated contract for a term period.


  • To learn more about our previous projects and capabilities, we invite you to explore our profile and connect with us.

    Let us assist you elevate your business with innovative software solutions.

    You may also like