Greenhouse WordPress plugin · $69/year

Your Greenhouse jobs, on your own website

A WordPress plugin for Greenhouse that gives every job on your board a real page on your own domain, styled by your theme, with applications that go straight into Greenhouse.

Careers page listing open jobs, with a search box and Department and Location filters
Job list

Greenhouse's embed, hosted board or the plugin?

Greenhouse's embed and hosted board are quick to set up and work well. The plugin is for when you want every job as a page of your own WordPress site.

Greenhouse's embedded and hosted job boards compared with Greenhouse Jobs for WordPress
Feature Greenhouse Jobs for WordPressGreenhouse's embedded boardGreenhouse's hosted board
A page and URL per job Yes, A WordPress page on your domain Your careers page with ?gh_jid= Yes, On job-boards.greenhouse.io
Job pages use your theme Yes The page around the frame No
Department and location pages Yes No No
Apply without leaving your site Yes, With a Job Board API key Yes No
Setup Enter your board token Paste two code snippets Add a menu link

Source: Greenhouse's support centre on careers page options and embedding a job board.

Setup steps for each option: how to add Greenhouse jobs to WordPress.

Built for search

An SEO-friendly WordPress plugin for Greenhouse

Job seekers start on Google. The plugin gives each job a page Google can read, understand and send people to, on your domain.

  • Plain HTML pages on your domain

    Greenhouse's embed shows your board inside a frame served by Greenhouse. The plugin serves every job as a plain HTML page on your own site.

  • Google for Jobs markup

    Every job page carries JobPosting structured data: title, company, location, dates and the full description.

  • Pages per department, location and type

    Pages like "Engineering jobs" and "Jobs in Ireland" that can rank for their own searches.

  • Listed in your XML sitemap

    Job pages and archive pages go into the sitemap, and closed jobs come out and come down.

  • Google Indexing API, optional

    Connect a Google service account and the plugin notifies Google when a job is published, changed or closed.

  • Works with your SEO plugin

    With Yoast, Rank Math, AIOSEO, SEOPress or Slim SEO active, the plugin leaves the description, canonical and social tags to it. No duplicate tags.

What Google does with them

  1. 1

    Crawls each job page like any other page on your site.

  2. 2

    Reads the JobPosting data, which makes the job eligible for Google's job search results.

  3. 3

    Sends the clicks, and the links people share, to your domain.

Greenhouse's own page for the same job carries job data for Google too, and Google picks which one to show. No plugin can promise rankings.

How to get your Greenhouse jobs found on Google →

What the Greenhouse WordPress plugin does

A page for every job

Each job on your Greenhouse board gets its own URL on your domain, like yoursite.com/jobs/senior-designer-4012345/.

Job list with search and filters

Search plus department, location, employment type and workplace filters, updated without a reload.

Applications on your site

With a Job Board API key, candidates answer each job's Greenhouse questions on your site and land in Greenhouse. Spam protection and email alerts are built in.

Views and applications per job

The jobs list in WordPress shows page views and on-site applications for each job.

Blocks, shortcodes and templates

Seven blocks, from the job list to share links and related jobs. On block themes, edit the job pages in the Site Editor.

Sync every 30 minutes

New, changed and closed jobs update on their own; set the interval from 15 minutes to once a day.
A job page with the description, the department and location, and an Apply button
Job page

Set up in three steps

  1. 1

    Install and activate the plugin.

  2. 2

    Enter your Greenhouse board token under Greenhouse → Settings in wp-admin and save.

  3. 3

    Your Greenhouse jobs are live at yoursite.com/jobs/.

Full steps, including the license key and the Job Board API key: connect Greenhouse to WordPress.

Pricing

$69 / year

  • One WordPress site

  • One year of updates and support

  • 14-day refund

Not on sale yet.

We use your email only to tell you about the launch. Privacy Policy

Common questions

How is this different from Greenhouse's job board embed?

Greenhouse's embed is a quick way to show your board on a page: the board and job pages load in a frame served by Greenhouse. The plugin copies each job into WordPress instead, so every job gets its own page on your domain at yoursite.com/jobs/, with search and filters, job posting markup and an optional on-site application form.

Which Greenhouse plans does it work with?

Any plan with a Greenhouse job board: that is where jobs are imported from. On-site applications also need a Job Board API key, which a Greenhouse user allowed to manage API credentials can create.

Does it slow my site down?

No. Jobs are copied into WordPress on a schedule, so visitors read them from your own database instead of waiting on Greenhouse.

Do I need an API key, a Harvest key or partner approval?

Listing jobs needs only your board token, because Greenhouse's job board feed is public. On-site application forms also need a Job Board API key. You never need a Harvest key or Greenhouse partner approval.

All questions →

Put your Greenhouse jobs on your WordPress site

Job pages with Google for Jobs markup, search and filters, and on-site applications. $69 a year for one site.