← All alternatives

WP Career Board vs SmartJobBoardHosted SaaS

A self-hosted alternative to SmartJobBoard

SmartJobBoard hosts a job board for you with built-in payments, alerts and applicant tracking. WP Career Board is the self-hosted route: your WordPress, your domain, your database. Here is how to weigh the two.

WP Career Board
8Active jobs
146Applicants
2.1kViews
Senior Product DesignerPublished
23 applied
Frontend EngineerPublished
41 applied
Content MarketerPublished
12 applied

The honest version

When SmartJobBoard is the right call

You want a ready-made hosted job board, you would rather not manage a server or WordPress, and a vendor handling hosting, updates and support is worth a recurring fee to you.

When WP Career Board is the better fit

You want the board on your own domain and database, you want to build around your own plugins and code, and you want the job board to share logins and design with the rest of a WordPress site.

If you want a hosted board with the usual job board tools already wired up and you are happy for someone else to run it, SmartJobBoard fits. If you want the board on your own WordPress with your own data and no platform between you and your employers, WP Career Board is the alternative.

Side by side

WP Career Board vs SmartJobBoard, feature by feature

Feature comparison of WP Career Board and SmartJobBoard
Feature WP Career Board SmartJobBoard
Where it runs Your WordPress site Vendor's hosted platform
Your data Your own database Their platform; CSV export
Server upkeep You or your host The vendor
Google for Jobs markup Yes (free) Listed on their site
Employer self-posting Yes (free) Yes
Paid listings Pro Yes, built in
Job alerts Pro Yes
Applicant pipeline Pro Kanban board
Resumes Pro Yes
Public API REST API (free) Yes
Backfill from aggregators No Listed
Runs inside WordPress Yes No

Why people switch

What moves teams from SmartJobBoard

Your database, your backups

Jobs, applications and candidate accounts are records on your own site, so you choose where backups live and how long data is kept.

The board lives inside your site

Share logins, design and content with a membership site, community or directory on the same WordPress install.

Payments on your terms

Pro sells credits through its own Stripe or PayPal checkout, or WooCommerce, PMPro or MemberPress, and the money goes to your own account.

A free core to start on

Employer self-posting, applications, dashboards and Google for Jobs markup are in the free plugin, so you can test the model before paying for anything.

Full code access

Hooks, filters and the REST API let a developer change the posting form, add fields and connect other systems.

No vendor between you and your users

You set the terms, the emails and the branding without depending on a platform's roadmap.

Which model fits you

SmartJobBoard is a hosted platform for running a job board. WP Career Board is a plugin for WordPress, so the board runs on your site and the data sits in your database. That is the whole difference, and it decides most of the rest.

A hosted platform sells convenience. You get the pieces of a job board already connected, and somebody else keeps the servers running. A plugin sells ownership. You take on the hosting and gain control of the data, the code and the design. Neither choice is wrong. The right one depends on what you want to spend your time on.

This page helps you choose, and it covers the move if you decide to go. For the hosted model in general, read job board SaaS alternatives. For the product, see the WordPress job board plugin page.

What SmartJobBoard is

From its own site and help center, SmartJobBoard is a job board platform with tools for the owner and for each side of the marketplace. Its feature pages list employer dashboards with branded company pages, a Kanban-style applicant board, job seeker accounts with search, alerts and resumes, and paid products for job postings and candidate search.

On the admin side it lists an admin dashboard, discounts, recurring subscriptions and payment through Stripe, PayPal and invoices. It also lists Google for Jobs compatibility, automatic sitemaps, a public API, Zapier and Mailchimp integrations, and job backfill from aggregators. Its blog describes an option to host your board on its own servers, with automatic backups and a free SSL certificate.

Feature lists on vendor sites move, and plan details differ. Treat this as a map of what to ask about, and read the vendor’s current pages on the day you decide. We could only confirm parts of the platform from its public pages, so check any feature you depend on directly.

