Updated for Winter '26 Release
Last Updated: November 2025 | Exam: Salesforce Certified Industries CPQ Developer
This guide reflects the latest Industries CPQ Developer exam outline. It focuses on Entity Product Catalog (EPC), Pricing & Calculation Procedures, Cart & Rules, Order Decomposition, and OmniStudio integration for Communications, Media, and Energy & Utilities implementations.
⚡ What’s New for Industries CPQ Developers (Winter ’26)?
Improved support for complex pricing conditions (multi-attribute tiers, advanced thresholds) in calculation procedures.
Clearer cart error messages and logging for Compatibility and Context rule failures.
Optimized IDX Workbench packaging flows for EPC and rule metadata to speed up Dev → Test → Prod pipelines.
Salesforce Certified Industries CPQ Developer
Exam Guide – Winter ’26 | Syllabus + Practice Questions
For developers who design and implement configure–price–quote solutions for Salesforce Industries (Communications, Media, Energy & Utilities, and more).
๐ Exam at a Glance
๐ Note: Salesforce occasionally updates question weightings. Always cross-check with the official Industries CPQ Developer exam guide before booking.
๐ค Who Is This Exam For?
- Developers working on Salesforce Communications, Media, Energy & Utilities projects.
- Engineers responsible for product modeling, pricing, and cart behavior in Industries CPQ.
- Technical consultants who design configurable product offerings, rules, and decomposition.
- Developers integrating CPQ with OmniStudio (OmniScripts, Integration Procedures, DataRaptors).
Exam Objectives & Weightage – Industries CPQ Developer
1. Entity Product Catalog (EPC) & Product Modeling
20%Design a scalable product catalog using Product Specifications, Attributes, Bundles, and Promotions. Expect scenario questions around modeling offers that decompose cleanly into order line items.
View Key Topics ▼
- Product Specification vs. Product Offering vs. Promotion
- Modeling bundles, add-ons, and nested structures
- Attribute Types, Attribute Categories, default values, value sets
- Using EPCCategory & Catalog for navigation and organization
- Design patterns for reusability (common specs, shared attributes)
2. Pricing, Charges & Calculation Procedures
25%Implement pricing logic using Price Lists, Pricing Variables, Pricing Matrices, and Calculation Procedures to handle recurring, one-time, and usage-based charges.
View Key Topics ▼
- Charges: one-time, recurring, usage & charge types
- Price Lists, Price List Entries, effective dates & precedence
- Pricing Matrices – tiers, dimensions, thresholds, fallbacks
- Calculation Procedures – steps, calculation sequence, rating
- Discounts, surcharges, and promotion-based adjustments
3. Cart Behavior, Rules & Order Decomposition
25%Control how the cart behaves during configuration, validation, and submission using Compatibility Rules, Context Rules, and Decomposition Relationships.
View Key Topics ▼
- Compatibility Rules (allowed / disallowed product combos)
- Context Rules (visibility / eligibility based on context)
- Cardinality and relationship constraints in bundles
- Order Decomposition – mapping catalog model → technical order
- Common cart issues: stale prices, broken bundles, rule conflicts
4. Deployment, Versioning & Troubleshooting
15%Move EPC and CPQ configuration safely across environments and diagnose issues using logging, tools and best practices.
View Key Topics ▼
- IDX Workbench & metadata packaging strategy
- Managing versions & backward compatibility in EPC
- Test data patterns for CPQ configs
- Using logs / debug tools for cart & pricing failures
- Rollback strategies and impact analysis
5. OmniStudio & External Integration
15%Orchestrate quoting experiences with OmniScripts, Integration Procedures, and DataRaptors, and integrate Industries CPQ with external systems.
View Key Topics ▼
- Launching cart from OmniScripts and passing context
- Mapping attributes & selections between UI and cart
- Using Integration Procedures for CPQ APIs / external rating
- DataRaptors for EPC/CPQ data read/write
- High-level patterns for external order management integration
๐ Sample Industries CPQ Developer Exam Questions
Question 1: EPC Modeling
Your telecom client wants to sell a “5G Home Bundle” that includes internet, a Wi-Fi router, and optional streaming add-ons. The bundle must decompose into separate order line items for provisioning. Which EPC component primarily defines the structure of this configurable product?
A) Price List Entry
B) Promotion Specification
C) Product Specification
D) Attribute Category
✅ Correct Answer: C) Product Specification
Explanation: The Product Specification defines the technical and structural model of the offering,
including component relationships and attributes. Promotions and price lists reference this model but don’t define the
decomposition structure.
Question 2: Pricing Matrix
A usage-based plan should charge different rates depending on both region and usage volume. Where is the most appropriate place to configure this logic?
A) Context Rule
B) Price List
C) Calculation Item
D) Pricing Matrix
✅ Correct Answer: D) Pricing Matrix
Explanation: Pricing Matrices are designed for multi-dimensional pricing based on conditions like
region, volume, or attribute values. Calculation procedures orchestrate rating but the conditional grid lives in the matrix.
Question 3: Cart Rules
A bundle allows only one primary internet product and up to three optional add-on services. If a user tries to add a fourth add-on, the cart should display an error. Which configuration is most appropriate?
A) Context Rule with “Hide” action
B) Cardinality settings on the relationship
C) Pricing Matrix with max quantity
D) Promotion restriction
✅ Correct Answer: B) Cardinality settings on the relationship
Explanation: Min/max quantities for components in a bundle are defined using cardinality on
the EPC relationship, not pricing or visibility rules.
Question 4: Troubleshooting Pricing
A developer receives a bug report that the cart total is not reflecting a promotional discount. The promotion is active and attached to the product. Which area should be checked first?
A) Filter criteria on the product catalog
B) Calculation Procedure steps & sequence
C) Context Rule for visibility
D) DataRaptor mappings
✅ Correct Answer: B) Calculation Procedure steps & sequence
Explanation: Promotions are applied during rating. If the discount isn’t appearing, the
Calculation Procedure may not be executing the promotion step or is overridden by later steps.
Question 5: OmniStudio Integration
An OmniScript collects customer choices and should pre-configure the Industries CPQ cart with those selections. Which integration pattern is most appropriate?
A) Apex Invocable from DataRaptor
B) Integration Procedure calling CPQ APIs
C) Context Rule on catalog
D) Manual re-entry in cart by agent
✅ Correct Answer: B) Integration Procedure calling CPQ APIs
Explanation: Integration Procedures orchestrate server-side logic (including CPQ APIs)
and are ideal to push OmniScript data into the cart and retrieve updated configurations.
๐ Study Resources & 4–6 Week Preparation Plan
๐ฏ Recommended Plan
Learn Product Specs, Offers, Promotions and Attributes. Build at least one realistic bundle with correct relationships and cardinality.
Configure Price Lists, Pricing Matrices, Calculation Procedures. Test simple and tiered pricing scenarios. Add promotions and discounts.
Configure Compatibility / Context Rules and try to break the cart. Learn to interpret error messages and fix misconfigured relationships or matrices.
Build an OmniScript + Integration Procedure that configures the cart. Take practice questions, review wrong answers, and revise weak domains.
๐ก Exam-Day Tips (Developer Mindset)
For each scenario, mentally map the objects & relationships first (Specs, Offers, Promotions, Charges) before choosing a tool.
If an answer suggests hardcoding logic in Apex or hacking data, it’s almost always wrong. CPQ is metadata-driven.
Remove clearly wrong tools (e.g., using Context Rules for pure pricing logic) to boost odds on tricky questions.
❓ Industries CPQ Developer – FAQ
Is this the same as Revenue Cloud CPQ Specialist?
No. Industries CPQ Developer targets Salesforce Industries (formerly Vlocity) for Communications, Media, and Energy & Utilities. Revenue Cloud CPQ Specialist is a different certification and product line.
Do I need strong coding skills?
This is a developer-track exam, but it’s mostly metadata & configuration–driven. Apex is rarely required; focus on catalog design, pricing, rules, and integration patterns.
Is OmniStudio Developer certification required?
It’s not a formal prerequisite, but OmniStudio knowledge helps a lot since many quoting journeys are driven by OmniScripts and Integration Procedures.
How much real project experience do I need?
Salesforce recommends at least 6–12 months working with Industries CPQ. If you don’t have that, you should compensate with intensive hands-on practice in a sandbox or demo org.
Do legacy Vlocity CPQ certs still matter?
Yes. Many legacy Vlocity credentials have mappings into Salesforce Industries equivalents, and employers still value that experience. But for new candidates, this Industries CPQ Developer cert is the current track.
What should I do after passing this exam?
Common next steps include OmniStudio Consultant, System Architect path, or deepening into a specific industry (Telecom / Energy / Media) with more hands-on implementations.