iCIMS renewal increases of 30–50% have become a common trigger for ATS evaluations in the mid-market. The platform has moved progressively upmarket since its private equity ownership period, and the pricing model has followed. Companies that started on iCIMS as a growth-stage mid-market platform find themselves paying enterprise-tier prices for a product that was originally selected for its mid-market accessibility.

The friction point in leaving iCIMS is usually not the data migration — it's the integration complexity and the workflow configuration that teams have built up over years of use. iCIMS has a large partner marketplace, and if you're running 8–12 integrations through your ATS, each one needs to be evaluated and replaced individually. This is more work than most teams anticipate when they start a migration project.

This guide is structured to help you do that work methodically. The goal is a migration that takes 8–12 weeks, not one that takes 8 weeks because it went wrong and another 4 weeks to fix the problems.

A note on iCIMS retention tactics: when you signal that you are evaluating alternatives, your iCIMS account team will respond with retention pricing, product roadmap presentations, and references to the complexity of migration. The retention offer may be genuine — iCIMS has pricing room to move when faced with a real alternative. The migration complexity emphasis is also genuine, but it is calibrated to discourage evaluation rather than to help you make a good decision. The answer to both is a complete, well-documented migration plan that makes the complexity manageable and a documented competing offer that creates genuine pricing leverage. That's what this guide helps you build.

Before you start: what you have in iCIMS

The most important pre-migration step is a comprehensive audit of your current iCIMS configuration. Many teams know their recruitment workflow well but have not explicitly documented the iCIMS-specific components that underpin it. This documentation becomes your migration blueprint.

Candidate data inventory

Your iCIMS account contains candidate profiles, application records, job history, hiring team notes, and communication history. Before migrating, pull a report showing: total candidate count, candidates by active pipeline stage, and the date range of your candidate database. This tells you the scope of the import task and helps identify whether there is historical data you can archive rather than migrate (candidates from 5+ years ago who have not been active are often better archived than migrated).

iCIMS exports candidate data through its reporting tools and REST API. The core data — candidate profiles, resumes, application history — is exportable in structured formats. Custom fields added to your iCIMS configuration need to be explicitly included in your export configuration or they may be omitted from the standard export.

Integration inventory

List every integration currently active in your iCIMS account. For each integration, document: what data flows between the systems, who owns the integration from a vendor relationship perspective, and what the integration does in your workflow. This list becomes the work breakdown structure for integration re-mapping — arguably the most labour-intensive part of the migration.

Common iCIMS integrations requiring re-mapping

  • Background check providers (HireRight, Sterling, Checkr)
  • HRIS/HCM systems (Workday, SAP SuccessFactors, ADP, BambooHR)
  • Video interview platforms (HireVue, Spark Hire, Zoom)
  • Job board distribution (LinkedIn, Indeed, ZipRecruiter, Glassdoor)
  • Assessment tools (criteria-based assessments, skills testing)
  • Onboarding platforms (ServiceNow, Workday Onboarding, custom HRIS)
  • CRM/sourcing tools (Beamery, Phenom, custom sourcing platforms)
  • e-signature (DocuSign, Adobe Sign for offer letters)

Workflow configuration inventory

Document every business rule and automation currently configured in iCIMS: stage transition rules (what triggers a candidate to move from one stage to the next), automated email templates (what sends, when, to whom), approval routing (which roles require approval and in what sequence), offer letter templates with merge fields, and any custom reporting views your team uses regularly. This documentation is time-consuming to create but essential — without it, you are rebuilding from memory rather than from specification, and you will miss things.

Exporting your iCIMS data

The export process for iCIMS data requires working with iCIMS support unless you have API access configured. For bulk candidate data exports, iCIMS support requests are typically fulfilled within 5–10 business days. Plan this into your migration timeline — don't assume you can get a full data export in 48 hours.

What to request in your data export:

  • Candidate profiles (all fields including custom fields)
  • Resume/CV files in their original format
  • Application history with associated job IDs
  • Pipeline stage history (stage, date, by whom)
  • All notes and activity logs associated with candidate records
  • Offer data for accepted and rejected offers
  • Job posting history (titles, descriptions, open/close dates)

