Lever to ICIMS Migration: A Practical TA Playbook
✶ Certified ICIMS Implementation Partner

Lever to ICIMS Migration: A Practical Playbook for TA Teams, without the surprises.

How to move your candidates, pipelines, and hiring process from Lever into ICIMS Talent Cloud, and come out the other side with a system your recruiters love.

Book a Free ICIMS Strategy Call →
11 min read · Updated September 2026

A Lever to ICIMS migration is really two projects wearing one trench coat. The first is a data project: getting Contacts, Opportunities, Postings, feedback, and files out of Lever and into the right ICIMS profiles. The second is a process project: rebuilding how your team hires inside ICIMS Talent Cloud so recruiters and hiring managers adopt it on day one. Teams that treat it as only a data project end up with a full database and an empty login screen.

We’re a certified ICIMS implementation partner, and we work alongside ICIMS Professional Services on migrations like this for mid-market and enterprise TA teams. This is the playbook we’d hand you on day one. The goal, as always: get more from your ICIMS investment, starting with the migration itself.

What does a Lever to ICIMS migration involve?

In plain terms: you export your recruiting data from Lever, translate it into the ICIMS data model, configure ICIMS to match how your team hires, load the data, verify it, and switch recruiters over on a single agreed date. Five steps, one cut-over.

Here’s why teams make the move. Lever is a strong mid-market ATS with a unified ATS and CRM. ICIMS Talent Cloud is built for scale: multi-location hiring, complex approval chains, onboarding, and a very deep partner marketplace. When a company crosses into that territory, the migration is usually part of a bigger growth story. (If you’re still deciding, our ICIMS vs Lever comparison for mid-market teams walks through the decision.)

The migration itself has a predictable shape. It’s the same phased approach we described in our Greenhouse to ICIMS migration plan, with one big difference: Lever’s data model is opportunity-centric, and that changes how you map records. More on that next.

Before: a data-only migration

✕ Every Lever record imported, stale profiles included

✕ Lever stages copied one-for-one into ICIMS statuses

✕ Recruiters trained on the system, not on the new process

✕ Reporting starts from zero because sources didn’t map

After: a process-first migration

✓ Active pipelines and hires migrated, the rest retained in an archive

✓ Statuses designed around how the team actually hires

✓ Recruiters and hiring managers adopt ICIMS on day one

✓ Source and disposition history flows straight into ICIMS reporting

Lever vs ICIMS: the data model translation

This is the part most generic migration checklists skip, and it’s the part that decides whether your import lands cleanly.

In Lever, a Contact is the unique person. Each time that person is considered for a role, Lever creates an Opportunity, and each Opportunity carries its own stage, notes, feedback, interviews, tags, sources, origin, and posting links. One person, many Opportunities.

In ICIMS, the unique person is a Person Profile and the role is a Job Profile. The link between them is called a Recruiting Workflow, and ICIMS documents it as a many-to-many relationship between Jobs and People. Each Recruiting Workflow has its own Status (the pipeline step) and its own source fields. Sound familiar? It should. A Lever Opportunity and an ICIMS Recruiting Workflow are cousins, and that’s your Rosetta Stone.

Lever object ICIMS equivalent Mapping note
ContactPerson ProfileDedupe on email before import. One Contact should become exactly one Person Profile.
PostingJob ProfileDecide which closed Postings you need as historical Jobs for reporting.
OpportunityRecruiting WorkflowOne Opportunity per Posting becomes one Recruiting Workflow per Job. Opportunities with no Posting need a rule (often a “General Interest” Job or a Talent Pool).
StageWorkflow StatusMap to the ICIMS status list, not the other way around. See Step 3.
Archive ReasonDisposition status (for example “Interviewed; Not Selected”, “Offer Declined/Rejected”, “Self-Withdrew”)Lever’s “Hired” archive reason maps to the hired status. Every other archive reason means the person was not hired for that role.
Source and OriginSource, Source Name, Source Channel, Source OriginICIMS splits this into several fields. Build the mapping once and reporting works from day one.
TagsPerson fields, Talent Pools, or foldersTags are free-form in Lever. Pick a home for each tag family or retire it.
Feedback forms and notesNotes, iForms, or attached documentsNotes export as JSON. Decide whether they become ICIMS notes or a PDF attachment per person.
💡 Tip: ICIMS publishes its Recruiting Workflow standard fields (including the full Status and Source Origin option lists) on its developer site. Print that list and use it as the target column of your mapping sheet. If you want the friendly version first, our ICIMS data structure explainer covers Person, Job, and Recruiting Workflow for non-technical teams.

Step 1: Clean up in Lever before you export

Picture this: a moving truck shows up and you haven’t packed. Everything gets thrown in, including the wobbly lamp and three years of takeout menus. That’s what a raw Lever export looks like when nobody cleans up first.

Spend two focused weeks in Lever before you touch the export. Your future ICIMS reports will thank you.

