Migrate your Vacancy Filler data
UK-based ATS for schools, public sector, and mid-to-enterprise HR teams with a 'Recruit to Retain' philosophy covering job posting through onboarding.
In its favor
Why people choose Vacancy Filler
The signal that keeps Vacancy Filler on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
End-to-end hiring coverage from vacancy posting through onboarding reduces tool sprawl for schools and public-sector HR teams that need one integrated system rather than stitching together separate ATS and onboarding products.
Multi-board posting to Indeed, LinkedIn, and sector-specific job boards is handled from a single vacancy entry, saving hours per hire for high-volume recruiters cited in G2 reviews.
Straightforward interface with low staff turnover on the hiring team, meaning HR generalists with limited software experience can use it without dedicated training.
Strong fit for UK educational institutions, with documented deployments across primary/secondary education and further education sectors.
Fixed-price recruitment solutions for both high and low-volume hiring markets, appealing to public-sector organisations with procurement constraints.
Pricing is opaque and requires a sales conversation, making it difficult for smaller organisations or those with rapid headcount growth to budget predictably.
The platform's UI and feature set have not kept pace with modern ATS competitors, particularly around candidate relationship management and engagement tracking.
Acendre acquisition in 2021 raised questions about product roadmap direction, support continuity, and whether Vacancy Filler will be merged into a broader talent management suite.
Integration ecosystem is limited to Microsoft Outlook, Twitter, LinkedIn, and job boards, with no native HRIS or onboarding payroll integration available out of the box.
Limited API documentation and developer access means organisations with custom integration requirements struggle to build on top of the platform.
Reasons to switch
Why people leave Vacancy Filler
The recurring reasons buyers give for replacing Vacancy Filler. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Vacancy Filler fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
Vacancy Filler pricing overview
Vacancy Filler does not publish tiered pricing. Sales engagement is required for a quote, and pricing appears to be negotiated per-customer based on volume, sector, and feature scope. This model makes it difficult to compare cost against destination systems without direct sales contact.
Annual flat-rate license
Tier 1 of 1
From $5,000/year
What's included
Need help selecting your HRMS?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on Vacancy Filler's schedule — see our quote-based pricing →
What gets migrated
Vacancy Filler object support
Object-by-object support for Vacancy Filler migrations. Per-pair details surface during scoping.
Vacancies
Fully supportedVacancies are the primary parent record in Vacancy Filler. We export Vacancy title, department, location, salary range, status, and posting dates as a structured set. Vacancies link to multiple Job Board posting records which we normalise into a single target-system vacancy with platform-source tags.
Candidates
Fully supportedCandidate profiles include contact details, CV/ resume attachments, custom application questions, and screening scores. We preserve all profile fields and binary attachments. Where candidates have been added to multiple Vacancies, we link the single candidate record to each target-system application rather than duplicating the profile.
Applications
Fully supportedApplications are the join record between a Candidate and a Vacancy, carrying status, stage, notes, and scoring. We map the source pipeline stage labels to the destination pipeline stage names during the import scoping call so the candidate journey is preserved.
Hiring Managers / Users
Mapping requiredUser accounts include name, email, role, and team assignment. Permissions are not portable between systems, so we export the user list and role assignments as a mapping table and recommend a manual re-permissioning pass in the destination system post-migration.
Job Boards
Mapping requiredVacancy Filler tracks which job boards each vacancy was posted to. These are stored as linked posting records, not a separate master list. We extract the board name, posting URL, and status and load them as tags or custom fields in the target system.
Talent Pools
Mapping requiredLonglisted candidates stored in talent pools have a distinct status from active applicants. We export the pool name, associated candidates, and any notes. The destination system may not have a native talent pool feature, so we load these candidates with a 'Talent Pool' tag and a status of 'Passive'.
Interview Schedules
Mapping requiredInterview records include date, time, interviewer(s), format (in-person or video), and outcome notes. Where the destination system supports calendar integration, we flag calendar-linked interviews for re-invitation after migration rather than replaying historical calendar events.
Onboarding Records
Mapping requiredOnboarding data includes new-hire document completion status, induction checklist progress, and start-date details. This is often incomplete in Vacancy Filler for active migrations. We export what exists, flag records with missing fields, and map checklist items to the destination onboarding template.
Agency PSL (Preferred Supplier List)
Mapping requiredThe Agency Module manages preferred recruitment agencies. Agency records include name, contact, specialism, and tier. We export these as a separate agency list and load them into the destination ATS as agency/vendor records.
Custom Application Questions
Mapping requiredVacancy Filler supports custom questions per vacancy. These are stored at vacancy level and answers are stored at application level. We export the question schema per vacancy and map answers to the destination system's equivalent custom field structure.
Pre-Hire Tests / Scores
Mapping requiredTest results and scores attached to applications are exported with the application record. Where the destination system uses a different assessment provider, we preserve the raw score and pass label so the customer can re-evaluate if needed.
Reporting / Management Information
Not in this platformDashboards, report definitions, and management information configurations are not independently exportable from Vacancy Filler. We do not migrate reporting configurations. Historical application and vacancy statistics can be reconstructed from migrated data.
| Object | Support | Notes |
|---|---|---|
| Vacancies | Fully supported | Vacancies are the primary parent record in Vacancy Filler. We export Vacancy title, department, location, salary range, status, and posting dates as a structured set. Vacancies link to multiple Job Board posting records which we normalise into a single target-system vacancy with platform-source tags. |
| Candidates | Fully supported | Candidate profiles include contact details, CV/ resume attachments, custom application questions, and screening scores. We preserve all profile fields and binary attachments. Where candidates have been added to multiple Vacancies, we link the single candidate record to each target-system application rather than duplicating the profile. |
| Applications | Fully supported | Applications are the join record between a Candidate and a Vacancy, carrying status, stage, notes, and scoring. We map the source pipeline stage labels to the destination pipeline stage names during the import scoping call so the candidate journey is preserved. |
| Hiring Managers / Users | Mapping required | User accounts include name, email, role, and team assignment. Permissions are not portable between systems, so we export the user list and role assignments as a mapping table and recommend a manual re-permissioning pass in the destination system post-migration. |
| Job Boards | Mapping required | Vacancy Filler tracks which job boards each vacancy was posted to. These are stored as linked posting records, not a separate master list. We extract the board name, posting URL, and status and load them as tags or custom fields in the target system. |
| Talent Pools | Mapping required | Longlisted candidates stored in talent pools have a distinct status from active applicants. We export the pool name, associated candidates, and any notes. The destination system may not have a native talent pool feature, so we load these candidates with a 'Talent Pool' tag and a status of 'Passive'. |
| Interview Schedules | Mapping required | Interview records include date, time, interviewer(s), format (in-person or video), and outcome notes. Where the destination system supports calendar integration, we flag calendar-linked interviews for re-invitation after migration rather than replaying historical calendar events. |
| Onboarding Records | Mapping required | Onboarding data includes new-hire document completion status, induction checklist progress, and start-date details. This is often incomplete in Vacancy Filler for active migrations. We export what exists, flag records with missing fields, and map checklist items to the destination onboarding template. |
| Agency PSL (Preferred Supplier List) | Mapping required | The Agency Module manages preferred recruitment agencies. Agency records include name, contact, specialism, and tier. We export these as a separate agency list and load them into the destination ATS as agency/vendor records. |
| Custom Application Questions | Mapping required | Vacancy Filler supports custom questions per vacancy. These are stored at vacancy level and answers are stored at application level. We export the question schema per vacancy and map answers to the destination system's equivalent custom field structure. |
| Pre-Hire Tests / Scores | Mapping required | Test results and scores attached to applications are exported with the application record. Where the destination system uses a different assessment provider, we preserve the raw score and pass label so the customer can re-evaluate if needed. |
| Reporting / Management Information | Not in this platform | Dashboards, report definitions, and management information configurations are not independently exportable from Vacancy Filler. We do not migrate reporting configurations. Historical application and vacancy statistics can be reconstructed from migrated data. |
Gotchas
What to watch for in Vacancy Filler migrations
Issues we've hit on past Vacancy Filler migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Acendre acquisition creates platform continuity uncertainty
No publicly documented API for bulk data export
Pricing is opaque with no public tiers
Onboarding records are often incomplete at migration time
Custom application questions vary per vacancy
| Severity | Issue |
|---|---|
| High | Acendre acquisition creates platform continuity uncertainty |
| High | No publicly documented API for bulk data export |
| Medium | Pricing is opaque with no public tiers |
| Medium | Onboarding records are often incomplete at migration time |
| Low | Custom application questions vary per vacancy |
Leaving Vacancy Filler?
Where Vacancy Filler customers move next
5 destinations Vacancy Filler can migrate to.
How a Vacancy Filler migration works
Four steps, Vacancy Filler-specific
Connect
Not publicly documented. Confirmed during scoping with the vendor. into Vacancy Filler. Scopes limited to read-only on the data we move.
Map
We translate Vacancy Filler-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Vacancy Filler quirks before production.
Migrate
Full migration with Vacancy Filler rate-limit handling. Rollback available throughout.
FAQ
Vacancy Filler migration FAQ
Answers to the questions buyers ask most during Vacancy Filler migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Vacancy Filler migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationOther HR systems we support
Ready when you are
Migrate Vacancy Filler.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Vacancy Filler setup and destination — written quote back within a business day.