Skip to main content

CPQ Notes - 1

*PRODUCT:


*PRODUCT RULE:

->Error Condition

-->Action (on Prod or Bundle)

-->Lookup queries

->Config Rule

Configuration Attributes: 

  • Create Product Option picklist field
  • Create Config attributes
  • Create Quoteline picklist field

*PRICING:

Block: lower bound is included (1), upper bound is excluded (11) for a block 1-10 products

Overage rate

List price:


 Salesforce CPQ uses the Special Price field to hold the result of cost plus markup, allowing comparisons between it and the list price

Contracted price:

Do not create two contracted prices on the same account that act on a single product






The Price Waterfall:
Pricing FieldWhat It Represents
Original Price
Price book price
List Price
Price book price, percent of total price, block price, or option price override
Special Price
Cost plus markup price, contracted price, or option discount
Regular Price
Result of volume-based discounts
Customer Price
Result of manually editable discounts
Partner Price
Result of partner discount, set manually or through automation
Net Price
Result of distributor discount, set manually or through automation
*DISCOUNTING TOOLS
Discount Schedules: 
There are some objects that have Discount Schedule lookups, allowing administrators to apply volume-based pricing in very targeted ways.
ObjectVolume Discount ScenarioPriority
Contracted Price
Discounts only for a specific account.
1
Price Dimension
Discounts for one-time fees attached to subscription products or segments of the subscription term.
2
Product Option
Discounts only when a product is sold in a bundle.
3
Feature
Discounts for every product in a bundle feature.
4
Product
Discounts whenever a product is added to the quote.
5
Aggregation Scope:
Aggregation Scope with Bundles
Cross Products Aggregation: Cross Products only works if the Aggregation Scope field is set to either Quote or Group.
Cross Order Aggregation: 

Channel Discounts

PRICING:
Subscription: choosing months for the subscription term unit still allows your reps to sell subscriptions for less than one month. CPQ calculates the price for just the portion of the term, not the whole term. This is known as prorated pricing.
Yearly Subscription: 12 or blank Subscription Term.
Quarterly: Subscription Term=3

Multidimensional Quote: breaking a long subscription into smaller pieces
MDQ one-time price dimensions: one time fee setup

Comments

Popular posts from this blog

The flow failed to access the value because it hasn't been set or assigned error

I'm sure that many Salesforce admin already encountered the this Process builder error when building automation referencing a field on a related record (aka lookup field): ' The flow failed to access the value because it hasn't been set or assigned ' and came across this Salesforce document . However, it does not help in case of referencing a User lookup field. ------------------------------- Use case: when a lead's ownership is transferred to another user, respective fields are updated based on their profile.  Error element myDecision (FlowDecision). The flow failed to access the value for myVariable_current.Owner:User.ProfileId because it hasn't been set or assigned. --------------------------- Workaround:  Have a condition to check if the record is assigned to a user or a queue before checking their profile id for respective actions. Records owned by user: BEGINS([Lead].OwnerId, "005") Records owned by queue: BEGINS([Lead].Owne...

Salesforce campaign model and tracking

  Salesforce campaign tracking   Check out the great article on Campaign tracking use case: https://www.salesforce.com/blog/track-salesforce-campaign-shadow-wolf-blog/   There are 2 ways to track Campaign ROI .    Campaign Influence ( custom model )   Associate multiple Campaigns to multiple Opportunities (and multiple Opportunities to a Campaign) using the Contact Role . To get a broader view of opportunity pipeline, generate the standard report called Campaigns with Influenced Opportunities (Customizable Campaign Influence). This report provides opportunity data, such as amount, stage, and revenue share alongside helpful campaign details.      For more control, build custom reports that show relationships such as these examples.   • Campaigns with Influenced Opportunities   • Contacts with Campaign Influence   • Accounts with Campaign Influence     If there is only one campaign associated with each opportunity ...

Renewable vs Evergreen Subscription type

Renewal: Renewable products transfer to renewal quotes.  Standard renewable contracts have end dates, terms, and an option to renew. Evergreen: don't have any end dates and, therefore, don't need to be renewed. This supports an open-ended term of service that allows for customers or providers to cancel or terminate the subscription at any point.  Evergreen and Renewable products can’t coexist in a bundle. Guidelines for Evergreen Subscriptions:   https://help.salesforce.com/s/articleView?id=sf.cpq_evergreen_limitations.htm&type=5 Quote and Manage Evergreen Subscriptions:  https://help.salesforce.com/s/articleView?id=sf.cpq_evergreen_use.htm&type=5