Getting started with CPQ
Start building configurations with CPQ, the configuration engine that powers ServiceNow CPQ. Learn how blueprints, products, fields, rules, and layouts work together to create guided selling experiences.
About CPQ
CPQ delivers a modern, high-performance configuration engine that acts as the “C” in Configure, Price, Quote, enabling organizations to model complex products with clarity, speed, and precision. Built on an attribute-based configuration approach, ServiceNow CPQ simplifies complexity by evaluating product logic through a unified rules framework—allowing sales teams and buyers to configure highly customizable offerings with ease.
At the core of ServiceNow CPQ is a fast, scalable rules processing engine that evaluates configuration inputs in real time. This engine powers dynamic behaviors such as conditional visibility, guided selections, automated calculations, and configuration validation, ensuring every configuration is accurate and actionable.
Configurations are delivered through blueprints—reusable containers that bring together fields, rules, layouts, and configurable products into a cohesive configuration experience. Blueprints make it easy to design, customize, and extend rich UI experiences without code, while providing a consistent structure for managing logic across environments.
Whether used standalone or embedded in eCommerce platforms, Salesforce, or custom applications, ServiceNow CPQ provides a flexible and performant foundation for delivering guided selling experiences, generating bills of materials, and driving downstream processes such as quoting, manufacturing, and fulfillment.
Perspectives
- Market View: Focuses on the environment: target markets, customer segments, and partner strategies. Success is measured by selling to the right customers at profitable margins.
- Organizational View: Focuses on internal operations and systems, such as: Marketing and campaign management, CRM and opportunity management, CPQ, Contract management, ERP, fulfillment, billing, and service. Success is measured by operational efficiency, profitability, and repeatability.
- Sales Rep View: Focuses on day-to-day selling tasks, such as: identifying targets, analyzing product needs, configuring solutions, agreeing on pricing and terms, and packaging deals and closing sales. Success is measured by closing deals efficiently and meeting customer needs.
Key concepts
Before you start building, familiarize yourself with the foundational terms used in ServiceNow CPQ:
- Configurable Products — product records that launch a configuration when added to a quote.
- Blueprints — the containers for configuration logic and UX (fields, rules, and layouts).
- Fields — variables that collect and store data during configuration (at the header or line level).
- Rules — logic that validates input, sets values, filters options, or computes outputs (for example, to produce a BOM).
- Set up layouts — the structure and navigation of the buyside UI. Layouts define the end user interface, how fields are arranged on the page, and how the user travels through the configuration experience.
- BOM — bill of materials output used for quoting and/or downstream manufacturing/ERP.
Build your first configuration
- Upload a sample blueprint using the Matrix Loader. See the Configure the Matrix Loader.
- Create a configurable product in Salesforce CPQ (SFDC) and associate it with your blueprint. See The CPQ Configurator.
- Launch the configuration experience by adding the product to a quote and verifying that the blueprint-driven UI is working as expected. See Set up blueprints.