CPQ, proposals & sales documents · Revenue Hub

Salesforce CPQ to HubSpot

Salesforce CPQ (formerly SteelBrick) is a managed package for configuring, pricing and quoting inside Salesforce CRM. It uses the SBQQ__ namespace.

In short

Salesforce CPQ data can move into HubSpot, landing mainly in Revenue Hub. 1 of 7 mapped objects move directly (Opportunity); 3 items need manual work and 2 do not move. Plan roughly 3-6 weeks for a small move and 12-24 weeks for a large one.

Last reviewed 2026-10-29 · Also relevant to Sales, Data hubs · 8 sources

1 · Checklist

Migration checklist for Salesforce CPQ

Three phases, specific to this system. Tick steps off as you go.

0 of 15 steps doneTick steps off as you go. Your progress stays in this browser.

Before

0 of 5 done

During

0 of 5 done

After

0 of 5 done
2 · Cost

What will it take?

No price list: cost follows volume, custom objects and how much logic must be rebuilt. Answer four quick questions for a planning range.

How many records?
Custom objects?
Automation to rebuild?
History to bring?

A planning aid built from the three scenarios below. It is not a quote.

The three scenarios

low complexity

Small migration

3-6 weeks

<5k quotes, <200 products

Simple pricing, no bundles.

medium complexity

Mid migration

6-12 weeks

5k-50k quotes, 200-2k products

Some bundles and approvals.

high complexity

Large migration

12-24 weeks

>50k quotes, >2k products

Complex configuration, with part of the quoting layer staying external.

What moves the number

Number of bundles and pricing rules to rebuildQuote history volumeApproval and template complexityWhether contracts and subscriptions move to Revenue HubNumber of integrations

Timeline ranges are planning estimates, not a quote. A partner confirms scope after discovery.

3 · Where to begin

Access, mapping and limits

Start with how data leaves Salesforce CPQ: what you need to get in, what lands in HubSpot, and what will not.

API

Salesforce REST/SOAP/Bulk APIs over SBQQ__ custom objects, plus the CPQ API (Apex and JSON via ServiceRouter)

Credentials needed

Salesforce user or integration user with API access and read access to SBQQ__ objects.

Admin permission

Salesforce admin to create the connected app or integration user and grant CPQ object and field access.

Choose your route

How will you move the data?

No native connector was found.

  • You need: Salesforce user or integration user with API access and read access to SBQQ__ objects.
  • Permission: Salesforce admin to create the connected app or integration user and grant CPQ object and field access.

Native imports often bring over only some data, so check coverage per object in the mapping below.

Where each object lands

yes movespartialmanualno

In Salesforce CPQ

In HubSpot

Products
Quotes
Line items
Deals
Custom objects
Select an object

Hover or tap anything on the left to see where it lands.

What to expect

Complex product configuration, bundle option logic and constraint rules

Salesforce CPQ runs only inside a Salesforce org and has no HubSpot version.

Signed-document evidence and redlines

Keep the originals in an external archive and store links in HubSpot.

4 · Governance

Data governance and compliance

Decide what is allowed to move before anything is exported. Tick each gate once it is agreed.

0 of 5 agreed
Method

How we researched this page

How much to trust each section, and where it comes from.

InsufficientPartialVerified

The CPQ API and end-of-sale status are backed by Salesforce and its partners. Salesforce-to-HubSpot object mapping, rate limits and governance rest on third-party guides and category-level knowledge, with no HubSpot or Salesforce doc for the CPQ-to-HubSpot path.

Sources

Related migrations

Quick answers

Frequently asked questions

How do I migrate Salesforce CPQ to HubSpot?

1. Inventory SBQQ__ objects, price rules, product rules, templates and approval chains. 2. Create an integration user with API access to the SBQQ__ objects. 3. Clean duplicate and abandoned products and price books. 4. Decide the Revenue Hub object model for quotes, contracts and subscriptions.

What data can move from Salesforce CPQ to HubSpot?

These objects move directly: Opportunity. Check the mapping table for partial and manual items.

What does not move from Salesforce CPQ to HubSpot?

Complex product configuration, bundle option logic and constraint rules and Signed-document evidence and redlines. Plan to rebuild or retire these.

How long does a Salesforce CPQ to HubSpot migration take?

Small (<5k quotes, <200 products): 3-6 weeks. Mid (5k-50k quotes, 200-2k products): 6-12 weeks. Large (>50k quotes, >2k products): 12-24 weeks. These are planning estimates, not a quote.

What access do I need to export from Salesforce CPQ?

Salesforce user or integration user with API access and read access to SBQQ__ objects. Salesforce admin to create the connected app or integration user and grant CPQ object and field access.

Is there a native HubSpot connector for Salesforce CPQ?

No native connector was found. Plan a CSV, API or third-party tool route.

What compliance issues apply when moving Salesforce CPQ data?

Check: Financial or contract terms and Possible customer pricing confidentiality. Agree consent, retention and access rules before exporting.

Talk to a partner

Moving Salesforce CPQ into HubSpot?

A network of 153+ tiered HubSpot partners and 1,800+ accounts of experience. Tell us what you are moving and which hub matters most.

Talk to a partner
Talk to a partner