Skip to content

Hiring inside WordPress

Your next hire walks in through your own site.

Vakanssi is a full applicant tracking system inside your WordPress site: careers page, hiring pipeline, interviews, offers. Free to start, with no per-seat fees.

  • Free on WordPress.org
  • A full ATS, not a trial
  • No per-seat fees, ever

How it works

Install, post, hire

  1. Install free

    From WordPress.org: a setup wizard sets your company name, careers page, and sender email.

  2. Post your job

    Your /jobs/ page goes live on your own domain, with Google for Jobs data on every eligible listing.

  3. Hire in wp-admin

    Applications flow into the pipeline: review, interview, and send the offer without leaving your site.

What’s inside the free version

The whole hiring loop, before you pay anything

Post the job, take the applications, run the pipeline, make the hire. Every row below is in the free plugin.

FREE

A careers page that’s really yours.

A branded /jobs/ page and shortcode on your own domain: your fonts, your colours, your URL. Every eligible listing ships valid Google for Jobs structured data, so openings can appear in Google’s job search without a third-party job board.

FREE

Applications land on your own server.

Candidates apply without leaving your site, and the CV never goes to anyone else’s cloud. Files are written to a protected folder under random names, and every download is served through an authenticated endpoint, so a CV can never be guessed from a URL. Consent, retention windows and erase requests are built in, not an add-on.

FREE

A real pipeline, not an inbox.

Drag candidates across your own stages on a board built for wp-admin, then open any one of them without leaving it. The drawer holds the CV, the stage history, team notes, and every email you have sent: confirmations, rejections and offers, templated and logged.

FREE

Bring your hiring with you, and take it back out.

Already posting jobs with another plugin? Vakanssi imports your jobs, and the applications and CVs too where that plugin stores them, free. Leaving is just as easy: export applications to CSV or print-ready PDF whenever you like, and WordPress’s own export tools cover candidates end to end. Your hiring data stays yours either way.

Pro adds the power tools when you need them: hiring analytics, screening questions, self-booking, scorecards, sourcing and automation. Nothing here ever moves out of free.

The full flow

Follow a hire from first click to signed offer

One plugin covers every stage. Free is the whole path; Pro deepens the stops that scale.

  1. 1

    Attract

    Careers page Google for Jobs Elementor & Divi Shortcodes
  2. 2

    Apply & screen

    Application form Secure CV storage Screening filterPRO feature Spam protection
  3. 3

    Track

    Pipeline board Candidate drawer Team notes Talent CRMPRO feature Live presencePRO feature Team assignmentsPRO feature
  4. 4

    Interview & hire

    Interview logging Self-bookingPRO feature ScorecardsPRO feature Offer emails
  5. 5

    Run & scale

    GDPR tooling CSV & PDF export Import from other plugins Email automationPRO feature Hiring analyticsPRO feature IntegrationsPRO feature

Real screens

No mockups. This is the plugin running.

Six captures from a live install. Pick a screen.

Choose a screen to preview

Every screen here is a free-tier surface. Nothing on this page is behind Pro.

The landscape

A full ATS, inside the WordPress you already run

Hiring tools have always made you choose: rent a hosted platform on someone else's cloud, or post bare listings on your own site. Vakanssi is both: the full system, on your site.

On their cloud · Full ATS

SaaS ATSs

Real pipeline, rented.

On your WordPress site · Full ATS

Vakanssi

The whole ATS (pipeline, interviews, CVs) inside your own wp-admin.

On their cloud · Listings only

SaaS embed widgets

An iframe of someone else's careers page.

On your WordPress site · Listings only

Job-board plugins

Posts jobs, tracks nothing.

What each path costs a small team

SaaS ATSs

$1,000+/yr

typical entry plan

A real pipeline, rented. Candidates live on their cloud, and the bill rises with your headcount, open jobs or recruiters.

Job-board plugins

Listing only

add-ons add up

On your site, but applications land in your inbox: no pipeline, no notes, no GDPR tooling.

Vakanssi

$0·$129/yr ProComing soon

per site, not per seat

The full ATS on your own domain: pipeline, interviews, email, GDPR. One flat price when you grow.

Built into the tools you already use

No new dashboard to learn. Your careers page and apply form render through the builder your site already runs on, and pick up your theme.

  • Gutenberg Block
  • Elementor Widgets
  • Divi Module
  • Site Editor Templates
  • Shortcodes Anywhere
  • Any theme Inherited

Ready when you are

Bring hiring home.

Install Vakanssi free and post your first job in minutes. Pro is coming for when your team grows.

Free on WordPress.org · No credit card · A complete ATS, not a trial

Simple pricing

Free forever. Pro when you grow.

The free plugin is a complete hiring workflow, not a trial. Pro will replace the hosted ATS you’d pay $1,000+ a year for: one flat price by site count.

Choose a Pro licence size
Free $0 forever Nothing moves out of free.
ProComing soon $129/yr$299/yr$499/yr single siteup to 5 sitesunlimited sitesone flat price, not per seat Not on sale yet.
Comparison of Vakanssi Free and Pro plans
The complete hiring workflow free, and in Pro
Careers page & Google for Jobs
Application form & secure CV storage
Pipeline board & applications inbox
Team notes & interview logging
Templated candidate & team email
GDPR, consent & retention tools
Application CSV & PDF export
Honeypot, rate limit & Turnstile
Import from other plugins & CSV
Power tools Pro
Hiring analytics: funnel, time to hire, sources
Screening questions
Email automation
See who else is viewing a candidate
Candidate self-booking pages
Interview scorecards
Talent CRM & sourcing
Team collaboration & assignments
Integrations & webhooks
hCaptcha & reCAPTCHA
Get Vakanssi free

