Recruitment CRM & ATS · Sales Hub

Greenhouse to HubSpot

Applicant tracking and recruiting platform covering jobs, candidates, applications, scorecards and offers.

In short

Greenhouse data can move into HubSpot, landing mainly in Sales Hub. 1 of 7 mapped objects move directly (Candidates / Prospects); 3 items need manual work and 2 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 Greenhouse

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

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

Before

0 of 6 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 5k candidates

Contacts and jobs only, no attachments.

medium complexity

Mid migration

4-8 weeks

5k-50k candidates

Includes applications, attachments and custom objects.

high complexity

Large migration

8-16 weeks

50k+ candidates

Includes scorecards, long history, ongoing sync and compliance review.

What moves the number

Candidate and application volumeNumber of attachmentsCustom field and scorecard mappingChoice of Deals or custom objectsWhether the ATS is retained with ongoing syncDedupe and cleanup effort

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

API

REST (Harvest API; v3 is current, v1/v2 are retired after 2026-08-31)

Credentials needed

A Harvest v3 client with granular scopes. Older v1/v2 keys come from Configure > Dev Center > API Credential Management.

Admin permission

A Site Admin must authorize v3 list endpoints.

Rate limits

v1/v2: the X-RateLimit-Limit header sets the limit per 10 seconds, with 50 documented as the example. v3: fixed 30-second window, with 75 observed and no universal number published. Token issuance is throttled separately per 60 seconds.

Choose your route

How will you move the data?

No native connector was found.

  • You need: A Harvest v3 client with granular scopes. Older v1/v2 keys come from Configure > Dev Center > API Credential Management.
  • Permission: A Site Admin must authorize v3 list endpoints.

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

Where each object lands

yes movespartialmanualno

In Greenhouse

In HubSpot

Contacts
Deals
Custom objects
Notes
Files
Companies
Select an object

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

What to expect

Deleted records and intermediate history

The API returns current permitted profiles only, not deleted payloads or intermediate history.

Scorecard attribute ratings and resume files via CSV

UI CSV exports are flat and omit these.

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

API auth, rate limits and export paths are backed by Greenhouse docs and secondary guides. Object mapping to HubSpot comes from third-party connector listings, not HubSpot or Greenhouse docs. Greenhouse is an ATS for employer hiring, so client and business-development data is only a partial fit. Governance and cost are category-level.

Sources

Related migrations

Quick answers

Frequently asked questions

How do I migrate Greenhouse to HubSpot?

1. Decide which parts of Greenhouse are retired and which stay, such as parsing, job-board distribution and compliance. 2. Create a Harvest v3 client with the required scopes, authorized by a Site Admin. 3. Inventory custom fields, jobs, stages and sources, plus candidate and application counts. 4. Choose the HubSpot model for jobs and applications (Deals or custom objects).

What data can move from Greenhouse to HubSpot?

These objects move directly: Candidates / Prospects. Check the mapping table for partial and manual items.

What does not move from Greenhouse to HubSpot?

Deleted records and intermediate history and Scorecard attribute ratings and resume files via CSV. Plan to rebuild or retire these.

How long does a Greenhouse to HubSpot migration take?

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

What access do I need to export from Greenhouse?

A Harvest v3 client with granular scopes. Older v1/v2 keys come from Configure > Dev Center > API Credential Management. A Site Admin must authorize v3 list endpoints.

Is there a native HubSpot connector for Greenhouse?

No native connector was found. Plan a CSV, API or third-party tool route.

What compliance issues apply when moving Greenhouse data?

Check: Employment and EEO or demographic data, Possible background-check results and Possible minors and candidates in other jurisdictions (GDPR). Agree consent, retention and access rules before exporting.

Talk to a partner

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