This guide provides a complete, step-by-step walkthrough of implementing usage-based billing in Salesforce Revenue Cloud (ARM) — from initial product configuration to final invoice generation. Using a real-world scenario ($10/month plan with 1,000 included units and tiered overage pricing), the lifecycle is broken into two clear parts: Part 1 — Product & Usage Configuration, and Part 2 — Quote → Order → Usage → Invoice Execution.
Revenue Cloud Constraint Modeling Language (CML) – Step-by-Step Implementation Guide A practical guide to configuring a simple CML use case in Salesforce Revenue Cloud using table-based constraints, dynamic attribute visibility, mandatory field rules, and user guidance messages. Aptclouds ARM Capabilities | Published on Apr 17, 2026 Constraint Modeling Language (CML) helps teams define product configuration […]
There’s a quiet revolution happening in Salesforce land. Something we’ve relied on for years—Connected Apps—is slowly making its way to retirement. And taking its place is something more modern, secure, and scalable: External Client Apps. If you’ve ever integrated Salesforce with external systems, you know the drill. For ages, Connected Apps were our gateway: define […]
Optimizing Discount Allocation with Salesforce Revenue Cloud’s Discount Distribution Service (DDS) In today’s competitive business environment, offering discounts is a powerful strategy to win customers and close deals. However, applying a discount at the quote level, instead of individually on each line item, can create pricing inconsistencies, lead to manual errors, and cause difficulties in […]
Introduction to lightning web components
If you are trying hard to keep track of the users time which they spent in your Salesforce org then you will be happy to try this solution which I built for you. I have created an app which runs as a background utility in an app and keep tracks of the time user spent […]
I released the 2nd version of the app which I built half a year ago. Previous version of the app had some limitations like you can’t control the number of columns on edit product layout and the field which you want to carried over in new opportunity. Few Salesforce customers have been using it for […]
This is a question which I came across on the success community and which made me realise that it could be something which admins always look for an answer. Through this blog post I am going to give a simple solution which can even used by a Salesforce Admin who is not good with code. […]
If you have been enjoying the development of lightning components since each release is coming up with exciting features. I liked the Lightning:RecordEditFrom and have used it in various projects. While working on a piece of a project, I liked the idea of showing fields based on the page-layout so a System Administrator can control […]
I am following this idea since I needed this feature in one of my projects. Since Salesforce already has this in their future roadmap, I realized that It could be an addition to my #GivingBackToCommunity list. I managed to create a lightning component which can be used with lightning action on Opportunity records. This will […]