Tag: Quote-to-Cash

Ramps and Swaps 101: Easy Math, Hard Execution, Real Cost

Continuous Insights_Ramps & Swaps 101

Why the Math Is Easy, the Execution Isn’t, and Both Are Costing SaaS Companies More Than They Realize

For CFOs, CROs, and RevOps leaders at mid-market SaaS companies: learn why ramps and swaps cause bookings, billings, and revenue to diverge in Salesforce and NetSuite — creating margin leakage, RPO reporting gaps, and a finance team reconciling numbers that should never have drifted.


Ramps and swaps are two of the most common contract structures in B2B SaaS — but two of the most reliably painful to execute. A ramp is a multi-year deal where the price increases each year: for example, a customer commits to $20,000 in year one, $25,000 in year two, $30,000 in year three. A swap is a mid-contract product exchange: a customer returns the unused portion of what they bought and applies the credit toward something different. Both are standard. Both are expected. And both have a way of breaking things that shouldn’t break.

Consider this scenario. A customer calls their account manager. They’ve been on Product A for six months and want to upgrade to Product B. They expect a credit for what’s left on their current contract. It seems straightforward. The account manager agrees. They go to build the quote.

However, in most mid-market SaaS companies, what actually happens is more complicated than a three-day delay. The account manager calls finance, who is buried in month-end close. But even when the number comes back, it may not be what anyone expected. The implementation, training, or support services bundled into the original deal — discounted or included at no cost — were still allocated a portion of the contract revenue at the time of booking. The account manager never knew. They see what the customer paid, estimate the remaining value, and build the quote on a number that was never accurate to begin with. Add in the days that have elapsed since the swap request came in, and the proration has shifted too. The number is wrong twice over. The customer is frustrated. The deal is delayed. And everyone involved is doing work that, in a properly architected system, no human should have to do at all.

This is the ramps and swaps problem. Not a math problem. Not a people problem. A systems problem — one that most companies quietly absorb by building a RevOps team whose real job, underneath the title, is cleaning up the accounting side effects of deals the systems were never designed to handle.  What sales sees on an opportunity and what finance is actually recognizing in NetSuite are separated by seven records. That’s not a gap. That’s where margin goes to die.

Why Do Ramps and Swaps Leave Sales Flying Blind and Finance Cleaning Up the Mess?

To understand why this breaks, you have to understand what happens to a deal after it closes.

When an opportunity closes in Salesforce, the booking reflects what was sold: the price on the quote, the products on the order. That’s the number sales owns. It’s clean, it’s simple, and it’s already out of date by the time the deal reaches NetSuite.

In NetSuite, two things happen that Salesforce will never see. The first is allocation. When a deal includes a software license and a professional services engagement — even if the implementation was “free” — the revenue has to be distributed across both components based on their standalone value, not what the invoice says. A deal booked as $50,000 for software and zero for services might become $30,000 for software and $20,000 for services once NetSuite applies allocation. The invoice wasn’t wrong. The revenue treatment just reflects the economic reality of what was delivered.

The second is recognition timing. A ramp deal — $20,000 in year one, $25,000 in year two, $30,000 in year three for the same product — can’t be recognized as billed. The total contract value has to be spread evenly, because you’re delivering the same thing each year. So you recognize $25,000 annually regardless of what the invoice says. Year one generates an unbilled receivable. Year three generates deferred revenue. None of this is visible in Salesforce.

The portion of that total contract value not yet recognized is what’s known as Remaining Performance Obligation, or RPO. For a three-year ramp deal, RPO represents the revenue the business is committed to deliver but hasn’t yet earned. It’s a number that matters enormously to investors and auditors, and one that’s almost impossible to report accurately when ramp deals aren’t configured correctly in NetSuite from the start.

“The post-allocation financial picture that lives in NetSuite never makes its way back to Salesforce. In 99% of cases, only the most sophisticated organizations manage to close that gap — and they’ve had to build it themselves.”

So when the account manager goes to quote a swap, they’re working from the Salesforce number — what was originally booked. The actual remaining recognized value is a different number, sitting in NetSuite, accessible only to someone who knows where to look and has time to pull it. The gap between those two numbers is where margin goes to disappear. Sales closes the deal with the wrong credit. Finance inherits the mess: reconciling recognition patterns the sales rep never knew existed, after a deal that can no longer be unwound.

What Does It Really Cost When Ramps and Swaps Go Wrong?

The most immediate cost is margin leakage — and it’s more common than most finance teams realize. When a customer wants to swap products and the account manager calculates their credit as $25,000 because that’s what six months of a $50,000 contract looks like on paper, but the actual remaining recognized value is $15,000 because of how allocation was applied, the business has two choices. Get finance involved, slow the deal down, and try to explain to the customer why they’re getting less credit than expected. Or just give them the $25,000, close the deal, and eat the $10,000 difference. And it’s worth being clear about what’s actually happening here. The rep isn’t cutting corners — they’re working with the only number available to them. When systems aren’t architected to surface the real revenue position, over-crediting isn’t a training problem or a process failure. It’s the predictable outcome of asking people to make financial decisions without financial data. The rep trades margin for a fast quote. The customer gets their answer. The business absorbs a loss it didn’t know it was taking.

