Salesforce → HubSpot
Salesforce to HubSpot migration, checked before anything is written
Export from Salesforce, match every column to a HubSpot field with real values beside it, and approve the map. Then we write the records into HubSpot.
No Salesforce password · From $249 · Sample migration on request
What moves
What moves from Salesforce to HubSpot
Carryrow works from the file you export from Salesforce. Every column in it is matched to a HubSpot field before anything is written.
Your export, column by column
Each column is matched to a HubSpot field, with a few real values next to it. Point it somewhere else, drop it, or skip rows missing a value.
Only what you mapped
We write the records only the way the map says. We don’t fill in HubSpot fields you didn’t map.
A map you can reuse
Export again from Salesforce with the same column names and the map you already checked is used again.
How it works
How a Salesforce to HubSpot migration works
01
Export from Salesforce
Export the records you’re moving to a file. We don’t log into Salesforce.
02
Check every column
Match each Salesforce column to a HubSpot field, with real values beside it. Fix what’s off, then accept the map.
03
We write into HubSpot
Using access you create in HubSpot. You can delete it the same day.
Mapping tips
Salesforce to HubSpot mapping tips
General advice for any Salesforce to HubSpot move, whichever tool you use.
Export with Salesforce’s own tools
Salesforce’s Data Export (Setup → Data Export) produces CSV files in a ZIP archive, one file per object. A report exported to CSV works for a smaller, filtered set.
Map objects to their HubSpot equivalents
Salesforce Accounts usually become HubSpot Companies, Contacts stay Contacts, and Opportunities become Deals.
Create HubSpot properties first
If a Salesforce field has no matching HubSpot property, create a custom property in HubSpot before you map, so the column has somewhere to go.
Keep the Salesforce ID
Store each record’s Salesforce ID in its own HubSpot property. It makes checking the move, and running it again, much easier.
Translate picklists value by value
Salesforce picklist values and HubSpot dropdown options rarely match one to one. Decide where each old value goes before you write anything.
Clean up emails
HubSpot uses email address to tell contacts apart, so duplicates and mixed-case emails cause trouble. Carryrow can lowercase emails as part of the map.
Pricing
Salesforce to HubSpot migration pricing
One-time move
From $249
Priced by the records in your file, the same as every Carryrow move.
Up to 1,000 records
$249
Up to 2,500 records
$499
Up to 5,000 records
$799
Up to 10,000 records
$1,200
Each extra 10,000 records
$600
Files are $100 per GB on top of this.
Test first
Up to 250 records
Request a sample migration from Salesforce to HubSpot before you buy the full move. One per company, approved by our team.
FAQ
Salesforce to HubSpot migration FAQ
Do you need my Salesforce password?
No. You export the file from Salesforce yourself, and we don’t log into it. For HubSpot, you create the access, and you can delete it the same day.
How much does a Salesforce to HubSpot migration cost?
It follows the number of records in your file: $249 for up to 1,000 records, $499 for up to 2,500, $799 for up to 5,000, and $1,200 for up to 10,000, then $600 for each extra 10,000. Files are $100 per GB on top of this.
Can I test the migration first?
Yes. Request a sample migration of up to 250 records before you buy the full move. One per company, approved by our team.
Is anything written to HubSpot before I check it?
No. Each column is matched to a field, with a few real values next to it. Nothing is written until you accept the map.
Can I move from Salesforce to a different CRM?
Yes. Carryrow also writes into GoHighLevel, Zoho, Pipedrive, and Close. See how a move works.
Move from Salesforce to HubSpot, one checked column at a time.
Nothing is written until you accept the map.
We don’t ask for your CRM password.