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:
- Export jobs, and note which ones are still open.
- Export employer profiles if you want to invite those employers to the new board.
- Export applications only for records you have a right and a reason to keep.
- Open each file and check the columns.
- Copy page text, categories and your pricing details by hand, because they are not data exports.
- 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.
Paid listings and credits
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
- Choose hosting suited to a database-heavy site and set automatic backups.
- Install the plugin and run the setup wizard.
- Set registration, approval, spam protection and email wording.
- Import or recreate jobs, then test a full cycle with a test employer and candidate.
- If you charge, configure credits and test a real purchase.
- Require a deadline on every job and turn on Require a location.
- Redirect the old URLs, submit the sitemap and test a job in the Rich Results Test.
- 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.