Tool

CPQ object mapper: where every object lands when you migrate

Pick a source system or type an object name. The table shows what the object holds, its equivalent in Revenue Cloud Advanced and in Kugamon, and whether it moves as-is, is mapped, is rebuilt, or should not be migrated at all. Object names come from the vendors’ own documentation; the lookup is filterable and the filter lives in the URL.

37
Objects
6
Source systems
2
Destinations
4
Modes

The lookup

SourceObjectIn Revenue Cloud AdvancedIn KugamonModeRCA tools
Salesforce CPQProduct2 (standard)
Products
Product2 + ProductClassificationProduct2 (same records)Moves as-isAutomatic
Salesforce CPQPricebook2 / PricebookEntry (standard)
List prices
PricebookEntry (reused) + pricing proceduresPricebookEntry (same records)Moves as-isAutomatic
Salesforce CPQSBQQ__Quote__c
Quote header
Quote (Transaction Management fields)Kugamon Quote (kugo2p)MappedNot migrated by tools; open quotes by hand
Salesforce CPQSBQQ__QuoteLine__c
Quote lines
QuoteLineItem + QuoteLineDetailKugamon quote lineMappedNot migrated by tools; open quotes by hand
Salesforce CPQSBQQ__QuoteLineGroup__c
Line groups
QuoteLineGroupQuote sectionsMappedNot migrated by tools
Salesforce CPQSBQQ__ProductFeature__c / SBQQ__ProductOption__c
Bundle structure
Attribute-based catalog (ProductRelatedComponent)Kugamon bundlesRebuilt / convertedAutomatic (bundle structure)
Salesforce CPQSBQQ__ProductRule__c
Configuration rules
Constraint-based configurator rulesQuote-line validationRebuilt / convertedAssisted
Salesforce CPQSBQQ__PriceRule__c
Conditional pricing
Pricing proceduresTiered / account-specific pricingRebuilt / convertedBy hand (complex rules)
Salesforce CPQSBQQ__DiscountSchedule__c
Volume / term tiers
PriceAdjustmentScheduleTiered pricingMappedAssisted; advanced schedules by hand
Salesforce CPQSBQQ__ContractedPrice__c
Account-specific prices
ContractItemPriceAccount-specific pricingMappedAssisted
Salesforce CPQSBQQ__Subscription__c + Contract
Install base
Asset + AssetStatePeriod + AssetContractRelationshipSubscription (kuga_sub)MappedAssisted (consolidated into assets)
Salesforce CPQSBQQ__QuoteTemplate__c
Quote documents
RebuildRebuildRebuilt / convertedBy hand
Salesforce CPQQuote Calculator Plugin (QCP)
Custom pricing script
Pricing proceduresUsually unnecessaryRebuilt / convertedBy hand
Conga CPQApttus_Config2__PriceList__c / PriceListItem__c
List prices (vendor objects)
PricebookEntry + pricing proceduresPricebookEntry (convert)Rebuilt / converted
Conga CPQApttus_Proposal__Proposal__c
Quote header
QuoteKugamon QuoteMapped
Conga CPQApttus_Proposal__Proposal_Line_Item__c
Quote lines
QuoteLineItemKugamon quote lineMapped
Conga CPQApttus_Config2__ProductConfiguration__c
Cart (one per session)
Do not migrateDo not migrateNot migrated
Conga CPQApttus_Config2__LineItem__c
Cart lines
Do not migrate (use proposal lines)Do not migrateNot migrated
Conga CPQProduct Option Groups / Components
Bundle structure
Attribute-based catalogKugamon bundlesRebuilt / converted
Conga CPQApttus_Config2__ConstraintRule__c
Configuration rules
Constraint-based configurator rulesQuote-line validationRebuilt / converted
Conga CPQApttus_Config2__AssetLineItem__c
Install base
Asset + AssetStatePeriodSubscription (kuga_sub)Mapped
Conga CPQApttus_Config2__Order__c
Orders
OrderKugamon OrderMapped
Conga CPQTurboPricing / TurboConfig configuration
Off-platform pricing/config
Pricing proceduresUsually unnecessaryRebuilt / converted
Revenue Cloud AdvancedProduct2 + ProductClassification + AttributeDefinition
Attribute-based catalog
Product2 (flatten attributes to SKUs where needed)Mapped
Revenue Cloud AdvancedProductSellingModel
How a product is sold
Product subscription settingsMapped
Revenue Cloud AdvancedPricebookEntry + pricing procedures
Pricing
PricebookEntry (same records) + tiered pricingMapped
Revenue Cloud AdvancedPriceAdjustmentSchedule
Volume tiers
Tiered pricingMapped
Revenue Cloud AdvancedQuote + QuoteLineItem + QuoteLineDetail
Quotes
Kugamon Quote + linesMapped
Revenue Cloud AdvancedAsset + AssetStatePeriod
Install base
Subscription (kuga_sub)Mapped
Revenue Cloud AdvancedContractItemPrice
Contracted prices
Account-specific pricingMapped
DealHubDealHub quote (platform)
Quotes (authoritative, external)
Quote (import)Kugamon Quote (import)Rebuilt / converted
DealHubDealHub catalog & pricing rules
Catalog
Product2 + PricebookEntry (import)Product2 + PricebookEntry (import)Rebuilt / converted
DealHubDealHub subscription
Install base (external)
Asset (import)Subscription (import)Rebuilt / converted
NueNue product catalog
Catalog (external)
Product2 + PricebookEntry (import)Product2 + PricebookEntry (import)Rebuilt / converted
NueNue order / subscription
Install base (external)
Asset (import)Subscription (import)Rebuilt / converted
SpreadsheetsPrice list sheet
List prices
PricebookEntry (import)PricebookEntry (import)Rebuilt / converted
SpreadsheetsCustomer contract sheet
Install base
Asset (import)Subscription (import)Rebuilt / converted

