Skip to content
Solution challenges
Solution challengeDelivered

Salesforce to HubSpot migration where marketing already uses HubSpot

The portal already exists, so the migration is a merge rather than a clean build.

Project-level detail for this record is still being verified internally. Treat the summary below as capability and approach, not as a specific delivered claim.

Forbidden's experience
Forbidden approaches this as a consolidation problem: an existing marketing portal already holds contacts, activity and automation that must survive the arrival of the Salesforce commercial model.
Architecture considerations
  • Existing HubSpot contact records versus incoming Salesforce accounts and contacts
  • Deduplication and matching rules agreed before any load
  • Lifecycle stage model reconciled across marketing and sales definitions
  • Sync history and legacy Salesforce-HubSpot integration data
  • Ownership and permissions once sales joins the portal
Common failure points
  • Loading Salesforce data on top of marketing data without a matching strategy
  • Keeping both lifecycle models and reconciling neither
  • Leaving the old sync running during cutover
  • Rebuilding Salesforce automation literally instead of redesigning it
Worth resolving in discovery
  • How long has the marketing portal been running, and how clean is it?
  • Is the existing Salesforce-HubSpot sync bi-directional?
  • Which system currently owns lifecycle stage?
  • What has to be reportable on day one after cutover?