Docs / ATS Integrations / Connecting JobAdder to Your Website

Connecting JobAdder to Your Website

Step-by-step guide to connecting your JobAdder account and syncing jobs to your website automatically.

Overview

This guide walks you through connecting your JobAdder account to your RecruiterJobs website. Once connected, your active job ads sync to your site automatically — new jobs appear, updated jobs refresh, and closed jobs are removed. When candidates apply on your website, their applications are pushed straight back into JobAdder.

How it works in a nutshell
You click a “Connect to JobAdder” button, log into your JobAdder account, click Allow, and you’re done. Jobs start syncing within minutes. No coding, no copying API keys, no technical knowledge required.

Before You Start

  • An active JobAdder account — you need to be able to log in to JobAdder.
  • Admin access to your WordPress site — you need to be logged in as an Administrator.
  • HTTPS enabled — your site must run on HTTPS (the padlock in your browser). This is required by JobAdder’s security policy.
  • At least one active job ad in JobAdder — so you can verify the sync is working.
A note about JobAdder API access
JobAdder does not allow individual agencies to create their own API credentials. Instead, RecruiterJobs is registered as an approved integration partner with JobAdder. This means you connect with a single click — you do not need to register an “API application” or obtain a Client ID yourself. If your RecruiterJobs licence was set up by our team, this is already configured for you.

Connecting to JobAdder

1

Open Your ATS Settings

In your WordPress dashboard, go to Jobs → Tools → Settings. Scroll down to the ATS Integration section at the bottom of the page.

2

Select JobAdder

From the Active ATS dropdown, choose JobAdder. Pick a sync interval — every 15 minutes is recommended for most agencies. Click Save Changes.

3

Click “Connect to JobAdder”

A blue “Connect to JobAdder” button will appear. Click it. You will be taken to JobAdder’s website.

4

Log In and Authorise

Log into JobAdder with your normal credentials if prompted. You will see a permissions screen asking you to allow RecruiterJobs to access your job ads and submit applications on your behalf. Click Allow.

You will be redirected back to your WordPress site. A green “Connected” badge will appear confirming the link is active.

That’s the hard part done.
Seriously — if you can see the green “Connected” badge, you’re set up. Everything below is optional configuration and reference material.

Running Your First Sync

5

Pull Your Jobs

Click the “Sync Now” button to import your jobs immediately rather than waiting for the first automatic sync. You will see a summary showing how many jobs were created.

6

Check Your Jobs

Go to Jobs → All Jobs. Your JobAdder listings should now appear with their titles, descriptions, salaries, locations, and sectors all mapped correctly.

Optional: Filter by Job Board

By default, RecruiterJobs syncs all active job ads from your JobAdder account. If you only want to sync jobs from a specific job board:

  1. In JobAdder, go to Settings → Job Boards and note the Board ID for the board you want.
  2. Back in WordPress, go to Jobs → Tools → Settings → ATS Integration.
  3. Enter the Board ID in the Job Board ID field and save.

Leave the field blank to sync everything.

What Gets Synced

RecruiterJobs automatically maps your JobAdder data to your website listings:

JobAdder Your Website
Job title Listing title
Description Full job content
Summary Short excerpt (shown on job cards)
Reference number Job reference
Salary (min/max/text) Salary display with range
Work type (Permanent, Contract, etc.) Contract type filter
Location Location filter
Category Sector filter
Bullet points Benefits list

New locations and sectors from JobAdder are created automatically as filter options on your site.

How Applications Work

When a candidate applies to a job on your website:

  1. They fill in the application form on your site (name, email, phone, CV).
  2. RecruiterJobs immediately sends the application back to JobAdder.
  3. The application appears in your JobAdder account, linked to the correct job ad.
  4. Your website name is recorded as the source, so you can track which applications came from your site.

You manage candidates in JobAdder as normal — your website acts as the front door.

How the Automatic Sync Works

After connecting, a background process runs at your chosen interval:

  • New jobs in JobAdder are created as published listings on your site.
  • Updated jobs (changed title, salary, description, etc.) are refreshed automatically.
  • Removed or expired jobs in JobAdder are moved to draft status on your site, so they disappear from your job listings without being permanently deleted.
About WordPress cron
The sync relies on WordPress’s built-in scheduler, which triggers when someone visits your site. If your site has very low traffic, there may be a delay. Your hosting is configured with a server-side cron to ensure syncs run on schedule regardless of traffic.

Monitoring Your Sync

The Sync Log panel at the bottom of the ATS settings shows the last 20 sync events, including:

  • How many jobs were created, updated, expired, or skipped
  • Any errors that occurred
  • Application push results

Use the Test Connection button at any time to check your link to JobAdder is healthy.

Troubleshooting

“Not authenticated” or “Connection expired”

Your connection to JobAdder has expired. This can happen if:

  • You changed your JobAdder password.
  • More than 90 days passed without any sync activity.
  • Someone revoked access in your JobAdder account settings.

Fix: Click the “Connect to JobAdder” button again and re-authorise. It takes 10 seconds.

Jobs not appearing after sync

  • Check job status in JobAdder — only jobs marked as “Active” are synced. Draft or expired ads won’t appear.
  • Check the Board ID filter — if you’ve set a specific Board ID, only jobs on that board will sync. Try clearing it.
  • Click “Sync Now” — this forces an immediate sync rather than waiting for the next scheduled run.

Applications not reaching JobAdder

  • Check the Sync Log for error messages.
  • Make sure the job was synced from JobAdder (not manually created). Only synced jobs have the link needed to push applications back.
  • Try the Test Connection button to verify the link is healthy.

Duplicate jobs

The sync engine tracks each job by its unique JobAdder ID, so duplicates shouldn’t happen. If you see them, it’s likely because some jobs were added manually before the sync was enabled. You can safely delete the manual copies.

Disconnecting

  1. Go to Jobs → Tools → Settings.
  2. Click the “Disconnect” button.
  3. Your existing jobs remain on your site but will stop updating.
  4. New applications will no longer be pushed to JobAdder.

To remove all synced jobs, use bulk actions on the Jobs → All Jobs page.

Need Help?

If you’re stuck:

  1. Check the Sync Log for specific error messages — they usually tell you exactly what’s wrong.
  2. Try Test Connection to verify the basics.
  3. Check Jobs → Tools → System Health for any environment issues.
  4. Contact us at [email protected] — include a screenshot of your Sync Log and we’ll sort it out.