Workable WordPress plugin · $69/year

Your Workable jobs, on your own website

A WordPress plugin for Workable: real job pages on your domain, Google for Jobs markup and on-site applications, set up with your account subdomain in under a minute.

Coming soon
Job list with department and location filters, rendered by Workable Jobs for WordPress
Job list with department and location filters.

How Workable puts your jobs online today

Workable gives you three ways to show jobs to candidates. Each one leaves something out.

Hosted careers page

What you get

Your jobs at apply.workable.com/your-company/

What is missing

The pages live on Workable's domain, so search traffic and links build up there, not on your site. A custom domain is only available on the Premier and Enterprise plans.

JavaScript widget

What you get

A job list embedded in one of your pages

What is missing

Every job sits inside one page. There is no URL per job for Google to index or for you to share. (Workable's small WordPress download wraps this same widget.)

The API

What you get

Anything you can build

What is missing

Workable's own help centre says this route "demands a full website team including front-end developers".

Workable Jobs for WordPress is the API route, already built. Each job becomes a real WordPress page on your domain, with its own URL, search markup and application form.

What the Workable WordPress plugin adds

A single job page with the job description and the apply button
A single job page with job details and the apply button

Job pages on your domain

Every Workable job gets its own URL, like yoursite.com/jobs/branch-manager-b4e3109622/, and sits in your site's navigation, menus and search like any other page.

Job list with filters

Visitors can search and filter by department and location, with pagination. You can also group the list by department or location.

Google for Jobs markup

Each job page carries JobPosting structured data: title, description, date posted, employment type, locations or remote, and your organization.

Jobs in your sitemap

Job pages are added to the WordPress XML sitemap so search engines find new openings quickly.

Blocks and shortcodes for every piece

The job list, the filter form, a single job and the application form are each a block with a live preview in the editor, and a shortcode for anywhere else. Put jobs on any page, in any layout.

11 overridable templates

Copy a template into your theme and change the markup. Plugin updates leave your copy alone.

On-site applications

The application form is built from the questions you set up for each job in Workable: text, multiple choice, dropdown, yes/no, number, date and file uploads. Candidates arrive in Workable as if they had applied there.

Spam protection

Cloudflare Turnstile or Google reCAPTCHA v3, plus a hidden honeypot field and a per-visitor rate limit.

Application log

See the last 50 application attempts in wp-admin, with the result and the Workable candidate id for each one.

Automatic sync every 30 minutes

New jobs appear, changed jobs update and closed jobs come down on their own. You can set the interval anywhere from 15 minutes to once a day.

Set up in under a minute

  1. 1

    Install and activate the plugin.

  2. 2

    Type your Workable account subdomain, or paste your careers page URL, into Workable Jobs → Settings and save.

  3. 3

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

Applicants are sent to Workable's own application form until you add an API token. Add one and the application form moves onto your site.

Job page apply area showing the Apply on Workable button used when no API token is configured
The apply area on a job page. Without an API token, the button sends candidates to Workable; with one, the form appears here.
Workable Jobs settings screen in wp-admin with the subdomain, sync and application fields
The settings screen

Pricing

$69 / year

single site

  • One WordPress site

  • One year of updates and support

  • 14-day refund

Coming soon

Questions, answered.

Is there an official Workable WordPress plugin?

Workable itself offers only a small WordPress download that wraps its JavaScript job widget so you can paste it into a single post or page. It creates no job pages, no URL per job, no JobPosting structured data and no on-site application form.

Workable Jobs for WordPress is an independent plugin for Workable, built on the Workable API. It imports your jobs as real pages on your own domain, with their own URLs, Google for Jobs markup and, with an API token, on-site applications. It is made by w4dev, not by Workable.

Do I need an API token?

Only for on-site application forms. Listing your jobs, the job pages, filters, search markup and sitemap all work with your account subdomain alone. Without a token, the apply button takes candidates to Workable's hosted application form.

Which Workable plans does it work with?

All of them. The plugin reads your public job list, which every Workable account has. API tokens for on-site applications are also available on every plan.

Does it slow my site down?

No. Jobs are copied into WordPress on a schedule, and your pages read them from your own database. A visitor viewing a job list or job page does not trigger a call to Workable. The one exception is the on-site application form, whose questions are fetched from Workable and then cached for an hour.

All questions →

Embed your Workable jobs in WordPress, on your own domain

Real job pages, Google for Jobs markup and on-site applications — on your own domain.

Coming soon