Skip to content

WordPress integration

How to integrate Bullhorn with WordPress

Live roles publish from Bullhorn onto your own domain, and every candidate and client submission posts straight back into Bullhorn. Save time and money, no CSV imports/exports, no manual data entry, a single source of truth.

Verified Partner Click here to learn more

What you get with our Bullhorn integration

The RecruiterWP plugin links your WordPress website to your Bullhorn account. Vacancies, applications, candidates and client details pass between the two automatically, so nobody has to key anything in twice.

The WordPress admin Jobs list showing synced vacancies with reference, location, salary and live status.

Open a job in Bullhorn and it goes live on your website

Publish a vacancy in Bullhorn and RecruiterWP creates the listing on your site for you. Any edits carry across, and the listing comes down as soon as the role is filled or closed.

A job application form on an agency website, with the CV attached and screening questions answered above a large Submit application button.

Screening questions on every application

Add your own screening and killer questions to the apply form for any role. Candidates answer them as they apply, so you have what you need up front instead of chasing it by phone or email later.

Candidate lists split into Applied, Shortlisted and Rejected, each candidate tagged with the screening answer that put them there.

Send every candidate to the right list

Answers decide where each application goes. Candidates who miss a must-have criterion are filtered out, and those who meet the brief are shortlisted, so consultants spend their time on people who genuinely fit the role.

A job listing with a consultant widget alongside it, showing the consultant managing the role with their photo, job title, phone, email and a contact button.

Put a real consultant on every vacancy

The consultant who owns a role in Bullhorn appears on its listing, with their name, job title, phone number and email. Candidates can talk to a real person rather than fill in a generic form, and the listing updates when the role changes hands.

Features

What our Bullhorn integration does

RecruiterWP handles the Bullhorn API for you, nothing to build, nothing to maintain, no developer needed once it’s connected. Your consultants carry on working in Bullhorn exactly as they do now.

Jobs sync from Bullhorn

Open a role in Bullhorn and RecruiterWP pulls it into WordPress. Updates and closures follow, so the board stays aligned with the desk.

Candidates apply on your domain

Applications happen on your job board, not a generic ATS form. You keep the brand, the URL, and the Google ranking.

Data posts back to the ATS

Form Connect is included. Candidate and client submissions go straight into Bullhorn. No CSV export, no second data entry.

Every plugin is included

Job alerts, Google Jobs schema, indexing, killer questions, and branded social images ship with the subscription. No add-on fees to switch the integration on.

How it works

Bullhorn stays the source of truth

Consultants keep working in Bullhorn. WordPress becomes the public job board, not a second place to post.

Connect

Add your Bullhorn API credentials in RecruiterWP. Map the fields you already use for title, location, salary, and description.

Publish

RecruiterWP fetches live jobs and creates WordPress listings. New roles appear on the board as they are opened in Bullhorn.

Convert

Candidates apply on your site. RecruiterWP sends the application back into Bullhorn so the workflow on the desk does not change.

Setup process

Live on your job board in five steps

No custom build. If you can log into WordPress and Bullhorn, you can switch the connector on.

  1. Install RecruiterWP

    Add the plugin to WordPress, activate your subscription, and open the integrations screen. Bullhorn is listed with the other ATS connectors.

  2. Enter your Bullhorn credentials

    Use a dedicated API user from Bullhorn. RecruiterWP stores the connection in WordPress so jobs can be fetched without anyone posting twice.

  3. Map job fields

    Match Bullhorn fields to the listing layout on your site: title, location, salary, job type, and description. Save once and every new vacancy follows that map.

  4. Choose what publishes

    Filter by office, brand, or status if you do not want every Bullhorn job on the website. Closed roles drop off the board automatically.

  5. Go live

    Run a first sync, check a listing, and turn the board on. Applications start posting back to Bullhorn as soon as the apply form is live.

Pricing

One plan. Pay monthly or save annually.

Unlimited job postings and unlimited candidate and client submissions. All RecruiterWP plugins included as standard, always. No hidden fees, no extra charges, ever.

Every plan comes with a 30-day money-back guarantee.

Monthly

£45 / month

Billed monthly. Cancel any time.

  • Unlimited job postings
  • Unlimited candidate and client submissions

All RecruiterWP plugins included as standard

  • Form Connect Applications and client forms post straight back to the ATS. No CSV export, no second data entry.
  • Job Alerts Branded alerts from your domain as matching jobs go live, not a digest from someone else’s board.
  • Dynamic social images Every vacancy publishes with a branded share graphic, so LinkedIn shows your job, not a blank thumbnail.
  • Google Indexer New and updated job URLs are submitted to Google as they go live, instead of waiting on a sitemap crawl.
  • Google Jobs Schema Each listing ships with JobPosting markup so Google can surface it in Jobs results, not just a blue link.
  • Killer questions Knockout questions on the apply flow, so only candidates who meet the brief reach the desk.
Purchase plugin on the Monthly plan

FAQ

Questions agencies ask before they connect Bullhorn

Direct answers. If your stack looks different, talk to us and we will tell you whether the connector already covers it.

Does RecruiterWP replace Bullhorn?

No. Bullhorn stays your ATS. RecruiterWP is the WordPress layer that publishes jobs and collects applications, then sends that data back.

How often do jobs sync from Bullhorn?

RecruiterWP checks for new and updated vacancies on a regular sync. Open, edit, or close a job in Bullhorn and the WordPress listing follows without a second post.

Do applications land back in Bullhorn?

Yes. Form Connect is included in the subscription, so candidate and client submissions post into Bullhorn instead of sitting in a WordPress inbox.

Is the Bullhorn integration an extra fee?

No. Every RecruiterWP subscription includes the integrations and plugins. £45 a month, or £400 a year. Unlimited job postings, unlimited candidate and client submissions, and a 30-day money-back guarantee.

Can we choose which Bullhorn jobs go live?

Yes. You can publish everything that is open, or filter by office, brand, and status so confidential or internal roles stay in the ATS.

What if we also advertise on job boards?

That is fine. RecruiterWP can run alongside Totaljobs, Idibu, and Broadbean. Bullhorn remains the record. Your WordPress site remains the branded board.

Ready to connect your WordPress site to your recruitment ATS?