What to archive before migration: Candidates who have had no activity in the last 2–3 years and are not in active talent pools. GDPR retention rules may actually require deletion of this data anyway. Archiving (or deleting, where required) historical inactive records before the migration reduces import volume and cleanup work in the new system.

Integration re-mapping: the real work

Integration re-mapping is where iCIMS migrations typically either go well or go poorly. The key insight is that "our target ATS has an integration with X" is not sufficient confirmation that your workflow will work. You need to verify the specific data flows that matter for your operations.

For each integration, confirm:

  1. Does the target ATS have a native integration, or is it Zapier/API only?
  2. Does the native integration support the specific data flows you use? (Not just "it connects to Workday" — does it sync the specific fields and in the direction your process requires?)
  3. What is the implementation timeline for the integration? Some integrations require vendor-side setup that takes 2–4 weeks, not 2–4 hours.
  4. Is there additional cost for the integration? Native integrations are usually included; some are add-ons.

For your HRIS integration in particular — typically Workday, SAP SuccessFactors, or ADP — verify the integration depth carefully. The HRIS-to-ATS connection is often the most complex, and mismatched field mappings between your ATS and HRIS create data quality problems that take months to clean up after go-live.

Realistic migration timeline: 8–12 weeks

The timeline below is calibrated for a company with significant iCIMS configuration — established workflows, 6–10 integrations, 20–40 active users. Simpler configurations can compress to 6–8 weeks.

Weeks 1–2: Audit and vendor selection. Complete the configuration audit, document all workflows and integrations, evaluate alternative ATS platforms, and sign a contract with your selected vendor. Simultaneously, submit your data export request to iCIMS.

Weeks 3–5: Configuration and integration setup. Build pipeline stages, job templates, application forms, and user accounts in the new system. Begin integration re-mapping — prioritise the integrations your team uses daily over lower-frequency integrations. Complete HRIS integration configuration and testing.

Weeks 6–7: Data import and testing. Once your iCIMS export arrives, run a pilot import (sample of 200–300 records) before the full import. Verify data completeness and field mapping accuracy. Run a complete end-to-end test job through the new system. Fix configuration gaps identified in testing.

Week 8: User training and go-live preparation. Train recruiter users. Prepare hiring manager onboarding materials. Communicate go-live date to stakeholders. Complete final candidate data import for active pipeline records.

Weeks 9–10: Parallel running and cutover. Go live. Complete active iCIMS pipelines for candidates late in process. All new postings go to new system. Keep iCIMS in read-only mode.