Most companies, most of the time, take the path of least resistance. They don’t have a process that makes the right answer easily available, so they default to the wrong one. Across PE-backed SaaS companies, it’s common to see 1 to 3 percent of ARR effectively donated this way each year — purely because swap credits are based on invoice math instead of recognized revenue. That’s not a rounding error.

“When a swap credit should be $15,000 but the sales rep can only see the invoiced number, companies are often cornered into issuing $25,000 and eating the $10,000 difference. It happens constantly. It’s not an edge case. It’s the hidden cost of two systems that don’t talk to each other.”

Beyond the immediate margin hit, the reporting consequences compound over time. When a customer’s recognized revenue drops mid-contract because a swap was executed at the wrong value, it shows up in the CFO’s monthly report as an unexplained ARR decrease. Weeks after the fact. Long after anyone could have done anything about it. Revenue forecasts drift. ARR reporting reflects bookings rather than recognized revenue. The gap between what the CRO thinks the business is doing and what the CFO knows it’s doing widens with every quarter.

For PE-backed companies, the stakes are higher still. Covenant compliance, investor reporting, and the credibility of the management team all depend on financial numbers that reconcile, including RPO, which investors increasingly scrutinize as a forward indicator of revenue health. When they don’t, the conversation shifts long before the board asks a question. Executives are defending numbers instead of discussing growth. The CRO and CFO are reconciling versions of reality instead of aligning on what’s next. By the time someone asks why bookings, billings, and revenue don’t line up, the credibility cost has already been paid.

Why Can’t Your Systems Handle Ramps and Swaps Automatically?

Because the revenue position that matters sits seven records deep in a system the sales team never touches. A deal moves through a chain: opportunity in Salesforce, order line in Salesforce, sales order in NetSuite, sales order line in NetSuite, revenue element, recognition plan, journal entries over time. By the time allocation has been applied and recognition has begun, the number that’s relevant for a swap or a ramp reconciliation is buried at the end of that chain. No existing tool has been built to traverse it automatically and send the answer back.

To get that number back to the person quoting the deal, someone has to manually bridge the gap. Call finance. Run a report. Export a spreadsheet. In organizations that have tried to build this themselves, it typically means a sales ops person who has a standing relationship with someone on the revenue team and knows to call before month-end when the queue is manageable. That’s not a process. That’s a workaround with a name badge.

The reason no one has solved this systematically is that it requires being native to both systems simultaneously — not integrated with them or synced to them on a schedule, but genuinely embedded in the data layer of both Salesforce and NetSuite. Most tools live on one side of that boundary. The revenue data lives on the other.

“Most quote-to-cash stacks stop caring about revenue the moment the invoice goes out. Everything after that gets handed to finance and forgotten. To take the final answer on that revenue element and tie it seven records back to the opportunity in Salesforce — and have a system send that answer back automatically — No one had built that yet. Until now. That’s what Continuous solved.”

How Does Continuous Solve the Ramps and Swaps Problem?

Continuous operates at the architectural boundary between Salesforce and NetSuite, embedded in both systems’ transaction and revenue layers, not bolted on through middleware or nightly syncs. It tracks the full lifecycle of a deal from opportunity through allocation, recognition, and journal entry, keeping the revenue position accurate in real time across both systems.

For swaps, that means the account manager sees the actual remaining recognized value before they build the quote. Not invoice math. Not a CPQ estimate. The number pulled directly from post-allocation accounting. Credits reflect financial reality, finance doesn’t get a phone call, and margin doesn’t quietly erode.

More importantly, the system enforces alignment. Revenue logic is embedded directly in the quoting flow, so sales cannot issue credits that exceed what has actually been earned. The gap between bookings and recognized value closes before it ever becomes a reporting problem.

For ramps, Continuous structures recognition correctly from the start and recalculates automatically when a contract changes. Allocation, deferred revenue, and billing schedules stay aligned without manual intervention. No surprises when a ramp year turns over, no reconciliation required when a customer modifies mid-term.

The same infrastructure governs amendments, credits, true-ups, and hybrid pricing models, absorbing commercial flexibility into system design rather than leaving finance to reconcile it after the fact.

On the reporting side, bookings, billings, and revenue reconcile structurally. The CRO and CFO operate from the same source of truth. ARR reflects recognized reality. Mid-contract changes surface in forecasts immediately, not six weeks later.

Continuous isn’t another billing tool. It’s embedded revenue infrastructure built to close the seven-record gap automatically — so ramps and swaps execute cleanly, accurately, and without hidden margin loss

Ready to learn more? See how Continuous ensures your revenue position is always accurate, in both systems, in real time.

Frequently Asked Questions (for FAQ section)

What are ramps and swaps in SaaS contracts?

A ramp is a multi-year contract structure where the price increases by a pre-negotiated amount each year. For example, a customer might pay $20,000 in year one, $25,000 in year two, and $30,000 in year three for the same product. A swap is a mid-contract product exchange where a customer returns the unused portion of an existing product and applies the remaining credit toward a different one. Both are common in B2B SaaS and both create significant complexity when it comes to revenue recognition and billing.

Why do ramps and swaps cause problems in NetSuite?

NetSuite applies revenue allocation and recognition rules that change the financial value of a product after a deal closes. A ramp deal that bills at different amounts each year must be recognized evenly across the contract term under ASC 606. A bundled deal with a free implementation must allocate value across each component based on standalone selling price. These adjustments happen entirely in NetSuite and are never reflected back in Salesforce, creating a disconnect between what sales knows and what finance knows.

