Reimagining revenue management.

Reimagining revenue management.

Reimagining revenue management.

Split Quotes into Multiple Orders with Advanced Order Creation

Splitting one quote into multiple orders helps you ship hardware now and provision services later, or fulfill different locations without re‑quoting. With advanced order creation in Agentforce Revenue Management (Revenue Cloud Advanced), you can automate or manually control how quotes become orders. In this article, we will discuss how to Split Quotes into Multiple Orders without adding operational complexity, how to set it up in Salesforce, and practical tips to avoid order proliferation.

1. Why Split Quotes into Multiple Orders?

Conventional one-to-one quote‑to‑order logic sometimes fails to meet complex business needs such as. 

Fulfill hardware now, Services later

Often, physical goods are needed right away, while related services such as installation, support, or training are scheduled for later. By splitting one quote into multiple orders, the hardware order can be fulfilled and shipped immediately, while the services order stays queued until the agreed activation date. This prevents premature invoicing of services and keeps revenue recognition aligned with actual delivery.

Multi-location shipments

Enterprises frequently place a single quote covering multiple offices, plants, or customer locations. Instead of manually creating duplicate quotes for each address, advanced order creation lets you split one quote into separate orders per location. Each order carries the correct shipping details and fulfillment instructions, reducing errors and ensuring that every site gets precisely what it needs without delay.

Different billing or activation dates

Some products in a quote need to be billed at once, while others follow staggered subscription start dates. Splitting the quote allows finance teams to align each order with the proper billing cycle or activation date. For example, software licenses might activate immediately, while extended warranty coverage begins only after hardware delivery. This level of control leads to cleaner invoicing and more accurate forecasting.

Distinct fulfillment systems and teams

A single quote can cover items fulfilled from multiple ERP systems by different teams. Splitting into multiple orders ensures that each fulfillment system receives only the lines relevant to it. This improves accountability, avoids cross-team confusion, and accelerates overall order processing by letting parallel workstreams operate without dependency bottlenecks.

2. How to set up Advanced Order Creation to Split Quotes into Multiple Orders?

Before you Split Quotes into Multiple Orders, confirm that Advanced Order Creation is enabled and the flow is connected.

Enable Advanced Order Creation

Step 1. From Setup, navigate to Revenue Settings

Step 2. Check the “Advanced Order Creation From Quote” checkbox. This updates the standard behavior of the ‘Create Order’ button on quotes.

Set Up Flow for Creating Orders from Quotes

Step 1. From Setup, navigate to Flows

Step 2. Open “Create Orders From Quote” flow template. This template is provided out of the box (OOTB) as part of Revenue Cloud Advanced.

Create Orders from Quote Flow

Step 3. Click the “Save As New Flow” button to create a flow using this template as a starting point. Enter the ‘Flow Label’ and ‘Flow API Name’. Copy the Flow API Name, as we will need it in the next step. Click “Save”.

Create a flow using Creating Orders from Quotes template as a starting point.

Step 4. From Setup, navigate to Revenue Settings

Step 5. Under “Set Up Flow for Creating Orders from Quotes”, paste the flow API Name. Click ‘Save’

Set Up Flow for Creating Orders from Quotes

3. Fundamentals of Advanced Order Creation

Order Creation Methods

There are three methods currently supported by Revenue Cloud Advanced as of the Winter ‘26 release that you can use to Split Quotes into Multiple Orders, depending on your grouping and field logic. These are as follows:

  • Create Single Order
  • Create Order By Group
  • Create Order By Field

Create Single Order

Use this when you don’t need splits; it creates a single order for the quote. Converting all quote lines into order lines under that single order.

Create Order By Group

This order creation method is available only when a quote contains one or more quote line groups. It creates one order for each quote line group present in the quote. Using the elegant approach of organizing quote lines into Quote Line Groups, for example, grouping “Office A” vs. “Office B” items or for splitting quotes by delivery location or functional category, a single quote can be converted into multiple orders automatically, resulting in reduced manual intervention, operational accuracy & efficiency.

When orders are created using this method, the quote line groups are also converted to order line groups.

Create Order By Field

Sometimes grouping isn’t enough, or you want the order splitting based on quote line parameters like product family, department, or service type. Here, a standard or custom quote line field can guide automatic splitting.

Available Split Fields

For the ‘Create Order By Field’ order creation method, the following standard quote line fields are available as split fields out of the box (OOTB). 

