Configurable products
Summarize
Summary of Configurable products
Configurable products in ServiceNow CPQ serve as the critical link between product blueprints and the end-user configuration interface. They enable dynamic product configuration by connecting the technical product definition (blueprint) with the business object representing the product, whether in a headless application or Salesforce CPQ integration. This ensures that all pricing, logic, and visualization rules defined in the blueprint are applied in real time during configuration.
Show less
Key Features
- Unified Configuration Launch: Automatically opens the correct configuration user interface for each product by linking it directly to its ServiceNow CPQ blueprint.
- Cross-Platform Flexibility: Supports consistent configuration experiences in both headless environments and Salesforce CPQ integrations.
- Reduced Maintenance: Allows multiple Salesforce Product2 records to associate with a single blueprint, easing updates across similar product variants.
- Faster Go-to-Market: Eliminates the need for custom integration scripts to initiate configuration sessions, streamlining deployment.
Architecture and Integration
Configurable products define the relationship between blueprints and the user-facing configuration layer:
- Headless: Defined directly within ServiceNow CPQ; users access configuration through a front-end application or API.
- Salesforce Integrated: Acts as the entry point in Salesforce CPQ, automatically launching the ServiceNow CPQ configuration UI when a product is selected.
In Salesforce-integrated setups, configurable products link blueprints with Salesforce Product2 records. Each configurable product connects to one blueprint, but multiple Product2 records can link to the same blueprint, simplifying management for product variations.
Salesforce Setup and Best Practices
- Ensure Product2 records are ServiceNow CPQ enabled before associating with blueprints.
- Maintain consistent blueprint naming for easy identification and mapping.
- Use CSV uploads to bulk create configurable products in headless environments.
- Validate blueprint associations in sandbox environments before production deployment.
- Regularly review configurable product links when product blueprints or structures change.
This setup ensures that selecting a product in Salesforce CPQ seamlessly launches the appropriate ServiceNow CPQ configuration experience, improving user efficiency and consistency.
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.
Best practices
- 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.