Configurable products
Summarize
Summary of Configurable products
Configurable products in ServiceNow CPQ connect product blueprints to the end-user configuration experience, supporting both headless applications and Salesforce-integrated environments. They serve as the intermediary linking the technical product definition (blueprint) with the business representation (Salesforce Product2 record or headless configuration record), enabling dynamic product configuration that applies logic, pricing, and visualization rules in real time.
Show less
Key Features
- Unified Configuration Launch: Automatically opens the correct configuration UI by linking each product to a specific ServiceNow CPQ blueprint.
- Cross-Platform Flexibility: Provides consistent configuration experiences across headless setups and Salesforce CPQ integrations.
- Reduced Maintenance: Allows multiple Salesforce Product2 records to associate with a single blueprint, simplifying management of similar product variants.
- Faster Go-to-Market: Eliminates the need for custom integration scripts to initiate configuration sessions.
How It Works
Configurable products define the relationship between ServiceNow CPQ blueprints and the user-facing configuration interface:
- Headless environments: Configurable products are defined directly in ServiceNow CPQ and accessed through front-end applications or APIs.
- Salesforce-integrated environments: Configurable products link Salesforce Product2 records with ServiceNow CPQ blueprints, automatically launching the correct configuration UI when a product is selected.
Salesforce Setup Considerations
- Each configurable product associates with a single blueprint, but multiple Product2 records can link to the same blueprint to manage product variations efficiently.
- Setup steps vary depending on the ServiceNow CPQ Managed Package version in use.
- Once configured, selecting a product in Salesforce CPQ triggers the ServiceNow CPQ configuration experience seamlessly.
Best Practices
- Maintain consistent blueprint naming conventions for easier identification and mapping.
- Use CSV uploads to bulk-create configurable products in headless environments.
- Ensure Salesforce Product2 records are enabled for ServiceNow CPQ before linking blueprints.
- Validate blueprint mappings in sandbox environments before deploying to production.
- Regularly review configurable product associations when updating blueprints or product structures.
Learn how configurable products connect blueprints to end-user configuration experiences in ServiceNow CPQ, supporting both headless and Salesforce-integrated use cases.
Configurable products act as the bridge between a ServiceNow CPQ blueprint and the configuration experience that end users interact with. They define how a specific product launches and behaves during configuration—whether accessed through a headless application or integrated with Salesforce CPQ.
Each configurable product ties together the technical definition of a product (its blueprint) with the business object that represents it (the Salesforce Product2 record or headless configuration record). This association allows users to configure products dynamically, ensuring that all logic, pricing, and visualization rules from the blueprint are applied in real time.
Key benefits
| Benefit | Description |
|---|---|
| Unified Configuration Launch | Connects each product directly to a ServiceNow CPQ blueprint so the correct configuration UI opens automatically for the end user. |
| Cross-Platform Flexibility | Supports both headless and Salesforce CPQ environments with consistent configuration experiences. |
| Reduced Maintenance | Allows multiple Salesforce Product2 records to link to a single blueprint, simplifying updates across similar products. |
| Faster Go-to-Market | Eliminates the need for custom integration scripts to launch configuration sessions. |
Configurable product architecture
- Headless: The configurable product is defined directly in ServiceNow CPQ, and end users access the configuration experience through a front-end application or API connection.
- Salesforce Integrated: The configurable product acts as the “front door” to the configuration experience in Salesforce CPQ. When users select a ServiceNow CPQ - enabled product, the corresponding configuration UI launches automatically.
In both cases, the configurable product ensures a seamless connection between the product’s logic and its visual configuration experience.
Salesforce setup
In Salesforce-integrated environments, configurable products link ServiceNow CPQ blueprints to Salesforce Product2 records. This association ensures that selecting a Salesforce product automatically launches the correct ServiceNow CPQ configuration experience.
Only one blueprint can be associated with each configurable product, but multiple Product2 records may link to the same blueprint—simplifying management for similar product variations.
The setup process depends on your Managed Package version used for ServiceNow CPQ: Once configured, selecting the product in Salesforce CPQ automatically opens the ServiceNow CPQ configuration experience for the user.
General guidelines
- Maintain consistent blueprint naming conventions to simplify identification and mapping.
- Use CSV uploads for bulk creation of configurable products in headless environments.
- Verify that Product2 records in Salesforce are ServiceNow CPQ enabled before associating blueprints.
- Use sandbox environments to validate blueprint mappings before deployment to production.
- Regularly review configurable product associations when blueprints or product structures change.