How to migrate from Pardot (Account Engagement) to HubSpot
Pardot to HubSpot migrations look simple on paper and become complex in practice. The data move is straightforward; the automation rebuild and the Salesforce integration cutover are where most projects underestimate scope.
Steps
- 1
Inventory everything in Pardot
Lists, segments, automation rules, engagement programs, dynamic content, scoring categories, and the Salesforce sync configuration. Each one is a migration decision.
- 2
Design the destination model in HubSpot
Properties, lists, workflows, and lifecycle stages designed to fit the operation rather than mirroring Pardot. The migration is the right time to rebuild what was always wrong.
- 3
Stand up HubSpot in parallel
Configure HubSpot in a sandbox or production-staged environment with the new data model and a representative data sample.
- 4
Rebuild Salesforce sync against HubSpot
The Salesforce side has to be reconfigured to point at HubSpot's connector. Plan this carefully: most production environments need a defined cutover window.
- 5
Migrate data in waves
Historical contacts and accounts first, then active engagement data, then in-flight programs. Validate each wave before proceeding.
- 6
Cut over
Pardot moves to read-only, HubSpot becomes the live sender. Keep Pardot read-only for the agreed reference period before final decommission.
- 7
Rebuild reporting
HubSpot reporting against the new data model. Bridge reporting that spans both systems for the months that crossed the cutover.
Frequently asked questions
QHow long does a Pardot to HubSpot migration take?+
QCan we keep Salesforce as our CRM during this?+
QWhat about historical attribution data?+
QShould we keep Pardot live during the migration?+
Need senior help applying this in your environment?
Reading the guide is one thing. Translating it into the live system you actually have to operate on Monday is another. That's where the conversation usually starts.
