Salesforce to HubSpot migration
Salesforce and HubSpot, connected around your actual data model.
- Typical range$10,000 – $40,000 depending on custom objects and automation volume
- Timeline4–10 weeks
A Salesforce to HubSpot migration moves accounts, contacts, opportunities, activity history and automation between platforms. The data transfer is the straightforward part. The work is in mapping objects that do not correspond one-to-one, rebuilding automation rather than porting it, and cutting over without losing reporting continuity.
When a packaged Salesforce HubSpot connector is not enough
- Custom objects in Salesforce rarely have a direct HubSpot equivalent and need a deliberate mapping decision.
- Automation has to be rebuilt to HubSpot's model rather than translated, a direct port carries the workarounds with it.
- Activity and email history is what makes the new system trustworthy; losing it undermines adoption.
- Reporting continuity across the cutover matters more to management than any other single factor.
What has to be mapped
The objects that need a decision before any code is written, and the ones that most often go wrong.
| Object | Decision |
|---|---|
| Account → Company | Usually clean |
| Opportunity → Deal | Pipeline and stage mapping needs a decision per stage |
| Custom objects | The main scoping question: map, flatten, or drop |
| Activity history | Volume-heavy; decide the retention window up front |
| Workflows / Process Builder | Rebuild, do not port |
What actually goes wrong
Automation ported instead of rebuilt
Translating Salesforce automation one-for-one carries years of accumulated workarounds into a clean system. Migration is the moment to drop them.
History truncated to save effort
Users judge the new system by whether their history is there. Cutting it is the fastest way to lose adoption.
Reporting gap at cutover
If month-over-month reporting breaks at the switch, the migration is remembered as a failure regardless of how clean the data was.
Common questions
Typically $10,000 to $40,000. The drivers are how many custom objects exist, how much automation has to be rebuilt, and how much history you choose to bring across. Data volume alone is rarely the expensive part.
Not unless you choose to. Activity and email history can be migrated; the decision is usually about how far back to go, since older history increases cost while decreasing in value.
The switch itself is typically a weekend. The preparation is the project: mapping, rebuild, a full dry run against real data, then the live cutover with reporting continuity preserved.
Start with the problem, not the software
Tell us what the process looks like today and where it breaks. You will get an honest read on whether it is worth building, what it would take, and roughly what it would cost, in writing, before anyone signs anything.
- Emailinfo@ilgoldberg.com
- Supportsupport@ilgoldberg.com
- Phone+1 (302) 307-3958
- Overlap8am to 12pm ET