What is the difference between bookings, billings, and revenue recognition?

Bookings are the total value of deals closed, typically recorded in your CRM on the day the contract is signed. Billings are the amounts actually invoiced to customers, which may follow a different schedule. Revenue recognition is the amount recorded as earned revenue under ASC 606, which depends on when and how value is delivered. For a ramp deal, all three numbers can be different in the same year: you might book $75,000, bill $20,000, and recognize $25,000. Understanding the difference is critical for accurate ARR reporting and financial forecasting.

How does revenue allocation affect swap credits?

When a deal includes multiple products or services, NetSuite allocates revenue across each component based on standalone selling price, regardless of how the invoice was structured. This means the recognized value of a product can be materially different from what appears on the quote. When a customer goes to swap that product, the credit they are owed should be based on the remaining recognized value, not the invoiced amount. If sales quotes the swap using the invoiced figure, the company may issue a larger credit than it has actually earned, resulting in direct margin leakage.

Why does ARR drop when a customer swaps products?

ARR can drop after a swap when the new ARR secured in the replacement product is less than the recognized ARR being retired from the original product. This often happens because the account manager is quoting based on the Salesforce booking value rather than the actual remaining recognized revenue position in NetSuite. The difference between those two numbers can be significant, and without visibility into the real revenue position, sales teams routinely offer more credit than the business has earned.

How can software companies automate ramps and swaps?

Automating ramps and swaps requires closing the data loop between your CRM and your ERP. The recognized revenue position for each product needs to flow back into Salesforce automatically so account managers have the right number before they quote. This means being native to both systems, tracking the full chain from opportunity through revenue element and recognition plan, and updating the revenue position in Salesforce as it changes over time. Continuous is built to do exactly this, eliminating the manual handoffs between sales and finance that slow deals down and introduce errors.

What is Remaining Performance Obligation and how do ramps affect it?

Remaining Performance Obligation, or RPO, is the total contract revenue a company is obligated to recognize in the future but has not yet earned. Under ASC 606, it represents the value of work still to be delivered on existing contracts. For ramp deals, RPO can be significant: a three-year ramp with $75,000 in total contract value has $50,000 in RPO at the end of year one. If ramp deals aren’t configured correctly in NetSuite — with even recognition across the full contract term — RPO will be understated, misrepresenting the company’s forward revenue position to investors, auditors, and the board.

How to Survive (and Win) Your Revenue Cloud Advanced Implementation

What Salesforce and NetSuite teams need to know before starting a Revenue Cloud Advanced (ARM) reimplementation—and how to avoid rebuilding quote-to-cash twice.

TL;DR
– Revenue Cloud Advanced (ARM) is a full architectural reset, not a CPQ upgrade.
– Treating ARM as lift-and-shift just recreates old quote-to-cash problems in a more complex system.
– Winning teams clean up CPQ, design for future pricing models, and build cross-functional ARM expertise.
– Embedded revenue infrastructure connects Salesforce and NetSuite so ARM delivers scale instead of chaos.


Let’s Be Honest: RCA/ARM Isn’t an Upgrade — It’s a Reimplementation

Revenue Cloud Advanced (RCA), now Agentforce Revenue Management (ARM), isn’t just the next version of Salesforce CPQ & Billing.  It represents an entirely different product approach, and is a total paradigm shift. 

RCA/ARM introduces a new, event-driven foundation built for hybrid, usage-based, and consumption pricing. It’s powerful, but it’s not plug-and-play, it needs the right skills and developers to achieve its full potential. If you treat it like a “lift-and-shift,” you’ll just move your old quote-to-cash problems into a more complex architecture.

Do it right, and you’ll come out revenue ready, with a scalable, modern foundation that actually works. Do it wrong, and you’ll be managing chaos in a system that’s supposed to make things easier.

RCA/ARM ≠ CPQ

Let’s be clear: RCA/ARM isn’t CPQ 2.0. 

  • It’s event-driven. Every revenue event triggers automation, rating, and reconciliation — in real time.
  • It’s headless. RCA/ARM is designed for machine-to-machine transactions, not seat-based licensing.
  • It’s developer-heavy by design. The flexibility is incredible, but it requires architects who can design across CRM and ERP.

Think of it this way: Salesforce just handed you the best toolset in the world. But it’s still on you to design the house.  This is where you need your master carpenters, people who know how to build end-to-end on Salesforce and NetSuite.

Four Crucial Steps before Starting RCA

