DONE-FOR-YOU ATS MIGRATION

ATS Data Migration

Bring your candidates, resumes, notes, and jobs to 100Hires, and keep hiring while our team moves your data for you.

4.7
4.8
based on 1,300+ reviews
100Hires candidate list showing records imported from a previous ATS

Your candidate history is the hardest thing to leave behind

You picked a new applicant tracking system. The problem is the years of candidates, resumes, and notes sitting in your old one. None of it moves on its own, and a rushed export can drop records you spent years building.

Recruiters who have switched systems describe the same fear: some data always seems to go missing in the move. Fields stop matching, attachments go missing, and the stage history you relied on no longer lines up.

Getting data out of an old ATS is usually harder than getting it in. Export limits, odd file formats, and slow support turn a simple move into a multi-week project nobody on your team has time to own.

A migration you do not have to run yourself

100Hires runs the migration for you. Our team moves your full history from your old ATS into your new account, maps the fields, removes duplicates, and checks the result before you go live.

On Pro annual contracts the done-for-you migration is included. On other plans it is scoped to a custom quote based on the volume and complexity of your data.

You keep working in your current system while the migration runs, so hiring does not stall, and the manual data wrangling is on us.

What an ATS data migration actually moves

An ATS data migration is the process of moving your recruiting records from one applicant tracking system to another. Done right, your records land in 100Hires with their history attached, not as a flat list of names.

The hard part is mapping. Each field in your old system has to line up with the right field in 100Hires, so a candidate stage, source, and application date survive the move instead of collapsing into a single text blob.

Migrating everything is rarely the goal. Records nobody has touched in five or ten years just bloat your new system with dead data. Before you migrate ATS data, it is worth setting a cutoff and deciding what is actually worth keeping.

What 100Hires moves in an ATS data migration
Data type Comes from your old ATS as Lands in 100Hires as
Candidates Contact records and profiles Searchable candidate profiles
Resumes and attachments Files on each candidate Parsed resumes on each profile
Notes and evaluations Recruiter notes and scorecards Notes and Evaluation Forms on the profile
Jobs and openings Active and closed requisitions Jobs with their candidates attached
Pipeline and stage history Where each candidate stood Pipeline stages with stage history
Tags and sources Labels and origin data Tags and source tracking

A good migration is also honest about its edges. A field with no match in 100Hires, a file your old system already corrupted, or a record outside the cutoff you set will not come across.

During scoping, the 100Hires team tells you upfront what moves cleanly and what does not, so there are no surprises on go-live day.

How your data gets to 100Hires

1. Scoping call

Tell us which system you are leaving, roughly how many candidates and jobs you have, and what you want to keep. We will tell you exactly what we need from you, then our team takes it from there, so you are not stuck fighting export limits on your own.

2. We map and move your data

Our team runs migration scripts built for popular ATS systems, maps every field to the right place in 100Hires, and removes duplicates as the data loads. You keep hiring in your current tool while this runs in the background.

3. Review and go live

Before anything is final, you review a sample of the migrated records and our team runs a quality check. Once it looks right and you sign off, we switch you over to 100Hires.

100Hires
Free on Pro annual
Typical ATS migration
Your time + export fees
Who does the work
The 100Hires team
You and your team
What moves
Candidates, resumes, notes, jobs, stage history
Full history
Often CSV fields only
Field mapping
Handled for you
Manual
Duplicate cleanup
Handled for you
Manual
Data-loss risk
Sample review and QA before go-live
Lower, with QA
High
Keep hiring during the move
Often a gap
Get your data back out later
Export to CSV any time
Lock-in
Cost
Included on Pro annual contracts
Free on Pro annual, custom quote otherwise
Your hours + hidden export fees

Get your ATS data migration scoped

Tell us what you are moving and we will send back a plan and a quote.

100Hires pipeline with candidates organized by stage after an ATS data migration

Your candidates land in a pipeline, not a spreadsheet