Who should stay on SmartJobBoard

Staying is reasonable in several situations.

  • You want a board with monetization, alerts and an applicant board already connected and supported by a vendor.
  • Nobody on your side will maintain a WordPress site.
  • You depend on backfilled jobs to make a new board look busy.
  • Your board runs well today and the hosted fee is small next to your revenue.
  • You use its integrations or API and rebuilding them would cost more than it saves.

If that is you, the useful advice is to stay and spend your time on employers. A migration costs real hours and only pays off if something on the other side matters to you.

Why people move to WordPress

The reasons are practical.

The board should sit inside a bigger site. If you run a membership site, a course library or a community on WordPress, a board on the same install shares logins and design. A hosted board is a separate site that you link to.

You want the data close. Jobs, applications and candidate records are posts and tables in your database. You decide who can read them and for how long they are kept.

You want to change how it works. WordPress gives you hooks and a REST API. A custom field, a different form or a link to another system becomes a development task, not a feature request to a vendor.

You prefer a licence to a platform. The free core costs nothing, and Pro is a licence that gates updates only. A board you stop paying for keeps running. Your costs then are hosting and your own time.

What you take on

Hosting a board yourself changes who does the work.

You choose hosting for a database-heavy site and set up automatic backups. You keep WordPress, PHP and the plugins updated, watch for security issues and look after email delivery. A managed WordPress host removes much of the routine. What stays with you is moderation and marketing, which a hosted board needs too.

You also give up some things a platform provides. WP Career Board does not backfill jobs from outside feeds, so a new board starts with the employers you invite and the roles you post yourself. The free plugin has no built-in webhook layer, since its hooks fire inside PHP. And there is no vendor on call for your uptime.

One more fact about distribution: WP Career Board is not on wordpress.org. You download the free plugin from this site.

Getting your data out of SmartJobBoard

Its help center documents import and export for each kind of data: jobs, applications, employer profiles, job seeker profiles and resumes. The jobs export is a CSV file. On the Job Posting page you click Export Jobs and confirm, and the file downloads at once. If you select specific jobs first, only those are exported.

Before you change anything:

  1. Export jobs, and note which ones are still open.
  2. Export employer profiles if you want to invite those employers to the new board.
  3. Export applications only for records you have a right and a reason to keep.
  4. Open each file and check the columns.
  5. Copy page text, categories and your pricing details by hand, because they are not data exports.
  6. Keep the old board live until the new one is tested.

Be careful with personal data. Applications and resumes belong to candidates. Moving them to a new system may need notice and a lawful basis, so decide what you really need and delete the rest.

Getting your jobs into WP Career Board

There is no SmartJobBoard importer. The one-click importer in the free plugin reads WP Job Manager data only. The options are these.

CSV import (Pro). Pro includes a CSV importer that maps titles, descriptions, salary, deadline, remote flag, apply URL or email, company, categories, job types and locations. A sample CSV shows the column names. Imported jobs land as pending so you can review them. If you add an external_id column, running the same file again updates existing jobs and does not duplicate them. You will need to rename the columns in your export to match.

Retype a short list. With a few dozen jobs, the front-end form is fast and cleans up wording.

Script it. For a large board with unusual fields, a developer can use the REST API or WP-CLI. That is custom work.

Employer accounts, job seeker accounts and applications do not move on their own. Write to your employers early with the new registration link. Once the new board works, redirect the old URLs so shared links and search results still land on a live page.

Google for Jobs and job posting schema

Handling job posting markup well is a large part of a board’s traffic, so check it before launch.

In the free plugin, every open job page gets JobPosting structured data. It carries the title, description, posting date, closing date, employment type, hiring organization, location, whether people apply on your site, and salary when one is entered. Remote jobs are marked as remote. Company pages get Organization markup.

Ended jobs are treated deliberately. A closed or expired job keeps its web address, which says the job has ended and offers similar jobs. The page asks search engines not to index it, and the open-job markup is removed. This keeps shared links from landing on an error while it stops old jobs from posing as open ones.

