

Most distributors who call us about an ERP integration are asking for the right thing in the wrong order. The integration matters. It just isn't first.
Integrate HubSpot with your ERP once three things are true: your reps already work in HubSpot every day, you aren't replacing the ERP within the year, and you know you own the ERP's API. Before that, the integration moves data nobody uses. That's why we call it Phase 2.
Here's what we check before we scope one, and why.
An integration moves data. If reps don't work in HubSpot, it moves data nobody looks at. The usual failure looks like this: the ERP sync gets built, the dashboard lights up, and six months later reps are still quoting from the ERP and logging nothing.
So the first question isn't which fields to sync. It's whether your reps will open HubSpot on a Tuesday morning. Lead stages, a pipeline with real exit criteria, and a record that shows what reps need on one screen come first. The integration is what makes that system worth trusting.
If you're switching ERPs within the year, a full integration with the current one gets thrown away. Set up HubSpot now and connect it once to the new system. What to do with HubSpot when you're replacing your ERP →
Some ERPs sell API access separately, and a two-way integration needs it. If you don't own the API, the only honest option is a one-way sync from scheduled file exports. That's still useful. It's a different project and a different price, and it's better to know before the scope is written than after.
It sounds like the safest request. It's the one most likely to break.
Many ERPs answer questions well but don't announce changes or deletions. A sync that assumes they do will drift. What holds up:
The shape we follow comes from the integrations we've shipped on Epicor Eclipse:
One more rule we added the hard way: when we change the middleware under a live sync, we compare every mapped field old against new, and test the write-back direction with real records before cutting over.
If your team doesn't live in HubSpot yet, start there. If it does, and the question is the ERP, start with the free 30-minute review. We'll tell you whether you're ready for the integration, and if you're not, what comes first.
Related: ERP and CRM integration for distributors → · Why your HubSpot revenue doesn't match your ERP →
After the sales process works. Fix lead stages, a pipeline with exit criteria, and a record reps actually use first. An integration only moves data. If reps don't work in HubSpot, the synced data has no audience. Integrate once the system is in daily use.
Usually not on every field. Give each field one owning system, sync on a schedule, and reconcile deletions. Many ERPs don't announce changes or deletions through their API, so a sync that assumes they do drifts. One owner per field keeps it stable.
For a two-way integration, yes. Some ERPs sell API access separately. Without it, the realistic option is a one-way sync from scheduled file exports, which still puts order history in front of reps. Check API access with your ERP vendor before anyone writes a scope.