After the migration, every imported candidate sits in a 100Hires pipeline with their stage and history intact. Your team opens 100Hires on day one and finds the work already organized, not a raw export to clean up.

  • Imported candidates grouped by stage
  • Stage history preserved
  • Nothing to re-sort by hand
100Hires import view mapping fields from a previous ATS to candidate profile fields

Your fields land where they belong

Our team lines up the fields from your previous ATS with their match in 100Hires, so the details that matter, like source, application date, and status, survive the move. You do not map columns yourself, and the data does not flatten into one block of text.

  • Fields matched for you
  • Source and application date kept
  • No manual column mapping
100Hires Talent Pools holding candidates migrated from a previous ATS

Migrated resumes are searchable and scored on arrival

As resumes come over, 100Hires can parse them and apply an AI Score, so your back catalog of candidates is searchable and ranked the moment the migration finishes. Old applicants become a talent pool you can actually use for the next role.

  • Resumes parsed automatically
  • AI Score applied on import
  • Past applicants become a usable talent pool

Once your records are in, they work like any other data in 100Hires: resumes run through the resume parser, and every candidate becomes a full profile in the candidate tracking system, ready for your next role.

ATS data migration FAQ
+ Is ATS data migration free?
It depends on your plan. The done-for-you migration service, where the 100Hires team moves your full history from another ATS and handles mapping, duplicates, and quality checks, is included on Pro annual contracts. On other plans it is a paid engagement priced as a custom quote based on your data. 100Hires also has a free self-serve CSV import you can use for simple cases.
+ Will I lose any data when I migrate ATS data to 100Hires?
No migration is risk-free, which is why 100Hires has you review a sample of the migrated records and runs a quality check before go-live. The team flags anything the source export cannot include, and you sign off only once the data looks right, so nothing important is quietly dropped.
+ How long does an ATS data migration take?
It depends on volume and complexity. A small, clean dataset can move in a few days, while a large or multi-source migration can take a few weeks. The 100Hires team gives you a timeline during the scoping call.
+ How is my data kept secure during the transfer?
Your data is handled by the 100Hires team inside your own account, and you can export it to CSV at any time, so you are never locked in. For how 100Hires handles recruiting data, see https://100hires.com/gdpr-compliant-ats.html
+ What data can 100Hires migrate from my old ATS?
100Hires moves your full recruiting history: candidates, resumes and attachments, notes and evaluations, jobs, pipeline and stage history, and tags. During scoping you decide what to keep and what to leave behind.
+ What are the four types of data migration?
In IT the four common types are storage, database, application, and business-process migration. An ATS data migration is an application migration: 100Hires moves your recruiting records and their relationships, not just raw rows, from one system into another.
+ Can I keep using my current ATS during the migration?
Yes. You keep working in your current system while the 100Hires team runs the migration in the background, then you cut over once you have reviewed and approved the result.
+ Which systems can you migrate from?
100Hires has migration scripts built for popular ATS platforms, and can also import from a spreadsheet or CSV export when a direct path does not exist. Tell us what you are on now and we will confirm the approach.
+ What if my data is messy or full of duplicates?
Cleanup is part of the service. The 100Hires team removes duplicates as the data loads and helps you set a cutoff so old, dead records do not bloat your new account.
+ Can I export my data out of 100Hires later?
Yes. 100Hires lets you export candidates to CSV whenever you want, so your data stays portable and you are never locked into the platform.
+ Is there anything you cannot migrate?
Yes, and 100Hires is upfront about it. Fields with no match in your new setup, files your old system corrupted, and records outside the cutoff you choose will not come across. The team confirms what moves cleanly during scoping, so you know before go-live.
23,000+ recruiters & business owners read this newsletter

The hiring playbook, in your inbox

One email a week - benchmarks, AI screening tactics, and short interview templates from the 100Hires team. No product pitches.

Move your data to 100Hires

Bring your whole candidate history with you and start hiring in your new ATS without the cleanup.

We use cookies to offer you our service. By continuing to use this site, you consent to our use of cookies as described in our policy