Home/Salesforce Revenue Cloud
Revenue CloudImplementation & CPQ migration

Salesforce Revenue Cloud implementation.

Revenue Cloud is where Salesforce now builds its quote-to-cash stack — product catalog, pricing, quoting, orders and billing, native to the platform rather than bolted onto it. We design and build Revenue Cloud implementations, and we migrate teams off Salesforce CPQ, with senior engineers who have shipped revenue systems on Salesforce since 2010.

What is Salesforce Revenue Cloud?

Salesforce Revenue Cloud is Salesforce's product suite for managing the revenue lifecycle — product catalog, pricing, configuration, quoting, contracts, orders, fulfilment orchestration and billing — built natively on the Salesforce Platform. It is the successor generation to Salesforce CPQ and Salesforce Billing, introduced under the Revenue Lifecycle Management (RLM) umbrella. Its core components are Product Catalog Management, a shared catalog of products, attributes and bundles; a pricing engine driven by configurable pricing procedures that record every adjustment in a transparent price waterfall; quote and order capture with a transaction line editor built for high line volumes; Dynamic Revenue Orchestrator, which decomposes orders into fulfilment steps; and billing for one-time, subscription and usage-based charges. Unlike the managed-package architecture of Salesforce CPQ, Revenue Cloud uses standard platform objects and exposes its capabilities through REST APIs, so the same catalog and pricing logic can serve sales reps, partner portals and e-commerce channels.

Why Revenue Cloud matters — and when you need it

For a decade, revenue on Salesforce meant Salesforce CPQ — the managed package acquired with Steelbrick — usually paired with Salesforce Billing. That generation is mature and deeply understood, but it is architecturally a package installed on the platform: its objects, pricing engine and quote calculator live inside the package boundary, and every serious implementation eventually fights that boundary. Revenue Cloud, rebuilt as part of Revenue Lifecycle Management, is the platform-native successor — and it is where Salesforce's roadmap investment now goes. Salesforce no longer positions CPQ for new customers; check current Salesforce announcements for exact support timelines, but the direction is not ambiguous.

So the practical question is timing, not direction. Choose Revenue Cloud now when:

  • You are implementing quote-to-cash on Salesforce for the first time — starting a new build on CPQ today means adopting a product at the end of its investment life.
  • Your revenue model mixes one-time, subscription and usage-based charges, and you want one catalog and one pricing engine across all of them.
  • You need headless quoting — partner portals, e-commerce or in-product purchase flows pricing against the same engine your sales reps use.
  • Quotes run to hundreds or thousands of lines and quote calculator performance is a standing complaint in your current tool.
  • Orders must decompose into coordinated fulfilment steps across provisioning, shipping and billing systems.
  • You are consolidating several quoting tools and want a governed catalog — not a package — as the source of truth for what you sell.

Staying on CPQ is still legitimate. A working, heavily customised CPQ org is not an emergency: if deal flow is stable and nothing you need depends on new product investment, run it — and build your migration position deliberately rather than under pressure. We maintain both practices; see our Salesforce CPQ services for that side of the house, and our engineer's comparison of Revenue Cloud vs CPQ for a capability-by-capability view.

How Clouderia delivers Revenue Cloud

Clouderia is a boutique Salesforce engineering consultancy — building on the platform since 2010, with 46 certified experts across offices in Provo, Utah and Prague. Revenue systems are the core of our practice: CPQ, Revenue Cloud, order management, billing and the integration work that surrounds them. The people who scope your project are the senior engineers who build it, and AI-assisted delivery with human review on every line keeps releases fast without cutting engineering corners. Most of our revenue work comes from telco, financial services, insurance, SaaS, automotive and nonprofit organisations — industries where catalogs are irregular and deals do not fit a demo script.

1. Discovery and catalog forensics

We start from real deals, not org charts: actual quotes, price exceptions, approval trails and the spreadsheets people quietly use around the current tool. The output is an offer inventory, a draft catalog model, a pricing-rules inventory — and an explicit list of legacy behaviour that should not be rebuilt.