The companies getting this right are using their RCA/ARM reimplementation to fix quote-to-cash issues now, not replicate them.

  1. Clean up CPQ first: Don’t drag legacy workarounds into a modern architecture. RCA/ARM is different, don’t put the CD player in a 2025 car. Start by removing unnecessary custom complexity, returning to sustainable configurations, and stabilizing your current CPQ environment.  This affords you time and control, not just a temporary fix.
  2. Plan for what’s next, not what’s now.: RCA/ARM is built for consumption, flexibility, and automation. Architect beyond your current product catalog and pricing logic.

    Do you have any upcoming initiatives or roadmap items that should be taken into consideration at this time?
    • New product launches or pricing packages
    • Usage-based or hybrid monetization
    • Digital wallets and prepaid credits
    • Ramp and milestone-based deals
    • Self-service or PLG motion
    • Channel or partner expansion
    • AI and predictive revenue intelligence

  3. Build the right team: To get RCA/ARM right, you need people who understand both Salesforce’s event-driven, API-first architecture and the business logic that actually runs quote-to-cash.  Here’s the truth: RCA/ARM skills are not CPQ skills. CPQ is rules and workflows. RCA/ARM is events, automation, and real-time data flows.

    Most teams can’t afford the years it takes to build both skill sets while the business keeps shipping new pricing models. That’s where Continuous changes the game.

    We bring RCA/ARM expertise, deep CPQ mastery, and industry-specific insight to design pricing, packaging, usage, and revenue flows that actually work. While others are still learning Salesforce’s new model, we’re already executing it at scale.

    Pair Continuous with the right internal stakeholders and you don’t just implement RCA/ARM, you build a modern revenue architecture grounded in real experience, not guesswork.

    Your winning team blends:
    • Architects who design across Salesforce, NetSuite, and connected data flows
    • RevOps + Finance leaders who align pricing, process, compliance, and controls
    • Developers/engineers who implement event-driven logic, integrations, and usage instrumentation
    • Data owners who define, model, and reconcile usage and event flows
    • Process + change leaders who drive adoption and measurable outcomes

      RCA/ARM success depends on collaboration, not configuration. The teams who win treat it as a cross-functional design effort that unites Sales, Finance, and Operations around a shared revenue architecture.

  4. Choose the right foundation: The winners are embedding revenue infrastructure inside their systems of record.

    The connection between your CRM, ERP, customer systems, and product should all work together without duplicate data sources. When done right, usage and consumption data should be usable in real-time, across all systems and processes. 

    Sound too good to be true?  See how ACI learning put this into action

How Continuous Helps You Get Revenue Ready

Revenue models have been evolving for decades and so have the associated tools. This next generation of Salesforce architecture is designed to unlock so much more. At the risk of sounding like a broken record, I will state again, this is not lift and shift…you need a bridge to the future. 

Continuous enables Salesforce customers to modernize their revenue stack, Revenue Cloud or ARM, while maintaining day-to-day operations and modernizing.  We extend Salesforce with flexible pricing, rating, and ERP-ready billing logic that works across both current and next-generation architectures.

With Continuous, teams can:

  • Assess your options
  • Clean up CPQ and reduce risk for the next path you choose
  • Add modern pricing, usage, and credit models directly within Salesforce. No new platform required.
  • Connect Salesforce quoting and billing to NetSuite or other ERPs with real-time data flow and reconciliation.
  • Evaluate ARM readiness and move on their own timeline — adopting RCA/ARM when they’re ready, without business disruption.

Continuous builds the foundation you’ll need for RCA/ARM, while delivering value now. When you go live, your architecture, processes, and people are already ready.

Final Word

RCA/ARM is rewriting Salesforce’s revenue architecture. This isn’t just another release, it’s your chance to get back to out-of-the-box, simplify and modernize for good.

Maximize the systems your teams operate within and create a future-proof infrastructure to power your business. Embedded revenue infrastructure is the revenue fabric that will directly stitch together  Salesforce and NetSuite. We’ve fixed quote-to-cash, and we make sure your business stays revenue ready for whatever comes next.

→ Learn how Continuous fixed quote-to-cash in Salesforce and NetSuite. Request a demo today or reach out for a RCA/ARM readiness audit. 

Salesforce CPQ Is End-of-Sale — Here’s What That Actually Means for Your Business

What Salesforce and NetSuite teams need to understand about CPQ end-of-sale, the CPQ maturity curve, and how to choose the right path forward without disrupting revenue.

TL;DR
- Salesforce CPQ end-of-sale is a decision point, not a disaster.
- Most teams need remediation and stabilization before any reimplementation makes sense.
- Organizations typically choose between extending CPQ or preparing for Revenue Cloud Advanced.
- Teams that stabilize first gain time, reduce risk, and move forward on their own terms.


If you’re running Salesforce CPQ today, you’ve likely noticed the noise: a flood of urgent messages, alarmist headlines, and LinkedIn ads all claiming to have the answer to what comes next.  It’s all reacting to one thing: Salesforce’s CPQ end-of-sale announcement, which has triggered a rush of competing solutions and advice.

At Continuous, we tell customers this is a decision point, not a disaster.

The real question isn’t “Where should we move CPQ?”.  The question is “Does our current CPQ setup actually work at the speed of our business?”

Before lifting and shifting anything into a new platform, organizations need to clean up and optimize their existing processes. That’s how you’ll know which tool, architecture, and timing actually make sense.

The CPQ Maturity Curve

At Continuous, we view every organization as existing somewhere on a CPQ maturity curve. What you do in this end-of-sale moment depends entirely on where you are on that curve.

Many, if not most, organizations need remediation before a reimplementation or migration makes sense. These are the teams still battling manual quote-to-cash steps, slow product launches, or bottlenecks around ramp deals and consumption pricing. They experience friction between bookings, billings, and revenue while facing growing pressure to support digital wallets and flexible payments.

A smaller group, the ones who have spent years refining their sales and finance processes, are ready to evaluate Salesforce Revenue Cloud Advanced (RCA/ARM).

Wherever you are on the curve, the principle is the same: stabilize before you scale, so when you do move to Salesforce Revenue Cloud Advanced (ARM), you’re doing it from a clean foundation, not another layer of risk.