A job with no location and no Remote flag gets no markup, since Google rejects it. Turn on the Require a location setting so that case cannot happen.

The markup is a requirement for being considered, not a promise of placement. Test with Google’s Rich Results Test and watch Search Console. The job posting schema guide covers each field, and Google’s job posting documentation says what it requires.

Employer self-posting

Employers register on your site, create a company profile and post through a four-step form with a preview. The employer dashboard lists their jobs and the applications they have received. All of this is in the free plugin.

You stay in control. Auto-publish is off by default, so new jobs wait for your approval. Visitors can report a job, and after three reports by default it is hidden until you review it. Guest applications are allowed unless you require login. The post a job on WordPress guide shows the flow from the employer’s side.

Charging employers is a Pro feature. Employers buy credits and spend them to post or feature a job. You can set the cost per board and offer different pricing by membership level. Credit packs can be sold through a native Stripe or PayPal checkout, or through WooCommerce, PMPro or MemberPress.

Revenue flows into your own payment account with no platform in between. You do set up and test the checkout yourself, so buy a pack from a test account before launch. The monetize a job board page explains the options, and job board pricing models helps you decide what to charge.

Alerts, resumes and the pipeline

Pro adds saved-search alerts that send instant, daily or weekly email, with a confirmation link for guests. It also adds a structured resume builder with a public resume archive and a PDF export, and a Kanban hiring pipeline with stages per board and AI scoring of applicants.

SmartJobBoard lists comparable tools, including alerts, resumes and a Kanban board, so none of this is a gap in either direction. The difference is where the data sits and who can reach into the code. The applicant tracking pipeline page shows how stages work.

What it costs to run your own

The two models put cost in different places. A hosted platform charges the vendor’s fees, and its pricing page is where to read the current terms. Self-hosting charges you in hosting, in time and, if you want Pro, in a licence.

The free core costs nothing. Pro starts at a yearly licence with a lifetime option, listed on the pricing page. The licence gates updates, not function, so the board keeps running if you stop renewing. On top of that you pay for hosting, which for a board with real traffic means managed WordPress hosting, and for a transactional email service so alerts and notifications arrive.

Do the sum for your own situation over a full year. Count your expected hosting bill, the licence, a few hours a month for updates and moderation, and any developer time for custom work. Then put the vendor’s current plan beside it. We do not quote a hosted price here because the vendor changes it and you should read it on the day.

Candidate data and privacy

On a hosted platform, applications and resumes sit in the vendor’s database under the vendor’s terms. That can be perfectly fine, and you should still ask what happens to the data when you leave.

On your own site, applications are records in your WordPress database. Resume uploads and generated PDFs go into a private folder under an unguessable name and download only for the owner, site staff and the employer on that application. The WordPress Export and Erase Personal Data tools run the plugin’s providers, and erasing anonymizes an application instead of deleting it, so an employer’s history stays accurate.

Pro’s AI features run through Claude, OpenAI or Ollama, and they read the cover letter, answers and structured resume text. With Ollama on your own server that text stays on your infrastructure. You remain the data controller, so a privacy policy and a retention rule are your job.

Questions to ask before you decide

Write your answers down. They settle most cases.

  • How many jobs, employers and candidates will the board hold in a year?
  • Who will do updates and backups if I host it myself?
  • Do I need the board to share logins or design with another WordPress site?
  • Will I miss backfilled jobs on launch day, and can I seed the board another way?
  • Which of the vendor’s integrations do I use today, and what replaces them?

A launch checklist

  1. Choose hosting suited to a database-heavy site and set automatic backups.
  2. Install the plugin and run the setup wizard.
  3. Set registration, approval, spam protection and email wording.
  4. Import or recreate jobs, then test a full cycle with a test employer and candidate.
  5. If you charge, configure credits and test a real purchase.
  6. Require a deadline on every job and turn on Require a location.
  7. Redirect the old URLs, submit the sitemap and test a job in the Rich Results Test.
  8. Email your employers the new registration link and keep the old board up until you are sure.

