How can we help you?


ZipRecruiter is a  web-based platform that streamlines the hiring process by enabling companies to post a job to 100+ job boards with 1 click. By providing a central location for finding and screening, ZipRecruiter helps employers make the best hiring decisions quickly and at a fraction of the cost of traditional job boards.

ZipRecruiter has the ability to connect to each individual job posting on the careers page to ingest the jobs onto their platform. The Greenhouse user would provide ZipRecruiter with the career site in order for them to ingest the jobs.

Once that is done, they are able to integrate  with Greenhouse using the Job Board API to pull in job posts. This is done by obtaining each Greenhouse account’s job board token.

Additionally, to ensure proper tracking of the candidate, the Greenhouse user will need to generate a unique tracking link. Directions for this can be found at the bottom of this page, or here.

The integration is free to use and accessible at any ZipRecruiter account level.

Generating Job Board API Key:

To upload candidates via the Job Board API, the Greenhouse user will need to generate an API key in their Greenhouse account for ZipRecruiter by following the steps below:

1)              The Greenhouse user will click on the Configure tab

2)              Select Dev Center > API Credential Management

3)              Click Create New API Key to generate an API key with the type Job Board for 

                 Client Application ZipRecruiter that will source the candidates that come through integration correctly.

4)              Send the generated Partner API key to a ZipRecruiter account coordinator







Once the integration is enabled, the jobs will have the following UI as the jobseekers will not be re-directed to Greenhouse. ZipRecruiter’s account coordinators will be setting up the integration for each client. 



Tracking Links with Source Tokens

Greenhouse tracks the source of your candidates using tracking links. A tracking link is a link made up of your job board or job post URL (e.g., and an appended Source Token that identifies the source of the candidate. The Source Token will be a combination of numbers and letters that Greenhouse will generate when a new source is added to your account. When a tracking link is generated, Greenhouse automatically appends the Source Token to your job board or job post URL in a parameter that follows the format “gh_src={TOKEN}”.

For example, if you made a Tracking Link for your job board URL:, Greenhouse would append the Source Token on the URL to create a link that looks like this: In this link, the source parameter is "gh_src" and the Source Token is “abc123.”

Below is an example of how to generate a tracking link, and how the tracking link works to identify the source of your candidate in your browser.


How do Tracking Links and Source Tokens work?

To generate a Tracking Link, go to Configure > Job Board, and click "Tracking Link" next to the job post you’d like to track.


Choose the source you’d like to track (for example, “Customer Newsletter”) and then click “Create Link”:


Greenhouse will then generate a shortened version of the tracking link. In the example above you can see the Source Token, “6u5pwh1” at the end of the shortened link. When you click on this link and open it in your browser, the tracking link will expand to the full job post URL, with the Source Token included. You can see the Source Token in the full URL in the example below. Candidates can be directed to the shortened tracking link URL or the full URL - it will work the same as long as the Source Token is present!

Any time a candidate clicks on your tracking link, the Source Token will map the candidates back to the Source ( “Customer Newsletter”  in our example).


For source tracking to work properly, you’ll need to make sure the Source Token is included in the URL of the application page when the candidate applies. The Source Token will always appear in the format “gh_src={TOKEN}”, where the token is a combination of numbers and letters.

Interview Questions

ZipRecruiter will default any integrated Greenhouse jobs to Direct Apply if they have interview questions that we can’t support. Currently the unsupported types include but are not limited to:


-File Upload (The integration allows for resumes/cover letter to be uploaded but no other additional file uploads)


Below is an example of  “education” question ZipRecruiter can’t support on Greenhouse job page:


Do you have additional questions about the integration?

Support for the integration can be found by contacting ZipRecruiter's support number is (877)-252-1062.