2. Pricing and boundary design

Before any build, we design the pricing procedures and price waterfall, the discount guardrails, and the system-of-record boundaries: what Salesforce owns, what the ERP owns, where tax and payments plug in. Boundary mistakes are the expensive ones; they get decided first, in writing.

3. Build in vertical slices

The first release takes one product family end to end — catalog, pricing, quote, order, invoice — into production. We deliberately avoid the modelling-for-eighteen-months pattern: a thin working slice exposes catalog and pricing design errors while they are still cheap to fix.

4. Integration and migration

We connect ERP, tax and payment systems using platform-native patterns first and middleware where volumes or landscape justify it, and we migrate open contracts and assets from CPQ or legacy quoting tools in controlled waves. Two of our own products grew out of exactly this territory: TransactionHub, which reconciles bank feeds and payments against Salesforce records, and CollectiPro, which automates receivables follow-up once invoices leave the door.

5. Hardening and run

Pricing logic gets regression tests against known-deal fixtures, operations get runbooks, and your admins get enablement rather than dependency. Teams that want ongoing capacity move to a managed-services arrangement; the details are on our company page and in every proposal we write.

Architecture: catalog, pricing, quoting, billing

Product Catalog Management

The catalog is Revenue Cloud's centre of gravity. Products, attributes, classifications, bundles and selling models — one-time, term-defined, evergreen — live in standard platform objects that sales, portals and commerce channels all read from. Catalog hygiene therefore determines everything downstream: a clean attribute model keeps configuration rules small, while an inflated SKU list multiplies pricing rules and migration effort. The single most valuable design habit is modelling variation as attributes instead of minting a new SKU per permutation.

Pricing procedures and the price waterfall

Pricing runs as a configurable procedure — an ordered pipeline of steps such as list price lookup, attribute-based adjustments, volume tiers resolved through decision tables, contract pricing and manual discounting. Each step records its contribution to a price waterfall, so every number on a quote is explainable from list price to net. Keep procedures short, push tier logic into decision tables, and implement discount guardrails as approval thresholds rather than hard blocks — real deals always need a sanctioned exception path. Above all, treat pricing configuration like code: version it and regression-test it with fixture deals.

Quoting, orders and orchestration

Quote capture uses a transaction line editor designed for large quotes, and the lifecycle is asset-centric: quote becomes order becomes asset, and amendments, renewals and cancellations are computed from the asset rather than by cloning old quotes. Because configuration, pricing and quoting are exposed through REST APIs, the same engine can serve a headless storefront or partner portal. Downstream, Dynamic Revenue Orchestrator decomposes an order into a fulfilment plan — dependent tasks spanning provisioning, shipping and billing systems, with visibility into stalled steps. If that pattern sounds familiar, it is the problem telcos have solved for years; our notes on telco order orchestration apply almost verbatim.

Billing and the ERP boundary

Revenue Cloud billing generates invoices on schedules, rates usage-based products from consumption data, and handles credits and adjustments. The architectural decision that matters most is where Salesforce stops and the ERP begins. Our default: Salesforce owns the commercial view from quote to invoice; the ERP owns the general ledger, accounts receivable and statutory reporting; tax comes from a tax engine and payments from a gateway integration. Wire the boundary with Platform Events and REST rather than nightly batch files wherever volumes allow — the full argument is in our order-to-cash guide. Two limits-shaped realities to plan for: very large quotes price asynchronously, so user experience and integrations must tolerate pending calculations, and transaction-line volumes grow fast enough that archiving belongs in the design, not the backlog. For current volume and edition limits, check Salesforce's documentation rather than folklore.

Migrating from Salesforce CPQ