1
Archive stale Opportunities with a real archive reason. Anything that has sat in a stage for months without activity should be archived, and the reason matters because it becomes the ICIMS disposition. “Hired” is the one archive reason common to every Lever account; make sure the rest of your list is consistent.
2
Close finished Postings. Every open Posting becomes a candidate for an open Job in ICIMS. Close what’s filled or cancelled so the import reflects reality.
3
Standardize sources and tags. Merge “LinkedIn”, “Linkedin”, and “LI” into one value now. ICIMS source reporting is only as clean as the values you feed it.
4
Decide your retention rule. Which records must move for compliance and reporting, and which can live in a retained export? Write it down and get Legal to sign it. This one decision can cut your import volume dramatically.

Mini-recap: archive with intent, close what’s done, standardize values, and set a retention rule. Now you’re packing boxes instead of shoveling.

Step 2: Export from Lever and inventory what you have

By default, only Lever Super Admins can download a full data export, so line that person up early. Lever’s documentation describes what the export contains: candidate information, feedback form data, interview event details, and all profile files (including resumes) in their original format as last saved on the profile.

Two details deserve a highlighter.

🗒️
Notes arrive as JSON

Profile notes are exported in JSON rather than CSV. Someone has to transform them into ICIMS notes or a per-person document before they’re useful.

📄
Offers are not included

Lever’s data export does not include offers. If you need offer history, pull it separately (reports or manual export) before you lose access.

🧾
Build an inventory sheet

Count Contacts, Opportunities, Postings, files, feedback forms, and notes. These counts are your reconciliation targets after the load.

Once the export is in hand, resist the urge to start importing. The inventory sheet you build here is what you’ll reconcile against in Step 5, and it’s what ICIMS Professional Services will ask for when scoping the import.

Step 3: Map stages, archive reasons, and sources

Here’s the mistake we see most in a Lever to ICIMS migration: copying Lever’s stage list into ICIMS one-for-one. Lever stages are lightweight and often customized per team. ICIMS Workflow Statuses are structured, tied to automation and reporting, and shared across the platform. Map toward the ICIMS list.

ICIMS ships a standard Recruiting Workflow status list that includes steps like Reviewed, Interview Scheduled, Interview Completed, Decision Pending, Offer Extended, Offer Accepted, Start Onboarding, plus disposition statuses such as Interviewed; Not Selected and Offer Declined/Rejected. A typical mapping looks like this (your labels will vary):

Lever stage or archive reason ICIMS Workflow Status
New applicant / New leadSubmitted (or Recruiter Submitted for sourced candidates)
Recruiter screen / Phone screenReviewed
On-site / Panel interviewInterview Scheduled → Interview Completed
DebriefDecision Pending
OfferOffer Extended
Archive reason: HiredOffer Accepted (then Start Onboarding if you use ICIMS Onboard)
Archive reason: Not a fit, Underqualified, etc.Interviewed; Not Selected or Initial DNQ, depending on how far they got
Archive reason: WithdrewSelf-Withdrew
Archive reason: Declined offerOffer Declined/Rejected

Sources get the same treatment. ICIMS separates Source, Source Name, Source Channel, and Source Origin (values like Self Submission, Referral, Recruiter Submission, and Import). Lever’s single source plus origin fields have to fan out into those. Do it deliberately, because this mapping is what makes ICIMS source-of-hire reporting deliver real pipeline visibility for leadership from the first week. Our ICIMS source tracking setup guide shows how to build a source list that survives.

💡 Tip: Migrated records should carry a Source Origin of “Import” and a Source Channel of “CSV/XML Import” or “Candidate Import” so you can always tell legacy Lever data apart from native ICIMS activity in reports. Keep the original Lever source in a Source Name or custom field so the history isn’t lost.

Step 4: Rebuild the process in ICIMS, not just the data

Out-of-the-box ICIMS implementations are a strong starting point. Teams get more from the platform once workflows are tailored to how they actually hire, and a migration is the best moment you’ll ever get to do that tailoring, because everyone is already expecting change.

Work through these configuration areas with ICIMS Professional Services while the data mapping is being finalized. Doing both in parallel is what keeps the timeline honest.

🧩
Workflow Profiles and statuses

Design the status list from Step 3, then build the tabs, sections, and fields recruiters see. Our ICIMS Workflow Profiles guide covers the details.

📝
Feedback and iForms

Lever feedback forms become ICIMS iForms or interview feedback forms. Rebuild the questions you actually use, and retire the rest.

✉️
Email templates and automation

Lever’s candidate emails and nudges become ICIMS email templates and workflow rules tied to statuses. This is where recruiter time comes back.

🔗
Integrations

HRIS (Workday, UKG, ADP), background checks, job boards, SSO, and calendar. Inventory every Lever integration and decide: rebuild in ICIMS, replace, or retire.

👀
Hiring manager experience