Free on WordPress.org. No credit card.

Tell me when Pro opens.

One email when Pro goes on sale, nothing else. Privacy.

When Pro opens

  • 30 days to change your mindTell us within 30 days of your first purchase and we will refund it in full.
  • Move it between sitesA site is one WordPress install. Move a licence between your own or your clients’ sites within your allowance.
  • Nothing is deletedIf a licence lapses, Pro switches off and the plugin keeps working as the free version.

Pro will be billed yearly, in USD. Built for teams hiring often and agencies running hiring on client sites. Nothing ever moves out of free.

Questions about Pro? Write to hello@vakanssi.com. Pro licences will include email support, Monday to Friday, and we aim to reply within two business days. Free users have the docs (opens in a new tab) and the WordPress.org support forum.

For agencies

Building sites for clients?

Vakanssi is a deliverable: install it on any client site, let the careers page pick up their theme, and hand off hiring inside the wp-admin they already know. Pro will be licensed by site count, with 5-site and unlimited tiers for agencies: nothing for your clients to subscribe to.

Get Vakanssi free

Good questions

Answers before you ask

Is the free version really free?

Yes, and it's not a trial. Jobs, the careers page, applications, the pipeline board, notes, interview logging, templated email, and the GDPR tooling are all free, with no time limits and no candidate caps.

Pro adds power tools on top; nothing ever moves out of free.

How is this different from a job-board plugin?

Job-board plugins stop at the listing: applications land in your email inbox and the tracking happens in a spreadsheet.

Vakanssi is a full applicant tracking system: every application flows into a pipeline board in wp-admin, with a candidate drawer for every applicant, team notes, interview logging, templated email, and GDPR tooling built in.

Will it work with my theme and page builder?

Yes, and you don't have to settle for a shortcode. Drop in the Job Listings block, a native Elementor widget (for the listing, the application form, or the job details), or a Divi module, plus a ready-made /jobs/ archive. On Elementor Pro, your own Theme Builder templates for jobs are used instead of ours. Shortcodes still work anywhere else.

The candidate-facing pages are built to survive your theme's own CSS reset, so they look the same whichever theme you run.

And if you want full control, turn Vakanssi's stylesheet off entirely and style it yourself in WordPress's Additional CSS.

Can my whole team use it?

Yes, and there are no per-seat fees, free or Pro. Vakanssi ships Recruiter, Hiring Manager, and HR roles with capability-based access; grant them to as many users as you need.

Who on my team can see candidates?

Anyone you give a hiring role to: the free tier assumes a trusted team, so every role with application access sees every candidate. If recruiters should only see candidates assigned to them, Pro adds assignment scoping.

Do candidates apply on my site, or get redirected?

On your site, start to finish. The listings, application form, and CV upload all run on your own domain and pick up your theme's styling: no iframes, no third-party careers portal.

Every eligible listing also ships valid Google for Jobs structured data, so openings can appear in Google's job search.

Candidates never need an account, CVs upload as PDF or Word, and every applicant gets an automatic confirmation email.

How do I know when someone applies?

Vakanssi emails you (or any recruiter you choose) the moment an application lands, and sends the candidate an automatic confirmation.

Both use editable templates with personalisation tags, go out through your SMTP sender, and are logged on the application.

Where does candidate data live?

On your server, full stop. Applications live in your WordPress database and CVs are stored in a protected uploads folder under random names, guarded by server rules the plugin writes and a reachability check that warns you if they are not holding; in every case, files are only served through an authenticated, capability-checked endpoint.

Nothing is sent to a third-party ATS cloud, and WordPress's data export and erase tools cover candidates end to end.

Will it slow my site down?

It's built not to. Disabled modules load no code and no assets, front-end styles load only on pages that show hiring content, and hiring data lives in purpose-built tables engineered for 10,000+ applications instead of bloating the posts table.

Can I use it in my language?

Yes. Vakanssi is fully translation-ready with standard WordPress tooling, and its layout supports right-to-left languages.

Add a language the usual way: a WordPress.org language pack once one is complete, Loco Translate, a .po file, or your translation plugin of choice.

How will the Pro licence work?

When Pro opens, it will be licensed by site count and billed yearly. You will install the Pro version of the plugin and every Pro module lights up in the same admin you already use: your jobs, candidates, and settings carry over untouched. You will be able to cancel the renewal any time.

How many sites can I use Pro on?

Pro is not on sale yet. When it opens, licences will be yearly and sized by site count: $129 for a single site, $299 for up to 5 sites, and $499 for unlimited sites.

Agencies running hiring on client sites usually want the 5-site or unlimited plan. The free plugin has no site limits at all.

Am I locked in?

No, in either direction. Vakanssi imports jobs from popular job-board plugins, and applications too where the plugin stores them, free.

Getting out is just as easy: export applications to CSV or print-ready PDF whenever you like, and WordPress's data export tools cover candidates end to end. Even uninstalling keeps your hiring data in your database unless you explicitly turn on "Delete all data on uninstall" first.