The four modes

  • Moves as-is. Standard Salesforce records the destination reads directly: Product2, Pricebook2, PricebookEntry. No transformation.
  • Mapped. A field-by-field load from a source object to a target object with the same meaning: quote to quote, subscription to subscription or asset.
  • Rebuilt or converted. The concept exists in the target but in a different shape: bundles, rules, pricing scripts, vendor price lists, external catalogs. Designed in the target first, then populated.
  • Not migrated. Session or working data with no value after cutover: Conga carts and cart lines, drafts, DealRoom activity.

The “RCA tools” column

For Salesforce CPQ objects, the last column shows what the three migration tools Salesforce names (Forsys RevRamp, IdeaHelix, Prodly) do with the object when the destination is Revenue Cloud Advanced, per Prodly’s public webinar (Prodly) and Salesforce’s own list of what the tools cannot migrate (Salesforce Help): Automatic the tool moves it; Assisted the tool proposes, an admin reviews; By hand nobody automates it. Full context: CPQ to Revenue Cloud migration.

Sources

Salesforce CPQ objects: Salesforce Help. Conga objects: Conga package objects and API reference. Revenue Cloud Advanced objects: Revenue Management Developer Guide. DealHub and Nue hold data on their own platforms and expose it by export; their rows describe the export, not an object in your org.

4.9★★★★★134 public reviews

What Salesforce admins say on AppExchange

Quoted verbatim from the Kugamon listing on AppExchange. Reviewer names and dates as published there. Read all 134, including the critical ones →

★★★★★

Depth and Details

“They came well-prepared, asked the right questions, and provided genuinely useful guidance that helped us move forward with confidence. It’s rare to find a partner who engages with this level of thoroughness at such an early stage.”

★★★★★

Great Product and Company!

“Kuldip and the team are super responsive, easy to work with, and are always innovating on the product. There are lots of great features, and what’s not available Kugamon provide ways to help us extend its functionalities.”

★★★★★

A new bar for RevOps

“As someone who has set up Salesforce CPQ before, I found Kugamon to be much more straightforward and easier to use. It took us just a few weeks to get going, rather than the few months or even years required by other systems.”

Next step

Published prices, your team size

Three-year totals for 1, 2 or 3-year terms at any user count. Every estimate is labeled.