
How to Create and Manage Usage-Based Products in Salesforce Revenue Lifecycle Management
Salesforce Revenue Lifecycle Management (RLM) offers a robust platform for managing your product lifecycle. However, as of Summer ’24, it does not support usage-based products out of the box. This limitation can be a hurdle for businesses looking to offer flexible, usage-based pricing models. Fortunately, with Salesforce’s Product Configurator, you can customize and extend RLM to include usage-based products.
In this blog post, we explore how to set up a “Self-Driving Pay-per-Mile” product, demonstrating the flexibility of Salesforce’s tools. We walk through creating custom configurator flows, setting up consumption rates, and using Lightning Web Components for real-time configuration updates. By leveraging point-and-click tools alongside minimal custom code, we show you how to make usage-based billing a reality within Salesforce RLM.
Key Steps Covered:
Setting up a usage-based product in Salesforce.
Customizing configuration flows to handle usage and rates.
Implementing a Lightning Web Component for seamless data handling.
Testing and ensuring the setup works with your existing billing systems.
For a detailed step-by-step guide and to see these configurations in action, read our full blog post and watch our video tutorial.

Creating Custom Product Configuration Flows in Salesforce Revenue Lifecycle Management
The Salesforce RLM product configurator tutorial covers steps to customize product configurations. It explains using the standard configurator, cloning it to create a custom flow in the Flow Editor, modifying the flow, assigning it to products, and testing the custom flow to ensure it’s working correctly.