This approach buys organizations time to evaluate ARM’s growing capabilities while continuing to roll out new functionality today. With Continuous in place, they gain a modernized, maintainable architecture now and a clear path to ARM when the timing makes sense.

The Real Choice: Two Paths Forward

While Salesforce CPQ and Billing are officially end-of-sale, it doesn’t mean panic. It means opportunity.  Your position on the maturity curve determines your next move. From here, every organization faces two strategic paths forward.

Path A: Extend CPQ and Remediate ComplexityPath B: Move Toward Revenue Cloud Advanced (RCA/ARM)
Simplify your current setup and return closer to out-of-the-box.Transition to Salesforce’s next-generation quoting and billing capability.
Buy time while you assess what’s next.Modernize your quote-to-cash architecture.
Keep operations stable and predictable.Build for long-term scalability and growth.

Both paths are valid. The right answer depends on where you are today and where you need to be in 18 months.

A Smarter Way to Transition: The Continuous 4-Step Framework

At Continuous, we’ve seen what happens when teams rush this process or ignore it entirely. Data migration issues can take months to untangle, billing disruptions often surface at the worst possible time, and revenue recognition gaps leave Finance scrambling to reconcile numbers. Add reporting blind spots, and executive teams are left making decisions without reliable data.

That’s why we built a framework designed to reduce risk, preserve continuity, and help organizations modernize without chaos.

Step 1: Remediate CPQ

Simplify and Return to Out-of-the-Box

  • Before moving forward, you need a stable foundation.
  • We help teams remove unnecessary custom complexity, return to sustainable configurations, and stabilize their current CPQ environment.
  • This step buys time and control, not just a temporary fix.

Step 2: Leverage Continuous

Enhance Billing and Financial Workflows

  • While CPQ stabilizes, we strengthen the back office.
  • We enhance billing automation, improve revenue recognition, and prepare systems for usage and consumption-based pricing models.
  • Your financial foundation becomes ready for what’s next.

Step 3: Transition to RCA/ARM

Seamless Move to Next-Gen Quoting and Billing

  • When you’re ready, and only when you’re ready, we help you transition to Revenue Cloud Advanced (ARM).
  • By that point, your data is clean, your processes tested, and your teams trained.

You move with confidence, not chaos.

Why It Matters

WSalesforce CPQ’s end-of-sale is forcing every organization to make an architectural decision, not just a product one.  

Your quote-to-cash system is the backbone of your revenue operations, the foundation that determines how quickly your business can evolve, how accurately Finance can close, and how effectively Sales can sell.  When architecture is fragmented, every process slows down. But when it’s connected and embedded across Salesforce and NetSuite, growth becomes predictable, compliant, and scalable.

A structured, intentional approach means you control the timeline, not your vendors or upgrade schedules. That’s what it means to be revenue ready.

How Continuous Helps You Get Revenue Ready

Continuous enables Salesforce customers to modernize their revenue stack, whether they’re running Revenue Cloud today or preparing for RCA/ARM tomorrow.

We extend Salesforce with flexible pricing, real-time rating, and ERP-ready billing logic that works across both current and next-generation architectures.

With Continuous, teams can:

  • Clean up CPQ and reduce risk before reimplementation
  • Add usage, credits, and modern pricing models directly in Salesforce
  • Connect Salesforce quoting and billing to NetSuite or other ERPs
  • Evaluate ARM readiness and move on their own timeline without disruption

We fixed quote-to-cash in Salesforce and NetSuite so your business can stay revenue ready for whatever comes next.

Final Word

Salesforce CPQ’s end-of-sale isn’t a crisis.  It’s a catalyst.

Your next move shouldn’t be reactive. It should be strategic.  Whether you’re extending CPQ or preparing for RCA, the goal is the same: a clean, connected, and future-proof revenue foundation.

At Continuous, we help companies extend what works today and evolve what’s next. Together, we build the architecture that keeps you revenue ready and moving with confidence

Revenue Cloud Advanced (RCA/ARM): What’s New, What’s Next, and How to Get Ready

An inside look at how Salesforce and NetSuite teams are modernizing revenue architecture and preparing for Revenue Cloud Advanced without forcing a rebuild.

TL;DR
- Revenue Cloud Advanced (ARM) delivers powerful flexibility, but shifts more architectural responsibility to your team.
- Treating ARM as a lift-and-shift amplifies existing quote-to-cash problems.
- Many teams modernize Revenue Cloud today while evaluating ARM readiness.
- Continuous helps teams add modern pricing and ERP integration now, then transition to ARM when the timing is right.


Salesforce’s next-generation revenue platform, Revenue Cloud Advanced (RCA), now Agentforce Revenue Management (ARM)—marks a major step forward from Salesforce Revenue Cloud.

RCA (now ARM) is built on a modern, component-based architecture designed to support complex pricing, contracts, and order orchestration across the full quote-to-cash lifecycle.

Unlike traditional Salesforce products that evolve on a fixed release schedule, RCA (ARM) is advancing rapidly with releases every few weeks to meet customer demand. New components and capabilities roll out at a rapid pace, expanding what’s possible for revenue operations teams.

For many organizations, the opportunity is exciting, but also complex. ARM’s flexibility introduces new design considerations for how pricing, quoting, amendments, invoicing , and ERP processes fit together.

What Salesforce Is Building with RCA/ARM