Lever’s hiring managers are used to a simple view. Give them an ICIMS dashboard that matches, so adoption doesn’t dip during the switch.

📚
Documentation

Write down every mapping decision and configuration choice as you go. It’s your admin continuity plan and your audit trail in one.

Recruiters and hiring managers adopt ICIMS faster when the configuration matches their day-to-day. If a recruiter’s first login shows them a pipeline that looks like the one they ran in Lever, only with more room to grow, you’ve won the adoption battle before training even starts.

Planning a move from Lever to ICIMS?

We work alongside ICIMS Professional Services as the dedicated partner for your TA team: mapping, configuration review, testing, and adoption. Let’s scope your migration together.

Book a Free ICIMS Strategy Call →

Step 5: Test load, verify, and cut over

ICIMS supports file-based imports, and its developer documentation notes that imports fail when required columns are missing, which is exactly why you test with a sample before the full load. ICIMS Professional Services runs the import mechanics; your job is to make sure what lands is right.

1
Run a sample import. Pick a few hundred records that cover every stage, archive reason, source, and file type. Load them into a test environment.
2
Reconcile counts and spot-check. Compare Person, Job, and Recruiting Workflow counts to your inventory sheet. Then have two recruiters open twenty records each and confirm the status, source, resume, and notes look right.
3
Fix the mapping, not the records. If something is wrong, correct the mapping sheet and rerun the sample. Hand-editing records in a test load hides problems that will reappear at full volume.
4
Freeze Lever and take the final export. Announce a freeze date. After it, no new activity in Lever. Take the final export, run the full load, and reconcile again.
5
Cut over on one date, with in-flight requisitions handled. Open ICIMS to recruiters, point career site and job board feeds at ICIMS, and keep Lever read-only for a defined reference window. For candidates mid-process, decide in advance whether they finish in ICIMS (our preference) or ride out the last steps in Lever.

One more thing: schedule a 30-day check-in after go-live. That’s when the small configuration tweaks surface, and it’s a natural point for a light ICIMS system audit to confirm the new instance is set up the way the team actually uses it.

Who does what: ICIMS PS, your team, and a TA-side partner

ATS migrations to ICIMS run smoothest with a dedicated TA-side partner working alongside ICIMS Professional Services. Three parties, three clear lanes.

ICIMS Professional Services Your TA team FlowFam (TA-side partner)
Platform provisioning, import mechanics, standard integrations, core configuration, and product expertise. Process decisions, Lever cleanup, retention rules, user acceptance testing, and change communication. Process mapping, the data model mapping sheet, configuration review against how the team hires, test-load verification, training, and post-go-live tuning.

This isn’t a replacement for ICIMS PS. It’s an extension of your team so the platform build and the process build happen at the same time. If you’d like to see how we structure that engagement, our ICIMS implementation consulting page lays it out, and our ICIMS implementation cost guide helps you budget the whole program, migration included.

The practical next step for tomorrow: open Lever, pull your stage list and archive reasons, and draft the mapping table from Step 3. It takes an hour, and it’s the single document every other part of the migration depends on.

Frequently asked questions

How long does a Lever to ICIMS migration take?
It depends on data volume, integrations, and how much of the process you rebuild versus copy. Every migration we run has the same phases: discovery and mapping, configuration, test loads, and cut-over. A phased plan with a firm cut-over date is what keeps it predictable, and our Greenhouse to ICIMS post shows what that phasing looks like week by week.
Does Lever export everything I need for ICIMS?
Lever data exports include candidate information, feedback form data, interview event details, and profile files such as resumes in their original format. Profile notes come in JSON, and offers are not included in the export, so plan for those two separately.
What is the ICIMS equivalent of a Lever Opportunity?
The closest match is the ICIMS Recruiting Workflow, which connects a Person Profile to a Job Profile. Lever Contacts map to Person Profiles, Lever Postings map to Job Profiles, and each Opportunity becomes a Recruiting Workflow with its own status and source fields.
Should we migrate every candidate from Lever?
Usually no. Migrate active pipelines, hires, and the records you need for compliance and reporting. Keep the rest in a retained export you can reference. Importing years of stale profiles slows the load and clutters search for recruiters from day one.
Who handles the migration, ICIMS Professional Services or a partner?
ICIMS Professional Services leads the platform build and import mechanics. A TA-side partner like FlowFam works alongside them on process mapping, data decisions, configuration review, and adoption, so the TA team gets the most from the new system without adding to the PS scope.
Can we keep Lever running in parallel after cut-over?
Keep read-only access for a defined reference window, but all new activity should live in ICIMS from cut-over day. Two live systems means duplicate candidates, split reporting, and a much harder final reconciliation.

Get more from your ICIMS investment from day one.

Bring us your Lever stage list and we’ll walk through the mapping together on a free 30-minute call. No pitch, just a clearer plan.

Book a Free ICIMS Strategy Call →

Similar Posts