Weeks 11–12: Close out iCIMS. Confirm all active pipelines are resolved. Verify data export completeness one final time. Submit iCIMS cancellation notice (confirm your contract's notice period requirement).

Selecting the right iCIMS replacement

The mistake teams make when evaluating iCIMS replacements is treating it purely as a cost-reduction exercise. The ATS you select needs to handle what iCIMS handles for you — including the integration complexity and the workflow configuration your team has built up. A cheaper platform that requires you to rebuild workflows manually or eliminate integrations is not cheaper when you factor in the operational cost.

The evaluation criteria that matters for mid-market iCIMS replacements:

  • Integration marketplace depth. Does the replacement have native integrations with your specific background check, HRIS, and job board vendors? Verify the specific integrations you use — not just the headline logos on the vendor's website.
  • Pipeline configurability. Can you recreate the stage structures and business rules you've built in iCIMS? Some mid-market ATS platforms have a fixed pipeline structure that doesn't accommodate the workflow logic mid-market companies typically have.
  • Approval workflow support. Multi-step approval for job requisitions and offers is standard in iCIMS and often missing or simplified in sub-enterprise ATS platforms.
  • HRIS integration depth. Your HRIS connection is likely your most critical integration. Verify the field mapping depth — not just "it connects to Workday" but which specific fields sync, in which direction, and how conflicts are resolved.
  • Reporting capability. Mid-market HR teams have often built custom reports in iCIMS that inform hiring decisions. Identify your 5 most-used reports and verify the replacement can produce them.
  • Transparent pricing with multi-year stability. The reason you're leaving iCIMS is pricing instability. Whatever you select, get multi-year pricing in writing before signing.

Managing the parallel running period

The parallel running period — where both iCIMS and the new ATS are active simultaneously — is the operationally most stressful part of the migration. Candidates in late-stage iCIMS pipelines need to complete their process there while new postings go live in the new system. Your team is working in both platforms simultaneously.

Three practices that make parallel running manageable:

Assign a hard cutover date for new postings. From the go-live date, all new job postings go in the new system without exception. This prevents the parallel period from extending indefinitely as people default back to the familiar system for new work.

Create a "late-stage iCIMS" register. On go-live day, generate a report of every candidate who is in offer or final interview stage in iCIMS. Assign ownership for each. Set a 2-week target to resolve all of them into the new system or close them in iCIMS. Review weekly.

Keep iCIMS in read-only mode immediately after cutover. Disable the ability to post new jobs or add new candidates in iCIMS from day one of go-live. This forces the team to use the new system rather than defaulting to iCIMS for new work.

Negotiating your iCIMS exit

iCIMS's renewal process has a pattern that's worth understanding before you enter the negotiation. Initial renewal quotes often come in significantly above current pricing — 25–50% increases are common. The account management team has authority to reduce this, particularly if you have a competing offer. The leverage window is before you've signed a renewal, not after.

The one question that matters most in any renewal negotiation: "What is the pricing structure for the next 3 years, not just the first year of renewal?" iCIMS often locks in a first-year renewal price while retaining the ability to increase significantly in years 2 and 3. Get multi-year pricing commitments in writing before signing.

If you are exiting rather than renewing: provide notice in writing at least 90 days before contract end (verify the exact period in your MSA). Request written confirmation of notice receipt. Confirm the post-cancellation data access window and plan your data export to complete before that window closes.

We make the switch straightforward

Treegarden's team helps with data migration from any ATS. Transparent pricing from $299/mo. No surprise costs mid-migration.

See pricing and migration support →

Frequently asked questions

How hard is it to migrate away from iCIMS?

Candidate data migration is manageable. Integration re-mapping and workflow rebuilding are the harder parts. iCIMS's large marketplace means many integrations to replace, each requiring individual evaluation and setup. Budget 8–12 weeks for a thorough migration. Companies that have rushed it have typically spent more time fixing post-go-live issues than a careful migration would have taken.

What notice period does iCIMS require?

iCIMS contracts typically require 60–90 days written notice before the contract end date. Check your Master Services Agreement for the exact requirement — missing the notice window triggers automatic renewal for the full contract term. Provide notice in writing and get written confirmation back.

Can I export all candidate history from iCIMS?

Core candidate data (profiles, applications, pipeline history, notes) is exportable. Custom fields need to be explicitly included in your export request. Automation rule configurations, workflow logic, and historical analytics are not portable data — they need to be rebuilt. Submit your export request to iCIMS support early; bulk exports typically take 5–10 business days to fulfil.

What's the hardest part of an iCIMS migration?

Integration re-mapping consistently takes the most time. iCIMS's large partner marketplace means multiple integrations to individually evaluate and replace in the new ATS. Second-hardest is workflow documentation — iCIMS's granular business rules need to be documented before migration or you'll rebuild from memory with gaps. Start both of these workstreams in the first week of the migration project.

Can I negotiate with iCIMS instead of migrating?

Yes, and it's worth trying before committing to a migration project. iCIMS's account management team has pricing authority when presented with a documented competing offer. The leverage position is: you have an alternative evaluated and priced, your contract is approaching renewal, and you need multi-year pricing stability as a condition of signing the renewal. That combination — documented alternative, renewal timing, explicit ask for multi-year pricing certainty — is the strongest negotiating position available. A successful negotiation is a better outcome than a migration if the resulting pricing is genuinely stable.

Related Reading