For deeper setup detail, use the guide to creating a job board website.

Other alternatives worth a look

  • Niceboard is another hosted builder, with plan limits on jobs and accounts.
  • WP Job Manager is the long-standing self-hosted plugin with a large ecosystem.
  • WP Job Openings suits one company with a careers page.
  • Indeed wins on reach when ownership matters less.

A fair word on the choice

A hosted platform and a plugin solve the same problem from opposite ends. If you would rather pay a vendor to carry the technical load, SmartJobBoard is a fair choice. If you want to own the board and shape it, self-hosting repays the effort. Decide on what you want to do with your time over the next year, not on a feature checklist alone.

Where SmartJobBoard is genuinely better

  • Hosting, backups, SSL and updates are handled for you.
  • Monetization, job alerts, applicant tracking and resumes come as part of the platform.
  • Import and export tools for jobs, applications, employers and resumes are documented in its help center.
  • Backfilling jobs from aggregators helps a new board look populated.

What it costs you

Honestly, where the money goes

Switching costs something either way, so here is our side of it in plain terms rather than only SmartJobBoard's.

The free plugin runs a real board
35 capabilities ship free, including frontend job posting, in-plugin applications, both dashboards, company profiles, and Google for Jobs markup. It is not a trial and there is no listing cap.
Nobody bills you per posting
SmartJobBoard charges by volume, so a good hiring month costs more than a quiet one. WP Career Board runs on your own WordPress: post as many jobs as you like, and if you charge employers to post, you keep all of it.
Stop paying and the board keeps running
The licence gates updates, never functionality: the Pro REST permission wrapper is a straight pass-through. A lapsed licence costs you new versions and support, not your job board.
The cheaper tier is not the crippled one
Pro is $69 a year for 1 site, $99 for 5 sites, $199 for unlimited sites, with lifetime licences from $199. Every tier includes all 32 Pro capabilities; the tiers differ by site count alone. 30-day money-back guarantee.

Video

See a job board you own, running

What Is a Job Board? How They Work and How to Start One3:13Chapters and transcript

Browse the full video library →

Common questions

Is there a self-hosted alternative to SmartJobBoard?

Yes. WP Career Board is a WordPress job board plugin that runs on your own site and domain. The core is free and Pro adds paid listings, a hiring pipeline, alerts and resumes. You host it, so updates, backups and security are yours.

Can I export my jobs from SmartJobBoard?

Its help center documents a jobs export: the Job Posting page has an Export Jobs button that downloads a CSV file. It also documents exports for applications, employers, job seekers and resumes. Confirm what your own plan and admin allow.

Is there a SmartJobBoard importer in WP Career Board?

No. The one-click importer reads WP Job Manager data only. Export a CSV from SmartJobBoard and load it with the Pro CSV importer, retype a short list, or have a developer script it against the REST API.

Will employers and candidates move with the jobs?

Not automatically. Accounts and applications live on the hosted platform. Tell your users early, ask employers to register on the new site and keep the old board running until the new one is tested.

Does WP Career Board support Google for Jobs?

Every open job gets JobPosting structured data in the free plugin, and ended jobs are left out and set not to be indexed. No one can promise a job will appear in Google for Jobs, so check your pages in the Rich Results Test.

What do I take on by hosting it myself?

Hosting, backups, updates, security and email delivery. Good managed WordPress hosting covers much of it. You also start without backfilled jobs, so plan to invite employers and post some roles yourself.

Do I need Pro?

Not to start. The free plugin covers a public board, employer posting, applications and Google for Jobs markup. Paid listings, alerts, the Kanban pipeline and resumes are Pro.

Own your job board instead of outgrowing a plugin.

Download the free plugin and run a complete board on your own WordPress. See the full lineup or jump to pricing.