RCA/ARM builds on lessons learned from Salesforce Revenue Cloud. Revenue Cloud was like buying a boxed LEGO set—it came with clear instructions and all the right pieces to build a defined outcome. Done well, you could end up with something impressive, like the Millennium Falcon. But if you tried to build something different, you often had to improvise, and the result could be unstable or overly customized as the product evolved.

RCA changes that model. It’s more like being handed a bucket of LEGO bricks—you can build almost anything, but it requires more planning, design skill, and time to get it right. ARM’s component-based architecture introduces new services for advanced pricing, contracts, and order orchestration, giving teams far more flexibility and scalability, but also more architectural responsibility.

Many organizations see that flexibility as the future, but they also recognize the value of bringing their existing Salesforce CPQ environment back closer to standard. Continuous helps them do exactly that—simplifying the foundation while introducing capabilities legacy Revenue Cloud doesn’t natively handle well, such as ramps, usage-based pricing and rating, credit balance or digital wallet management, and a cleaner, automated handoff to ERP systems like NetSuite.

This approach buys organizations time to evaluate ARM’s growing capabilities while continuing to roll out new functionality today. With Continuous in place, they gain a modernized, maintainable architecture now and a clear path to ARM when the timing makes sense.

What This Means for Salesforce Revenue Cloud Customers

If you’re already using Salesforce Revenue Cloud, you don’t need to start over to modernize.  Your current implementation can evolve—supporting new pricing models, consumption scenarios, and ERP integration today while preparing for ARM tomorrow.

We’re working with companies of all sizes that are evaluating whether to adopt RCA (ARM) now or extend their existing Salesforce setup with Continuous. For many, enhancing legacy Revenue Cloud first delivers faster wins and creates a smoother on-ramp for a future migration.

Common goals include:

  • Introducing advanced pricing logic, ramps, and usage-based models
  • Managing prepaid credits and drawdowns directly in Salesforce
  • Automating data flows and journal entries into NetSuite or other ERPs

This approach lets teams innovate without risk—modernizing now while keeping every option open later.

How Continuous Helps

Continuous enables Salesforce customers to modernize their revenue stack—legacy Revenue Cloud (Salesforce CPQ) or RCA/ARM—without the cost or disruption of a rebuild.  We extend Salesforce with flexible pricing, rating, and ERP-ready billing logic that works across both current and next-generation architectures.

With Continuous, teams can:

  • Add modern pricing, usage, and credit models directly within Salesforce
  • Connect Salesforce quoting and billing to NetSuite or other ERPs
  • Evaluate RCA/ARM readiness and move on their own timeline

Our team includes the former Head of Product for Salesforce Revenue Cloud, so we understand both systems from the inside. We know how they differ, how Salesforce’s component architecture works, and what it takes to bridge between them.

Planning Your Path Forward

Whether you’re evaluating ARM now or simply planning ahead, the right next step is an RCA/ARM readiness review.

Continuous helps you:

  1. Assess how your current pricing and quoting logic aligns with ARM’s component model
  2. Identify what can be reused, extended, or decoupled

Build a modernization plan that fits your business—not a vendor timeline

The Bottom Line

RCA/ARM is both a huge opportunity and a massive shift in Salesforce’s revenue ecosystem—more flexible, faster-moving, and built for the future.  The key is knowing how to harness that innovation without introducing risk.

At Continuous, we fixed quote-to-cash in Salesforce and NetSuite so your business is revenue ready, no matter where you are on your journey. We help companies bring Salesforce CPQ back to standard, add the advanced capabilities needed today, and move confidently toward RCA/ARM when the time is right.Interested in learning more about the Shift to RCA? Check out our recent article: Is Your Business RCA-Ready? Five Questions to Ask Before Making the Leap  Or, contact us to schedule a Salesforce RCA/ARM readiness session.

Recap: Revenue Management from Readiness to ROI

A RevOps Roundtable recap on how connected data, AI, and automation are reshaping revenue management—from Salesforce Revenue Cloud to outcome-based growth.

TL;DR
- Revenue management is evolving from siloed tools to connected, end-to-end revenue lifecycles.
- RevOps now sits at the intersection of CRO and CFO priorities, linking how companies sell with how they bill and recognize revenue.
- Data integrity has become the foundation for AI-driven forecasting, churn prevention, and expansion.
- Pairing expected usage with actual consumption unlocks predictive insight and customer trust.
- The next frontier of monetization moves beyond usage toward outcome-based models powered by intelligence and automation.


At the RevOps Roundtable: Revenue Management from Readiness to ROI, industry leaders including John Banks, Founder & CEO of Continuous, joined Stephen Burry and Micah Gerger of Atrium to unpack the evolution of Salesforce Revenue Cloud, the rise of usage-based monetization, and the central role of data in shaping the next generation of revenue operations.

Moderated in an open discussion format, the panel brought together decades of experience in quote-to-cash, CPQ, Billing, and revenue recognition to explore how organizations are re-architecting for agility, visibility, and AI-driven intelligence.

From Legacy Systems to Connected Revenue Lifecycles

The conversation began with a retrospective — tracing the evolution from SteelBrick CPQ to Salesforce’s Revenue Cloud and, now, the emergence of Agentforce Revenue Management (ARM). Each iteration, panelists agreed, represented a step toward connecting the full revenue lifecycle, from quote to billing to ledger. The shift from legacy CPQ systems to intelligent revenue management platforms marks more than a product evolution — it’s a redefinition of how organizations operationalize growth.

