Integration & workflow automation · Data Hub

n8n to HubSpot

Workflow automation platform, self-hosted or cloud, that links apps through nodes, webhooks and HTTP calls. Here it is the integration layer around a CRM, not the system of record.

In short

n8n data can move into HubSpot, landing mainly in Data Hub. 0 of 5 mapped objects move directly; 4 items need manual work and 3 do not move. Plan roughly 1-2 weeks for a small move and 6-12 weeks for a large one.

Last reviewed 2026-10-29 · Also relevant to Sales, Marketing, Service, Agent hubs · 6 sources

1 · Checklist

Migration checklist for n8n

Three phases, specific to this system. Tick steps off as you go.

0 of 15 steps doneTick steps off as you go. Your progress stays in this browser.

Before

0 of 5 done

During

0 of 5 done

After

0 of 5 done
2 · Cost

What will it take?

No price list: cost follows volume, custom objects and how much logic must be rebuilt. Answer four quick questions for a planning range.

How many records?
Custom objects?
Automation to rebuild?
History to bring?

A planning aid built from the three scenarios below. It is not a quote.

The three scenarios

low complexity

Small migration

1-2 weeks

1-10 workflows

Mostly simple syncs.

medium complexity

Mid migration

3-6 weeks

10-50 workflows

Some routing logic and a hybrid setup.

high complexity

Large migration

6-12 weeks

50+ workflows

Enterprise orchestration, with ETL kept outside HubSpot.

What moves the number

Number of CRM-related workflowsBranching and routing complexityNumber of HubSpot properties to mapWhether workflows stay in n8nSandbox testing and parallel runs

Timeline ranges are planning estimates, not a quote. A partner confirms scope after discovery.

3 · Where to begin

Access, mapping and limits

Start with how data leaves n8n: what you need to get in, what lands in HubSpot, and what will not.

API

REST (public API, v1) plus server CLI and n8n CLI

Credentials needed

An n8n API key from Settings > n8n API, or shell access to the host for the server CLI. The base URL differs for cloud (<name>.app.n8n.cloud/api/v1) and self-hosted.

Admin permission

Server CLI needs shell or database access to the host. API access is limited by the key's user permissions and, on Enterprise, its scopes.

Choose your route

How will you move the data?

HubSpot offers an integration for importing records from n8n.

  • You need: An n8n API key from Settings > n8n API, or shell access to the host for the server CLI. The base URL differs for cloud (<name>.app.n8n.cloud/api/v1) and self-hosted.
  • Permission: Server CLI needs shell or database access to the host. API access is limited by the key's user permissions and, on Enterprise, its scopes.

Native imports often bring over only some data, so check coverage per object in the mapping below.

Where each object lands

yes movespartialmanualno

In n8n

In HubSpot

Custom objects
Contacts
Deals
Tickets
Select an object

Hover or tap anything on the left to see where it lands.

What to expect

Execution history and logs

Not part of the workflow export; HubSpot has no equivalent for it. Not confirmed in the docs I checked.

Stored credential secrets

Workflow JSON holds only credential names and IDs. Credential export is a separate CLI step, and the secrets would be visible in the output.

Complex ETL, code nodes and non-CRM workflows

These have no HubSpot workflow equivalent, so keep them in n8n or another orchestrator.

4 · Governance

Data governance and compliance

Decide what is allowed to move before anything is exported. Tick each gate once it is agreed.

0 of 5 agreed
Method

How we researched this page

How much to trust each section, and where it comes from.

InsufficientPartialVerified

Export paths and the API key auth are backed by n8n docs, and the HubSpot node is documented. n8n holds workflows, not CRM records, so the object mapping is analyst-level. Rate limits, certifications and residency were not researched.

Sources

Related migrations

Quick answers

Frequently asked questions

How do I migrate n8n to HubSpot?

1. List all workflows through the public API (GET /workflows) or the n8n export:workflow –all CLI command. 2. Tag each workflow by whether it touches HubSpot, the CRM being replaced, or non-CRM systems. 3. Create the API key with a label and an expiry, using enterprise scopes if available. 4. Record the credential names and IDs that each workflow references.

What does not move from n8n to HubSpot?

Execution history and logs, Stored credential secrets and Complex ETL, code nodes and non-CRM workflows. Plan to rebuild or retire these.

How long does a n8n to HubSpot migration take?

Small (1-10 workflows): 1-2 weeks. Mid (10-50 workflows): 3-6 weeks. Large (50+ workflows): 6-12 weeks. These are planning estimates, not a quote.

What access do I need to export from n8n?

An n8n API key from Settings > n8n API, or shell access to the host for the server CLI. The base URL differs for cloud (<name>.app.n8n.cloud/api/v1) and self-hosted. Server CLI needs shell or database access to the host. API access is limited by the key's user permissions and, on Enterprise, its scopes.

Is there a native HubSpot connector for n8n?

Yes. Confirm the supported objects in discovery.

What compliance issues apply when moving n8n data?

Check: Workflows may carry health, financial or minors' data, depending on the connected systems.. Agree consent, retention and access rules before exporting.

Talk to a partner

Moving n8n into HubSpot?

A network of 153+ tiered HubSpot partners and 1,800+ accounts of experience. Tell us what you are moving and which hub matters most.

Talk to a partner
Talk to a partner