| Status | |
| Owner | |
| Stakeholders |
In the context of the CRM transformation, we must define the role of the standard Opportunity object in the renewal process. Should a Renewal Quote be linked to an Opportunity? If so, should this linkage be manual, automated, or should the Opportunity be bypassed entirely? The decision must ensure consistency across the Sales process, maintain accurate pipeline reporting, and maximize user adoption.
In the current system, Opportunities are only used to manage the new/growth business. Opportunities are sometimes created for renewals if the deal is considered as a growth business.
Recommended Option: Option C (Opportunity is Not Used for Renewal Quotes)
Given that the demand forecast is handled by an external tool, and the internal Salesforce pipeline is explicitly reserved for "New Business" only, forcing the creation of a Renewal Opportunity would introduce unnecessary process complexity and actively pollute the "New Business" pipeline. The Sales Agreement object (part of Manufacturing Cloud) is specifically designed to handle and track recurring revenue commitments. We recommend leveraging the Sales Agreement as the primary container for renewal tracking and linking the Renewal Quote directly to the Sales Agreement or Account, bypassing the Opportunity entirely. This minimizes user steps, reduces data volume, and aligns perfectly with the defined forecasting scope.
To-Be Architectural State:
The project introduces Manufacturing Cloud for Sales and Revenue Cloud (CPQ).
Sales Agreements of Manufacturing Cloud are intended to handle recurring revenue commitments and tracking.
Forecasting Scope: The Salesforce Opportunity pipeline will be strictly limited to "New Business" deals; primary demand forecasting is handled by an external tool.
Forecasting Tool:
Business relies on an external system for demand forecasting.
CRM Pipeline Scope:
The standard Salesforce Opportunity object will be used exclusively for New Business sales pipeline tracking and reporting. Renewal/recurring revenue must not appear in this Sales pipeline.
Sales Agreement Focus:
The Sales Agreement will be utilized as the source of truth and management tool for recurring revenue commitments and consumption (as per Manufacturing Cloud design)
Revenue Cloud/CPQ Integration:
It is technically feasible for the CPQ/Revenue Cloud quoting process to be successfully triggered and completed by linking the Renewal Quote to the Sales Agreement or Account record, bypassing the Opportunity object. (This must be confirmed with the Revenue Cloud team).
The validity of the recommended approach is constrained by the following factors:
Forecasting Tool Constraint: This decision is invalidated if business decides to retire the external forecasting tool and mandate the use of the Salesforce Opportunity pipeline for all revenue (New, Renewal and Recurring).
CPQ Technical Constraint: The decision is dependent on the confirmed technical ability of the Revenue Cloud/CPQ module to successfully generate and manage a Renewal Quote without a parent Opportunity record. If this technical dependency fails, the decision must be revisited to use Option 2 or 4.
Manufacturing Cloud Functionality Constraint: The decision assumes that all required renewal data and metrics can be tracked and managed directly on the Sales Agreement object, as designed by Manufacturing Cloud.
| Area of Impact | Description of Impact |
| Sales Process | Simplification of the Renewal Process. Sales Users will not interact with the Opportunity object for renewals, reducing administrative workload. |
| Revenue Cloud / CPQ | Requires custom configuration (potentially custom lookup fields and minor automation) to link the Renewal Quote directly to the Sales Agreement instead of the standard Opportunity lookup. |
| Integrations | The Renewal information (from the quote/agreement) must be mapped to SAP (and other systems) using the Quote or Sales Agreement ID, and not the Opportunity ID. |
| Reporting / Analytics | All Renewal reporting must be built on the Sales Agreement and Quote objects; standard Salesforce Sales Cloud reporting (built on Opportunity) will be insufficient for Renewal performance tracking. |
| Data Migration | Simplifies migration, as no historical Renewal Opportunities need to be migrated or managed. |
Opportunity Creation Prohibition for Renewal:
Sales users are prohibited from manually creating an Opportunity record for any renewal-related transaction.
Renewal Quote Linkage:
All Renewal Quotes must maintain a mandatory lookup relationship to the Sales Agreement and/or to the Account (Customer) record from which they originated.
System Automation:
The system must be configured to prevent the auto-generation of an Opportunity during the Renewal Quote process, even if standard CPQ/Revenue Cloud settings default to this behavior.
The creation of a Sales Agreement must not automatically trigger the creation of an Opportunity.
List the options (viable options or alternatives) you considered. These often require a longer explanation with diagrams, or references to other documents (links are best, but attachments are also possible). Use enough detail to adequately explain what you considered so that a project or business stakeholder reviewing this decision will not come back and ask "did you think about...?"; this leads to loss of credibility and questioning of other decisions. This section also helps ensure that you considered enough suitable alternatives rather than just copy/pasting SAP's recommendations.
The user is responsible for manually creating a Renewal Opportunity before initiating the Renewal Quote process.
The Opportunity is mandatory, but automated workflow creates the Renewal Opportunity in the background when the user initiates the Renewal Quote.
The Opportunity object is bypassed entirely for renewals. The Renewal Quote and subsequent renewal booking are linked directly to the Account or the Sales Agreement.
The Renewal Opportunity is mandatory but is created and managed directly through the renewal logic embedded within the Sales Agreement object (leveraging Manufacturing Cloud capabilities)
Outline why you selected a position. The best format could be a pro/con table (sample below), but is up to you as the author. You must consider complexity, feasibility, cost/effort to implement, but also ongoing operational impact and cost. You must consider the program principles and explain any deviations in detail. This is probably as important as the decision itself.
| Category | Option A: Opportunity is mandatory for renewal with manual creation | Option B: Opportunity is mandatory for renewal with automatic creation | Option C: No Opportunity usage for renewal | Option D: Opportunity is mandatory for renewal and Sales Agreement-Driven |
| User Experience (UX) | ||||
| Forecasting Alignment | ||||
| Salesforce Architecture | Custom Logic. Use standard Salesforce objects but Require custom automation to handle the mandatory linkage. | |||
| Full activation SF Standard Features | ||||
| Integrations | ||||
| Data Volumes | ||||
| Industry Best Practices | ||||
| Development Cost | ||||
| Data Integrity | ||||
| Adoption/Compliance |
Feature | Degree of Impact* | Relevance for Syensqo | Key Consequence / Rationale | Alternatives |
Account Plans | Partial | High if we confirmed we will use Account Plans | In the Account Plan Objectives, the Sales team can track the revenue generated to quantify the success of its Account Plans. However, only Opportunities can be linked to an Account Plan. |
|
Territory Management | Full | High if confirmed we will use Territory Management | The segmentation of Accounts by Territories can only be cascaded to the sales (for access and reporting) through the opportunities |
|
Forecasting | Full | Medium - because we won’t use Forecasting in SF but might be used to send data to Kinaxis (TBC after Forecasting WS) | Renewal amounts and dates are not included in standard forecasts feature of Salesforce.. The Sales team loses all visibility into the renewal pipeline. |
|
Opportunity Team | Full | Medium - depending on approach for Visibility model | Inability to track team involvement and allocate sales percentage, necessary for compensation and internal reporting. Inability to share access using Opportunity Teams. |
|
Opportunity Scoring | Full | Low - because relevant for growth opportunities but not for renewal | The native AI Prediction feature to score & prioritize deals is only supported on Lead & Opportunity objects. |
|
Big Deals Alerts | Full | Low - added value for growth oppties but not useful for renewal | The standard “Big Deal Alerts” feature allows to automatically notify the user when an opportunity reaches a certain amount/probability. This feature can only be used on Opportunities. |
|
Opportunity Splits | Full | Low | Inability to split revenue or overlay credit between team members automatically, leading to manual compensation tracking. |
|
Insert links and references to other documents which are relevant when trying to understand this decision and its implications. Other decisions are often impacted, so it's good to list them here with links. Attachments are also possible but dangerous as they are static documents and not updated by their authors.