The panelists highlighted how architectural flexibility — through open APIs, subledger options, and embedded AI — is allowing companies to modernize without abandoning their core systems. “The architecture lets you choose the point in the process that makes sense for you,” noted Banks. “You don’t have to replace everything at once to start innovating.” Through open integration frameworks, subledger models, and AI-driven insights, enterprises can extend intelligence across existing systems without starting over. This move from static process to adaptive lifecycle signals the next era of revenue management — one defined by connection, continuity, and control.

The Convergence of CRO and CFO: Redefining RevOps

What began years ago as alignment between sales and marketing has now expanded into a full organizational mandate — uniting CROs and CFOs around a shared revenue strategy.

“RevOps isn’t just about driving pipeline anymore,” said Burry. “It’s about connecting how you sell with how you recognize revenue — and building systems that support both in real time.”

Panelists described how the next wave of RevOps maturity will depend on data continuity — bridging operational systems across the entire quote-to-cash journey. The goal isn’t just visibility, but orchestration: the ability to run revenue like an integrated engine rather than a collection of disconnected workflows.

Why Data is the New Equity in RevOps

As the discussion turned to the future, one idea became central: data has become the most valuable asset in revenue management.

“When you capture not just what’s been consumed, but what was expected to be consumed, you unlock a new layer of intelligence,” said Banks. “That delta, between forecast and reality, is where growth and customer trust take shape.”

Panelists emphasized the shift from static reports to real-time, contextualized data, and the opportunity to use it to predict churn, identify upsell moments, and even forecast outcomes.

“Data has integrity and equity,” added Burry. “If you get the integrity right, the data becomes a goldmine.”

For organizations embracing AI, data integrity isn’t optional, it’s the foundation for accuracy, automation, and continuous improvement.

AI, Agents, and the Rise of Experiential Revenue

When asked what comes next, the panel agreed: the future of RevOps will be experiential, conversational, and predictive.

AI-driven agents are enabling teams to shift from reactive forecasting to proactive engagement — not just surfacing insights, but acting on them.

“Imagine a seller or CSM having the same conversation with an AI that knows your customer’s usage trends, billing history, and renewal date — all in context,” said Gerger. “That’s where revenue management becomes intelligence management.”

Banks expanded on how AI and usage data combine to anticipate customer needs and prevent revenue leakage: “When you store estimation data alongside actuals, AI can instantly flag the gap. You can re-engage before a customer churns or before a billing surprise happens.”

From Usage to Outcomes: The Next Frontier of Monetization

As the session closed, the group reflected on a major industry shift: the movement from usage-based pricing to outcome-based monetization.

“Customers used to buy licenses,” Banks said. “Now they’re buying results. They want to pay for the outcomes they achieve, not just the inputs they consume.”

The panel discussed how companies are experimenting with pre-commit and burn-down models — similar to those used by AI and cloud providers — where customers commit to outcomes and pay as those outcomes are delivered.

“If usage tells you what’s happening,” said Burry, “outcomes tell you why it matters.”

It’s a future where every transaction, renewal, and expansion is tied to measurable impact — and where connected data makes those impacts transparent.

The Continuous Advantage

Built natively on Salesforce and NetSuite, Continuous automates the entire quote-to-cash lifecycle — from quoting and pricing to billing, revenue recognition, and usage visibility. Sales can configure any deal type directly in Salesforce, while Finance bills and reconciles automatically in NetSuite.

By embedding automation and usage intelligence inside the systems teams already use, Continuous eliminates integration friction, speeds time to revenue, and gives companies a single, trusted view of every customer.

Continuous delivers what those systems can’t — modern quote-to-cash, out of the box.

Ready to turn your revenue data into your most valuable asset? Discover how Continuous helps companies modernize quote-to-cash for the age of AI, automation, and outcome-based growth. Learn more at www.continuoustech.com or contact us

Want to see how it works?

Schedule a personalized demo today and see exactly how Continuous transforms your capabilities, enhances data consistency, and delivers immediate value.

Recap: The Signals That Power Smart Selling l Dreamforce 2025

Usage and Prepayments

A Dreamforce 2025 recap on how AI, connected data, and usage signals are reshaping quote-to-cash, pricing, and customer growth.

TL;DR
- AI is shifting monetization from licenses and inputs to outcomes and measurable value.
- Usage data and connected systems are the foundation for fair, flexible pricing models.
- Unified product, contract, and financial data enable real-time insight and faster decisions.
- New KPIs like consumption cohorts and overage revenue better reflect customer value.
- Companies that design for flexibility will lead as quote-to-consumption replaces quote-to-cash.


At Dreamforce 2025, leaders from Continuous, FULLPRESS, and Dynatrace gathered to explore how AI and unified data are reshaping the quote-to-cash journey — powering smarter pricing, faster decisions, and measurable customer value. Moderated by Danielle Adams of Continuous, the discussion unpacked how organizations are moving from static subscription models to flexible, outcome-based monetization and what it takes to operationalize that change inside today’s systems.

Artificial intelligence isn’t just improving workflows and automating tasks, it’s fundamentally changing how we define value. The focus is moving from inputs, like licenses or API calls, to outcomes — the measurable benefits customers achieve, explained Banks.

