Salesforce CPQ performance can degrade with:
90 rules is high, so optimization is needed.
✔ B. Implement Lookup Price RulesLookup Price Rules reduce:
Rule count
Condition logic
Maintenance complexity
A lookup table collapses many price rules into one rule, significantly improving performance.
✔ C. Use Quote Calculator Plugin (QCP)QCP replaces multiple price rules with:
A single JS module
Faster calculations
More flexible logic
Improved performance, especially with:
Complex math
Multi-stage calculations
External data lookups
QCP is the recommended performance strategy when price rules become too heavy.
Why the other options are incorrect:Option
Why Incorrect
A. Request increased limits
Salesforce does not increase CPQ calculator limits via support.
D. Apex triggers instead of price rules
Not allowed; quote line editor uses client-side calculator, not Apex.
E. Replace rules with nested bundles
Does not solve pricing logic complexity and may worsen configuration performance.
Thus, B and C are correct.
Submit