There is no in-place upgrade from CPQ to Revenue Cloud. CPQ's data lives in managed-package objects and its logic in price rules, quote calculator plugins and package configuration; Revenue Cloud uses different core objects, a different pricing engine and different APIs. Treat the move as a re-implementation with a data migration attached: catalog and price books map to Product Catalog Management and pricing procedures, quotes and subscriptions map to transaction lines and assets, and document generation is rebuilt on current tooling. The useful surprise is that much CPQ customisation exists only to work around package limitations — a large share of quote calculator plugin code simply has no successor to port. Phase the cutover by product line or business unit: new business quotes on Revenue Cloud first, renewals and amendments follow once open contracts and assets are migrated, and CPQ runs read-only until the last co-termed contract crosses. Our field report on CPQ-to-Revenue-Cloud migration covers the mapping in detail, and our migration practice handles the data workstream end to end.

Frequently asked questions

Is Salesforce Revenue Cloud the same as Salesforce CPQ?

No. Salesforce CPQ is the previous-generation managed package that came from the Steelbrick acquisition; Revenue Cloud is the current generation, built natively on the Salesforce Platform under the Revenue Lifecycle Management umbrella. They share concepts — catalog, price rules, quotes — but the data models, pricing engines and APIs are different, and moving between them is a migration, not an upgrade.

Do we have to migrate from Salesforce CPQ to Revenue Cloud?

Not immediately. Existing CPQ orgs continue to run and receive support, and a stable, heavily customised CPQ implementation is not a reason to migrate by itself. But roadmap investment has moved to Revenue Cloud, so every CPQ team should build a migration position now: what would map, what would be redesigned, and which business trigger starts the move. Check current Salesforce announcements for support timelines.

How long does a Revenue Cloud implementation take?

The drivers are catalog complexity, the number of pricing dimensions, how many channels quote against the catalog, and how much billing and ERP integration is in scope. A first release focused on one product family can ship in months; a full quote-to-cash replacement across business units is a phased, multi-release programme. We scope releases so each one puts working capability into production.

What does a Revenue Cloud implementation cost?

Cost follows scope, not licence count. The main drivers are the size and irregularity of the product catalog, the number of pricing and discounting rules, the integration surface — ERP, tax, payments, e-signature — the volume of contracts and assets to migrate from legacy tools, and how many business units come onboard. After a discovery phase we propose a phased plan so spend tracks defined releases rather than open-ended effort.

Can Revenue Cloud handle subscription, usage-based and one-time pricing together?

Yes — hybrid revenue models are a design goal. The catalog models one-time, term-based and evergreen subscription products alongside usage-based products rated from consumption data, and a single quote can combine them. Complex usage rating still deserves an early proof of concept: model your two or three hardest offers first and validate pricing and billing end to end before committing the full catalog.

Can we run Revenue Cloud headless, from our own front end?

Yes. Revenue Cloud is API-first: catalog browsing, product configuration, pricing and quote creation are exposed through REST APIs, so a partner portal, storefront or in-product purchase flow can price against the same engine your sales team uses. This is a real architectural difference from Salesforce CPQ, where core logic lived inside the managed package and headless access required workarounds.

Do we need middleware to integrate Revenue Cloud with our ERP?

Not always. A single ERP with clean APIs can be integrated directly using Platform Events and REST callouts from the platform. Multiple ERPs, high invoice volumes or an existing integration standard usually justify middleware. We design the boundary first — which system owns the general ledger, invoicing and payment collection — and only then choose the transport.

Related reading

Revenue Cloud

Revenue Cloud vs CPQ: an engineer's comparison

Data models, pricing engines and APIs side by side — and which to pick when.

Revenue Cloud

Migrating from CPQ to Revenue Cloud: a field report

What changes, what breaks, and how to phase the move without downtime.

Revenue Cloud

Revenue Lifecycle Management, explained

What RLM actually covers — from catalog to renewal — and how the pieces fit together.

Services

Salesforce CPQ services

Implementation, rescue and steady-state care for orgs staying on CPQ.

Operations

Order-to-cash on Salesforce

Designing the full pipeline from order capture to cash application.

Planning a Revenue Cloud build or a CPQ exit?

Bring the hard part to a senior Salesforce engineering team.

Talk to the builders