top of page
Search

CPQ to RCA Migration: A Unique Perspective

  • Writer: NorthlightSG
    NorthlightSG
  • Oct 9
  • 2 min read

Moving from Salesforce CPQ to Revenue Cloud Advanced (RCA) is not just an IT checklist item, it’s a strategic opportunity.


This is the moment to stop treating quoting, billing, and revenue recognition as separate, clunky systems, and instead unite them into a seamless, automated revenue engine that's scalable and ready for enterprise growth.


Unlike other guides that are either all strategy or purely technical, this perspective blends both: focusing on real-world experience, enterprise readiness, and future-proofing your revenue operations.


ree

The Discovery Phase

Goal: Establish a baseline, identify critical gaps, and define the scope for the future state.

  • Assess Current State

    • Configuration & Products: Review existing CPQ objects (Products, Bundles, Price Books, Quote Line Items).

  • Audit Core Logic

    • Pricing Models & Approvals: Document and audit all Price Rules, Discount Logic, Product Rules, and Approval Workflows for complexity and dependencies.

  • Identify Business Requirements

    • Capture business goals, pain points, and future initiatives (e.g., need for Usage-Based Billing, Automated Contracts/CLM).

  • Evaluate Integrations

    • Review all existing integrations (ERP, Payment Gateways) and determine the impact of the RCA transition.

  • Data Health Assessment

    • Assess data health, completeness, and determine the level of transformation needed for migration.


The Blueprint Phase

Goal: Define the architecture, map the data, and establish a clear, phased execution plan.

  • Develop Migration Strategy

    • Define the approach (Phased or Full Cut Over), scope, roles, and milestones.

  • Data & Object Mapping

    • Crucially map CPQ objects to RCA objects: Quote → Order, Quote Line → Order Product, and all Asset/Billing components.

  • Line Out Roadmap

    • Establish clear entry/exit criteria for Sandbox, UAT, and Go-Live phases.

  • Recreate Core Functionality

    • Document how all Product Rules, Pricing Rules, and Discount Logic will be replicated in the RCA environment.

  • Configure RCA Foundation

    • Set up the core revenue model (subscription, usage, contract) and initial billing/renewal logic.

 


The Build and Validate Phase

Goal: Build the new system, integrate necessary components, and rigorously test functionality against business requirements.

  • Configure & Integrate RCA

    • Set up RCA objects (Orders, Assets, Billing) and configure Revenue Recognition.

    • Configure and test integration with the ERP (SAP, Oracle) and the chosen Payment Gateway (Stripe, PayPal).

  • Sandbox Data Migration

    • Execute sandbox migrations for data validation; ensure Price Books and relationships are accurate.

  • Testing

    • Execute comprehensive UAT for all workflows, pricing operations, and end-to-end quote-to-cash scenarios.

  • Optimize Workflows

    • Refine and automate approvals, renewals, and amendments based on testing feedback.

 


The Deployment and Scale Phase

Goal: Deploy the solution to production, ensure business continuity, and establish a foundation for continuous improvement.

  • Train

    • Train Sales, RevOps, and Finance on the new RCA workflows and provide necessary documentation.

  • Go Live

    • Execute the final production migration and transition the business onto the new system.

  • Post-Go-Live Monitoring

    • Set up automated revenue analytics dashboards and monitor KPIs (quote accuracy, approval times, revenue recognition).

  • Optimize & Expand

    • Refine rules and automation based on live usage. Plan for expanding to new sales channels and incorporating future AI capabilities.


 
 
 

Comments


©2024 – Northlight Solutions Group, LLC. Northlight Solutions Group develops Salesforce solutions for clients throughout North America.

bottom of page