Revenue Lifecyle Management (RLM) - Pricing Setup.
Amidst the excitement of my SteelBrick CPQ project that went live, I?was drawn?to RLM's intriguing features.?In this?post, we?will share my thoughts on RLM's pricing features.
In general,?Salesforce notes the pains of using Steelbrick CPQ, the pricing setup in RLM is much more FLEXIBLE.
From the perspective of the end user, below is the improvement:
On the other hand, as a RLM product owner or system admin's perspective, the below improvement, in my opinion, is significant:
a. The Price Adjustment Schedule is a collection of Pricing Rules/ Data organised by related Salesforce objects. In this case, you can view a holistic view of tier or attribute discount or override pricing. You also can filter and view the details by?either?entering the record or via pop-up windows.
b. The?pricing?engine?is run?by Pricing Procedure, which lists all pricing steps. This?offers flexibility with drag & drop Pricing Elements [2]; this also means you can define the specific order of price types (partner, distributor) or discount types (Volume, term, attribute, or manual). With its beneficial and elegant visualisation [1], the project team can explain the pricing structure or allow the admin to take over the system quickly. You also test your Pricing Procedure?by?using the simulate button [3].
The example below shows two scenarios that apply different adjustments, resulting in 2 different Net Unit Prices.?
I have yet to say that the Pricing Discount Calendar is also?a cool?tool for managing all discounted prices or adjustments?that are?set up.
It is not?a 100% compatible comparison; however, you can think of the Pricing Procedure as a Flow; each Price Element is an action, and then Context Definition loads data to use in each Action. Considering enhancing data to use in the Steelbrick Price Rule, the Product Rule condition is very cumbersome; this is more intuitive and reusable.??
The screenshot below shows that I added a new field on Quote Line, then defined and mapped this field with a Sales Transaction tag in Context Definition. As a result, I can use this input to manipulate pricing across the pricing elements whenever needed.
Of course, there are some not-very-fun parts:
The above highlights the pros and cons of RLM pricing based on my short experience with the new tool. I'm happy to hear your thoughts about RLM pricing. The next post will be my take on the Quote to Contract with Amendment and Renewal process.?