Integrate Greenhouse with Apollo

Article author
Apollo Team
Updated
Integrate Greenhouse with Apollo

Overview

If you're a recruiter who uses Greenhouse to track and manage candidate workflows end-to-end, you can integrate Greenhouse with Apollo. 

The benefits of this integration include:

  • Unified candidate data: Find and save your ideal candidates, then push Apollo contacts directly into Greenhouse
  • Efficient engagement: Deploy your Greenhouse candidates into your Apollo sequences
  • Streamlined workflow: Remove unnecessary steps when you work between Apollo and Greenhouse
  • Automatic synchronization: Contacts you push to and pull from Apollo will automatically sync in Greenhouse
 
It's in the Plan

The Greenhouse integration and functionalities are available on certain Apollo plans. If you need access to this integration, upgrade your plan. If you have any questions or need further information, reach out to the Apollo sales team.

Check out the following sections to connect the integration, configure integration settings, and view your contact sync history.

 
Admin Only

With great power comes great responsibility. You can only make changes to Greenhouse settings on Apollo if you're an admin or a user with permission to edit CRM/ATS integration settings. To connect Apollo to your Greenhouse account, you must be an admin in both Apollo and Greenhouse. If you aren't an admin, ask an admin for help.

Back to Top

Connect the Integration

To connect the integration:

  1. Launch Apollo, and click Settings > Integrations.
  2. Click Greenhouse.

Greenhouse connect

 
One at a Time

You can only connect 1 ATS or CRM to Apollo at a time. For example, if you connect your Salesforce account to Apollo, you can't also connect your Greenhouse account. CRM and ATS integrations are bi-directional. This means that if you connect more than 1 platform at once, you could get caught in an infinite data loop between the 3 platforms. And that's not fun for anyone.

  1. Click Connect integration.
  2. Click I am an admin to confirm.
  3. Review the required integration permissions, then click Next.
 
Permission Please

Apollo treats your integration permission with the utmost care and respect! When you grant Apollo access, you can easily sync data between Apollo and Greenhouse, automatically push and pull records, and streamline how you find and connect with candidates. Apollo only requests the necessary permissions that Greenhouse requires so that you can gain full functionality of the integration.

  1. Enter your Greenhouse Harvest API key and then click Next.

Submit button in Greenhouse authentication modal

 
The Key to Keys

Hop into Generate an API Key in Greenhouse Recruiting on Greenhouse Support to create a new API key.

  1. Review the terms and click Continue.
  2. Click Finish setup.

You have now connected Greenhouse to Apollo. Next, configure the integration settings.

 
Need an Undo?

To disconnect the integration, launch Apollo and navigate to Integrations. Click View beside Greenouse, then click Disconnect integration. You can always reconnect later.

Back to Top

Configure the Integration

Now that you have connected Greenhouse with Apollo, configure the following integration settings:

Add Your Greenhouse Silo URL

To ensure that candidate info in Greenhouse syncs correctly with your contacts in Apollo, you must add your Greenhouse silo URL. 

To add your silo:

  1. Log into Greenhouse and copy the URL from your browser.

Greenhouse URL

  1. Next, launch Apollo and click Integrations.
  2. Click Greenhouse.
  3. Paste the Greenhouse URL you copied into the Greenhouse silo URL.
  4. When finished, click Save.

Apollo can now successfully link your synced contacts in Apollo with your synced candidates in Greenhouse. Next, configure how you push and pull contacts to Greenhouse.

Back to Top

Push Settings

You can enable Apollo to automatically push contacts you save in Apollo to Greenhouse, or you can manually push individual contacts to Greenhouse.

To automatically push contacts to Greenhouse:

  1. Launch Apollo and click Integrations.
  2. Click Greenhouse.
  3. Toggle Push contacts to automatically push any new contacts you save in Apollo into Greenhouse.

Push contacts toggle in Apollo integrations settings

 
Good Things Come to Those Who Wait

Apollo automatically conducts an initial pull when you first connect Greenhouse. You can only enable the automatic push toggle once the initial pull finishes.

You have now enabled Apollo to automatically push contacts to Greenhouse. Any time you add or delete a contact in Apollo, the change automatically updates in Greenhouse. You can view your sync history at any time. 

Next, set the integration pull settings.

 
Refreshment Time!

Already have Greenhouse open in another tab? if you add or delete the contact details in Apollo of a candidate you are already viewing in Greenhouse, remember to refresh the page in Greenhouse to view the latest updates.

Back to Top

You can manually push all contacts, or push specific contacts.

To manually push all contacts to Greenhouse:

  1. Launch Apollo and click Integrations.
  2. Click Greenhouse.
  3. Click Push all contacts.

Push all Apollo contacts to Greenhouse button in the push settings

You have now pushed all contacts to Greenhouse. You can view your sync history at any time. Next, set the integration pull settings.

Back to Top

To manually push specific contacts to Greenhouse:

  1. Launch Apollo and click People.
  2. Use search filters to narrow your results.
  3. Check each contact you want to add to Greenhouse. Click Greenhouse > Push to Greenhouse.

People search in Apollo

 
Choices, Choices

You can also manually push a contact to Greenhouse from their profile in Apollo. Navigate to a contact profile and click ... > Push to Greenhouse. More drop-down on the contact profile page in Apollo 

You have now pushed contacts to Greenhouse. You can view your sync history at any time. Next, set the integration pull settings.

Back to Top

Pull Settings

When you integrate Greenhouse with Apollo, Apollo automatically initiates the first contact pull. Then Apollo syncs any subsequent Greenhouse updates you make to Apollo within 2 hours.

 
What's Taking So Long?

Noticed a slight delay? It can take up to 24 hours to update a record in Apollo when you delete it in Greenhouse. So bear with us — Apollo is on the case!

If time is of the essence and you want to ensure an update in Greenhouse reflects in Apollo without delay, you can initiate a manual pull. 

To manually pull contacts:

  1. Launch Apollo and click Integrations.
  2. Click Greenhouse.
  3. Click Pull all contacts.

Pull all Greenhouse contacts in Apollo button in Apollo settings

  1. Click Pull now to confirm.

Apollo pulls all updates to your records in Greenhouse into Apollo. You have successfully pulled all the information on your Greenhouse candidates into Apollo. You can view your sync history at any time.

Back to Top

View Sync History

To view the integration sync history:

  1. Launch Apollo and navigate to a contact profile.
  2. Scroll to the activities widget.
  3. Apollo displays your sync history for the contact.

CRM sync history modal on contact's profile page

You have now reviewed the integration sync history.

Back to Top

Next Steps

Here are a few next moves you and your team can take to get even more value from your Greenhouse–Apollo setup.

Integrations When you're ready to go beyond Greenhouse, explore Apollo integrations to connect the rest of your revenue stack and keep workflows from recruiting to sales running in one place.
Workflows Overview After your candidate data is flowing, use Apollo workflows to automate follow-ups, route candidates to the right owners, and cut out repetitive tasks your team is still doing by hand.
Use CRM Enrichment Your integration's only as good as its data, so turn on CRM enrichment in Apollo to keep contact and account details fresh as people change roles, locations, and companies.
Bidirectional Sync Overview Have your admins review bidirectional sync behavior to avoid data loops when you're connecting Apollo with both a CRM and an ATS and to stay confident about which system owns what.
Connect CRM and Sales Tools to Speed Up Your Workflow If you want a more hands-on walkthrough, connect CRM and sales tools with Apollo Academy training to see practical examples of how high-performing teams wire up integrations and automation across their stack.

Back to Top