Recruitment CRM & ATS · Sales Hub

SmartRecruiters to HubSpot

Enterprise talent acquisition platform (ATS) covering jobs, candidates, applications and a SmartCRM sourcing module.

In short

SmartRecruiters data can move into HubSpot, landing mainly in Sales Hub. 0 of 7 mapped objects move directly; 4 items need manual work and 3 do not move. Plan roughly 2-4 weeks for a small move and 8-16 weeks for a large one.

Last reviewed 2026-10-29 · Also relevant to Marketing, Service, Data hubs · 7 sources

1 · Checklist

Migration checklist for SmartRecruiters

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

2-4 weeks

Up to 10k candidates

Contacts and basic jobs only.

medium complexity

Mid migration

4-8 weeks

10k-100k candidates

Custom objects, attachments and integration.

high complexity

Large migration

8-16 weeks

100k+ candidates

Enterprise multi-entity setup with compliance review.

What moves the number

Candidate and application volumeCV attachment volumeCustom object designAPI throttlingWhether SmartRecruiters stays live alongside HubSpotConsent clean-up

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 SmartRecruiters: what you need to get in, what lands in HubSpot, and what will not.

API

REST (JSON)

Credentials needed

A customer API key generated in SmartRecruiters admin, or an OAuth app.

Admin permission

Admin access to generate API keys (per a third-party source).

Rate limits

Customer API allows 10 requests per second and 8 concurrent requests. GET /candidates allows 1 concurrent request. Publication endpoints allow 2 requests per second. Exceeding limits returns 429.

Choose your route

How will you move the data?

No native connector was found.

  • You need: A customer API key generated in SmartRecruiters admin, or an OAuth app.
  • Permission: Admin access to generate API keys (per a third-party source).

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

Where each object lands

yes movespartialmanualno

In SmartRecruiters

In HubSpot

Contacts
Custom objects
Files
Companies
Deals
Select an object

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

What to expect

Job-board distribution and posting syndication

This is ATS functionality with no HubSpot equivalent. Keep SmartRecruiters or another tool for it.

Resume parsing and hiring workflow or approval configuration

HubSpot has no native ATS parsing or approvals.

Onboarding (SmartOnboard) and compliance records

Hiring compliance data may need to stay in a system of record.

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

The REST API, auth and rate limits are backed by vendor developer docs and secondary sources. I found no HubSpot docs on SmartRecruiters. Object mapping, export options, governance and certifications rest on category-level knowledge.

Sources

Related migrations

Quick answers

Frequently asked questions

How do I migrate SmartRecruiters to HubSpot?

1. Generate an API key (X-SmartToken) or OAuth app in SmartRecruiters admin. 2. Decide which of ATS, job-board distribution and parsing to keep in SmartRecruiters. 3. Inventory jobs, candidates, applications and custom fields via the API. 4. Design HubSpot custom objects for Jobs and Applications, and Contact properties for candidates.

What does not move from SmartRecruiters to HubSpot?

Job-board distribution and posting syndication, Resume parsing and hiring workflow or approval configuration and Onboarding (SmartOnboard) and compliance records. Plan to rebuild or retire these.

How long does a SmartRecruiters to HubSpot migration take?

Small (Up to 10k candidates): 2-4 weeks. Mid (10k-100k candidates): 4-8 weeks. Large (100k+ candidates): 8-16 weeks. These are planning estimates, not a quote.

What access do I need to export from SmartRecruiters?

A customer API key generated in SmartRecruiters admin, or an OAuth app. Admin access to generate API keys (per a third-party source).

What compliance issues apply when moving SmartRecruiters data?

Check: Possible special-category or diversity/EEO data, Hiring compliance records, Candidate data subject to GDPR and CCPA and Possible minors (interns). Agree consent, retention and access rules before exporting.

Talk to a partner

Moving SmartRecruiters 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