Instead of “buy X seats,” it’s now “pay for Y results.” Companies are moving toward outcome-based models where pricing reflects real usage and delivered value. AI makes this possible because it allows precise measurement of engagement, case resolutions, or predictive impact — metrics that were hard to quantify before.

And with that comes flexibility — launching AI-powered capabilities as add-ons, usage credits, or pilot programs. It’s changing pricing from static tiers to dynamic, evolving frameworks that adapt as customers adopt.

Keenan Wojnicz (FULLPRESS) agreed. “We used to debate what a fair price was,” he said. “Now, fairness is in the outcome. When you tie usage directly to customer value, pricing becomes objective, not guesswork.”



Tools like Salesforce Revenue Cloud (now called Salesforce Agentforce Revenue Management) and Continuous’ AI-driven platform make that possible, connecting product telemetry to go-to-market data for a real-time view of performance. The result: smarter pricing, clearer ROI, and stronger customer relationships.

Artificial intelligence isn’t just improving workflows and automating tasks, it’s fundamentally changing how we define value. The focus is moving from inputs, like licenses or API calls, to outcomes — the measurable benefits customers achieve, explained Banks.

Instead of “buy X seats,” it’s now “pay for Y results.” Companies are moving toward outcome-based models where pricing reflects real usage and delivered value. AI makes this possible because it allows precise measurement of engagement, case resolutions, or predictive impact — metrics that were hard to quantify before.

And with that comes flexibility — launching AI-powered capabilities as add-ons, usage credits, or pilot programs. It’s changing pricing from static tiers to dynamic, evolving frameworks that adapt as customers adopt.

“Now, fairness is in the outcome. When you tie usage directly to customer value, pricing becomes objective, not guesswork.”

Connected Data: The Engine of Modern Monetization

If AI is the brain of smart selling, connected data is its bloodstream. Chitrang Patel (Dynatrace) described how his company unified usage data scattered across systems. “AI doesn’t work without unified data,” he said. “Once we connected everything, we could correlate product usage, training, and outcomes — and act on it.”



Continuous played a pivotal role, helping Dynatrace move from overnight batch processing to real-time insight. “What took six hours now happens in minutes,” Patel said. “That agility lets us make decisions and serve customers faster.”



Banks underscored the importance of incremental progress: “Start simple — daily or hourly reporting — then evolve toward real time. Once people see insights, they’ll want more.” Transparency also emerged as a differentiator. Dynatrace now shares consumption data directly with customers — a move Patel said “builds trust and drives proactive engagement.”

“What took six hours now happens in minutes. “That agility lets us make decisions and serve customers faster.”

- Chitrang Patel, Dynatrace

New Metrics for a Usage-Driven World

Traditional KPIs like ARR and MRR no longer tell the whole story. “Boards want to know how much growth comes through usage,” said Wojnicz. “Cohort analysis and on-demand revenue tracking paint a clearer picture than static bookings.”




Patel added, “Overage revenue — customers exceeding their commitments — has become a key indicator of adoption.” Banks (Continuous) explained that uniting financial and product data changes the game: “When usage, billing, and revenue recognition live in one system, finance can move from defense to offense.”



‘Traditional metrics like ARR and MRR don’t tell the whole story anymore. Companies are introducing new KPIs—on-demand revenue, overage ratios, consumption cohorts—that actually track how value is realized, not just sold.”

Flexibility and the Future of Quote-to-Consumption

As the session closed, Adams asked each panelist for one piece of advice for leaders navigating this shift.



“Define your North Star AI strategy,” said Wojnicz. “Know what data you’ll need and make sure your systems can deliver it.”



“Focus on customer experience,” said Patel. “Be transparent with usage and help customers realize value — that’s how you build trust.”



And Banks reminded attendees to “Design for flexibility. Pricing will change; your systems must evolve with it. Those who adapt fastest will lead.”



The conversation ended with a shared vision of the future as quote-to-consumption driven, with continuous data flow as the fuel for smart selling. “The entire customer lifecycle—selling, onboarding, renewal—is blending into one continuous loop of insight and action that will drive customer value and growth together.” said Banks

 “And that loop only works if data is unified. When telemetry, contracts, and finance data all live together, AI can finally operate on the full picture.” added Wojnicz.

As Adams summed up:  “When data is unified and AI is embedded across the lifecycle, every day becomes a selling day.” What happens in Salesforce flows cleanly into NetSuite, without surprises.

“When data is unified and AI is embedded across the lifecycle, every day becomes a selling day.” – Danielle Adams, Continuous

The Continuous Advantage

Salesforce and NetSuite weren’t built to handle complex quote-to-cash — especially when usage, credits, or hybrid deals enter the mix. The result: manual workarounds, disconnected tools, and teams buried in spreadsheets.

Continuous fixes that.



Built natively on Salesforce and NetSuite, Continuous automates the entire quote-to-cash lifecycle — from quoting and pricing to billing, revenue recognition, and usage visibility. Sales can configure any deal type directly in Salesforce, while finance bills and reconciles automatically in NetSuite.



By embedding automation and usage intelligence inside the systems teams already use, Continuous eliminates integration friction, speeds time to revenue, and gives companies a single, trusted view of every customer.

Continuous delivers what those systems can’t — modern quote-to-cash, out of the box.

Want to see how it works?

Schedule a personalized demo today and see exactly how Continuous transforms your capabilities, enhances data consistency, and delivers immediate value.