The Hidden Cost of Vendor Lock-In
HR software stacks rarely stay put for long. As a company grows across Europe, whatever ATS got them through the first fifty hires usually starts showing cracks, weak compliance controls, clunky automation, a candidate experience that hasn't kept up. So teams look at switching. Then they stall, because the fear of losing years of candidate history is real and often justified. Moving from one Applicant Tracking System to another isn't a file upload, it's the moment where years of relationship-building either survive intact or quietly disappear.
Industry analysis from Gartner indicates that poor data quality costs organisations an average of $12.9 million annually. In the context of recruitment, this loss manifests as duplicated candidate profiles, missing compliance documentation, and broken communication histories. When HR teams attempt to move ATS platforms without a rigorous export strategy, they risk violating GDPR regulations by losing consent records or alienating silver-medalist candidates who expect continuity in their application journey. The technical debt of a poorly executed migration can outweigh the benefits of the new software for months.
Successful ATS data export requires more than downloading a CSV file. It demands a comprehensive audit of what data holds legal value, what data drives hiring efficiency, and what data is simply noise. Teams must understand the schema differences between the legacy system and the new provider to ensure fields map correctly. Without this preparation, recruiters return to manual spreadsheets, negating the efficiency gains of the new system.
Key Insight
According to SHRM, the median time to fill a position is around 44 days. Data fragmentation during platform migration can extend this timeline significantly due to lost candidate history and renewed sourcing efforts.
Defining ATS Data Migration
ATS migration is the process of transferring candidate profiles, job requisitions, activity logs, and compliance documents from a legacy recruitment system to a new platform while maintaining data integrity and relational context. In 2026, this definition has expanded beyond simple contact information. Modern migration encompasses consent timestamps for GDPR, interview scorecards, automated email sequences, and integration tokens for background check providers. It is the digital equivalent of moving a physical office without losing a single file cabinet.
This process matters critically now because recruitment data is the foundation of workforce analytics. If historical data is corrupted during the switch, HR teams lose the ability to calculate accurate time-to-hire trends, source effectiveness, and diversity metrics over time. Furthermore, as AI-driven recruitment tools become standard, these systems require clean, structured historical data to train predictive models effectively. A fragmented database renders advanced analytics useless, forcing teams to rely on intuition rather than evidence-based hiring strategies.
Core Components of a Safe Export
Executing a secure candidate data migration requires categorising data into three distinct tiers: critical, useful, and obsolete. Critical data includes personal identifiable information (PII), consent records, and active application statuses. Useful data encompasses historical email correspondence, interview feedback, and source tags. Obsolete data involves deleted candidates past legal retention periods or test profiles created during sandbox trials. Distinguishing between these tiers prevents the new system from becoming cluttered immediately upon launch.
Structural Data Integrity
CSV and XML exports flatten relationships that used to be obvious in the old system's interface. A candidate profile comes across fine on its own, but the interview events linked to it can lose their connection to the specific job requisition they belonged to, especially when one person applied to three different roles over two years. Before you trust the final import, run the export through a staging environment first and check that those one-to-many links survived. Skip that step and you'll end up with orphaned records nobody can trace back to a requisition.
Compliance and Consent Records
GDPR doesn't care which vendor holds the data, it cares whether you can prove consent. Every candidate's timestamped consent log has to travel with their profile during an ATS data export. Separate the two, even accidentally, and the new platform ends up holding personal data it has no legal basis to process for outreach. Our GDPR recruitment complete guide covers the retention rules in more detail.
Communication History
Candidates reapply. Sometimes two years later, sometimes five. When that happens and a recruiter has no record of the earlier conversation, the risk isn't just an awkward moment, it's contradicting something you told them the first time around, or ignoring feedback a hiring manager already gave. That kind of gap is what a spreadsheet-based process almost guarantees, since nothing links a new inquiry back to old history automatically. See our ATS vs Excel recruitment comparison for why structured storage matters here.
Treegarden Universal Import
Treegarden automates the mapping of legacy data fields to new profiles, ensuring consent logs and interview history remain linked during the transition. Book a demo to see it in action.
Step-by-Step Migration Protocol
Executing a platform switch requires a disciplined workflow to minimise downtime and data corruption. HR teams should treat this as a project management initiative with clear milestones rather than an IT ticket. The following protocol ensures that no candidate record is left behind and that compliance remains intact throughout the transition.
- Audit the Legacy Database: Before exporting, run reports to identify duplicate profiles and inactive records older than your legal retention period. Clean data reduces migration errors.
- Request Full Schema Export: Contact the legacy provider to request a full database dump, not just active candidates. Ensure you receive metadata fields like created dates and last activity timestamps.
- Map Field Definitions: Create a mapping document that aligns legacy fields with the new system. For example, ensure "Phone_Number_1" in the old system maps to "Primary Phone" in the new one.
- Perform a Pilot Import: Upload a sample set of 50 records to test the mapping. Verify that special characters, dates, and dropdown values render correctly.
- Execute Full Migration: Once the pilot is verified, schedule the full import during off-hours to prevent conflicts with ongoing recruiting activities.
Freeze Recruitment Activities
During the final data sync, pause all external job postings and automated emails for 24 hours. This prevents new candidate data from entering the old system while the new one is being populated, avoiding data divergence.
Throughout this process, maintain a backup of the original export files in a secure, encrypted location. If the import fails or data corruption is discovered post-migration, having the raw source files allows for a rollback. Teams should also verify that user permissions and role-based access controls are configured in the new system before granting access to recruiters. For a deeper understanding of building a resilient talent repository, review this candidate database guide.
Metrics and ROI of Migration
Measuring the success of an ATS migration goes beyond confirming that files uploaded. HR teams must track specific performance indicators to validate that the new system is functioning correctly and delivering value. The primary metric is data completeness percentage. Teams should sample 100 random profiles in the new system and compare them against the legacy records to ensure all fields, including custom tags and notes, transferred accurately.
Secondary metrics focus on operational efficiency post-migration. Recruiters should report on time-to-access candidate history. If finding a past application takes longer than before, the data structure may be flawed. Additionally, track the rate of duplicate creation. A successful migration consolidates records; a failed one often results in recruiters creating new profiles because they cannot find existing ones. Over six months, monitor time-to-fill metrics to ensure the transition did not negatively impact hiring velocity.
Treegarden Data Integrity Checks
Automated validation tools within Treegarden scan imported records for missing mandatory fields and flag inconsistencies before they impact workflow. Learn more at Treegarden.
ROI is calculated by comparing the cost of the migration project against the efficiency gains of the new platform. If the new ATS reduces administrative time by five hours per recruiter per week, the migration pays for itself quickly. However, if data loss forces recruiters to re-source 20% of their pipeline, the ROI turns negative. Advanced teams also measure candidate experience scores post-migration to ensure communication continuity was maintained.
Common Mistakes and Best Practices
Even with a plan, pitfalls exist that can compromise the integrity of the talent database. Avoiding these common errors ensures a smoother transition and protects the organisation from compliance risks.
Ignoring Data Retention Laws
If a candidate record should have been deleted three years ago under GDPR, migrating it into the new system doesn't make that problem go away, it just moves it somewhere your compliance team hasn't checked yet. Purge before you migrate. It's not housekeeping, it's the difference between a clean audit and a fine.
Overlooking Custom Fields
That obscure custom field nobody remembers configuring? It might hold a visa expiry date or a certification renewal that legal actually needs. Teams skip auditing these because they look like clutter left over from an old workflow. Check every one before you drop anything during the switch ATS provider process.
Neglecting User Training
Here's what actually happens when migration goes untold: a recruiter can't find last year's applicant in the new interface, assumes the data is gone, and quietly starts a fresh spreadsheet. Multiply that by a whole team and you've undone half the point of migrating. Run a session that walks people through exactly where historical records live now. Our what is an ATS guide is a decent primer to send around beforehand.
Failing to Test Email Integrations
Outlook or Gmail sync breaks more often than vendors admit. When it does, communication logging stops the moment you go live, and nobody notices until a candidate says "you never followed up" and the thread is nowhere to be found. Pilot the email integration with a small group first.
Document the Schema
Keep a permanent record of the field mapping document used during migration. This is invaluable for future audits or if you need to troubleshoot why specific data points are not appearing in reports.
Frequently Asked Questions
How long does a typical ATS data migration take?
The timeline varies based on data volume, but a standard migration for a mid-sized company typically takes two to four weeks. This includes time for auditing, cleaning, mapping, testing, and final validation. Rushing this process often leads to data corruption.
Can I migrate interview notes and feedback scores?
Yes, but it requires specific field mapping. Text-based notes usually transfer easily via CSV, but structured scorecards may need API integration. Verify with your new provider that qualitative data supports search functionality.
Is candidate consent valid after moving to a new ATS?
Consent is tied to the data purpose, not the software vendor. As long as the data processing purpose remains the same and you maintain proof of the original consent timestamp, the consent remains valid under GDPR.
What happens to candidates in the middle of the interview process?
Candidates in active pipelines should be manually verified post-migration. It is best practice to notify hiring managers to confirm that active statuses transferred correctly to avoid dropping candidates unintentionally.
Do I need to notify candidates about the ATS switch?
Generally, no. Since the data controller (your company) remains the same, a backend software change does not require user notification. However, update your privacy policy if the new vendor acts as a sub-processor.
A talent database takes years to build and a bad migration weekend to wreck. Pick your next platform with that trade-off in mind, not just the feature list. Book a demo to see how Treegarden handles migration and keeps candidate records intact.