Field LabelField API NameData Type
Automatically RenewDoesAutomaticallyRenewCheckbox
Billing FrequencyBillingFrequencyPicklist
Billing TreatmentBillingTreatmentIdLookup(Billing Treatment)
Custom Product NameCustomProductNameText(255)
DateServiceDateDate
Effective Grant DateEffectiveGrantDateDate
End DateEndDateDate
Legal EntityLegalEntityIdLookup(Legal Entity)
Period BoundaryPeriodBoundaryPicklist
Period Boundary DayPeriodBoundaryDayNumber(9, 0)
Period Boundary Start MonthPeriodBoundaryStartMonthPicklist
Price Book EntryPriceBookEntryIdLookup(Price Book Entry)
Price Revision PolicyPriceRevisionPolicyIdLookup(Price Revision Policy)
Pricing Term UnitPricingTermUnitPicklist
ProductProduct2IdLookup(Product)
Product Instance IdentifierProductInstanceIdentifierText(255)
Product NameRLM_ProductName__cFormula (Text)
Proration PolicyProrationPolicyIdLookup(Proration Policy)
Product Selling ModelProductSellingModelIdLookup(Product Selling Model)
Quantity Unit of MeasureQuantityUnitOfMeasureIdLookup(Unit of Measure)
Quote ActionQuoteActionIdLookup(Quote Action)
Recipient Scaled QuantityRecipientScaledQuantityNumber(9, 0)
Selling Model TypeSellingModelTypePicklist
Start DateStartDateDate
Subscription TermSubscriptionTermNumber(9, 0)
Subscription Term UnitSubscriptionTermUnitPicklist
Tax TreatmentTaxTreatmentIdLookup(Tax Treatment)

Apart from the standard fields, the following types of custom fields can be added to the quote line object to be used as splitting fields.

  • Lookup
  • Text
  • Formula(Text)
  • Checkbox
  • Picklist
  • Date

4. How to update the Order Creation Method and Available Split Fields?

Step 1. From Setup, navigate to Flows

Step 2. Open the Create Orders from Quote flow that you have saved previously. 

Step 3. Open the ‘Create Orders Screen’ screen component in the flow. 

Step 4. Select the ‘Create Orders From Quote Method Selector’ component

Create Orders From Quote Method Selector

Step 5. Update Order Creation Methods from the properties pane on the right-hand side.

Order Creation Methods in Create Orders From Quote Method Selector

Step 6. Update Available Split Fields from the properties pane on the right-hand side.

Available Split Fields in Create Orders From Quote Method Selector

5. Now it’s time to test

Step 1. Create a new quote and add multiple products to it.

Step 2. Click on the ‘Create Order’ button to open the order creation dialog.

Create Order dialog UI

Step 3. Try each method (Single, By Group, By Field) to confirm expected splits.

6. Best practices to avoid order proliferation when you Split Quotes into Multiple Orders

When you Split Quotes into Multiple Orders, it’s essential to keep the number of split drivers intentional. Too many drivers or overly granular logic can cause unnecessary order proliferation. To avoid this, review which fields truly need to drive splitting, consolidate similar values where possible, and remove blank values. Curating your split fields carefully ensures cleaner order structures, faster fulfillment, and simpler invoicing.

7. Conclusion

Splitting a quote into multiple orders is a strategic design lever for delivering exactly what customers need, when and where they want it. Whether the requirement is to stagger fulfillment, serve disparate locations, or manage product lines differently, Salesforce Revenue Cloud Advanced equips you with both automatic and manual controls to achieve the same.


FAQs

1. What happens to bundled products when splitting quotes?

Bundles remain intact; child components cannot be separated.

2. Can I split quantities of a single line across orders?

Not currently in Winter ’26. Use separate quote lines for staged deliveries.

3. Is it possible to automate splitting for a specific field like “Region”?

Absolutely, add the Region field on Quote Line and add it to the available split fields property in the ‘Create Orders From Quote Method Selector’ component in the flow. RCA will auto‑split by region value per quote line.

Further reading

  1. Salesforce: Revenue Cloud Advanced overview
  2. Manage Orders in Revenue Cloud

Ready to actualize split‑quote strategies in your org? Reomagin’s Revenue Cloud experts are here to help. Reach out to explore how we can fine‑tune your quote‑to‑cash pipeline for greater efficiency and client satisfaction.

Related insights

How to set up Promotions in Agentforce Revenue Management

Read

Set up Header Adjustment with Derived Pricing in Agentforce Revenue Management

Detailed instructions to set up Header Adjustment in Revenue Cloud if you have products that use Derived Pricing.
Read

Set up Header Adjustment in Agentforce Revenue Management

Header Adjustment in Revenue Cloud enables sales reps to apply discounts or markups at the quote header level.
Read