Migrate your Zoho Recruit data
The ATS that hires for everyone. Staffing agencies, corporate HR, and search firms — with deep customization and a free tier that's actually useful.
Migrating to Zoho Recruit? Jump to sources →
In its favor
Why people choose Zoho Recruit
The signal that keeps Zoho Recruit on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Lowest cost entry point of any major ATS — a free tier with Candidates, Clients, Contacts, Interviews, and a career site lets small teams validate before committing to a paid plan.
Deep Zoho ecosystem integration — if the team already uses Zoho CRM, Sheets, or Analytics, candidate data flows between modules without re-keying or third-party middleware.
Customizable pipelines and stages — both agency and corporate editions let users define custom pipeline stages and assign candidates through drag-and-drop visual boards.
AI-assisted features via Zia — resume parsing, candidate summarization, and job-candidate matching are built in on paid tiers, reducing manual screening time.
Job board aggregation at no extra cost — paid tiers include postings to major job boards, extending reach without purchasing separate job ad bundles.
The platform's extensive customization options create a steep learning curve, with users reporting that building out workflows and custom fields takes significantly longer than expected.
Customer support is described as slow and inconsistent, with response times varying widely and users feeling stuck during configuration problems.
AI and resume parsing produce imperfect results on complex CVs, requiring manual review of every parsed resume rather than the automated workflow advertised.
Performance and UI consistency issues frustrate users, with slow load times and interface elements that behave differently across modules despite appearing similar.
Users feel locked in to the broader Zoho ecosystem — exporting clean data out requires careful CSV formatting and custom field remapping, unlike platforms with open API-first approaches.
Reasons to switch
Why people leave Zoho Recruit
The recurring reasons buyers give for replacing Zoho Recruit. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Zoho Recruit 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
Zoho Recruit pricing overview
Zoho Recruit follows a per-recruiter-seat model with two parallel edition tracks: one for staffing agencies (Standard through Enterprise at $30–$90/user/month) and one for corporate HR (Standard and Enterprise at $30–$60/user/month). Both tracks offer a free forever tier. Add-ons include Vendor Portal and Video Interviews, each billed separately. Support tiers range from free community-based Basic to Premium (20% of license fee) and Enterprise (25–30% of license fee) with onboarding hours included.
Free (Forever)
Tier 1 of 5
$0/user/month
What's included
Need help selecting your HRMS?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on Zoho Recruit's schedule — see our quote-based pricing →
What gets migrated
Zoho Recruit object support
Object-by-object support for Zoho Recruit migrations. Per-pair details surface during scoping.
Candidates
Fully supportedCandidates is the core object in Zoho Recruit. Standard fields (name, email, phone, skills, status) are stable and map 1:1. Custom fields are supported in paid tiers. We preserve all candidate-associated attachments, notes, and activities at migration time.
Job Openings
Fully supportedJob Openings (requisitions) map cleanly to our Jobs object. Tier gates apply to active job counts: Free=1, Standard=100, Professional=250, Enterprise=750 (agency) or 10/20 per recruiter (corporate). We flag tier violations during scoping.
Clients (Staffing Agencies)
Fully supportedThe Clients module is agency-specific and holds external hiring-company records. It has standard fields plus custom fields in paid tiers. We migrate Clients as Organizations, preserving the Client-specific fields and any linked Contacts.
Contacts
Fully supportedContacts hold hiring-manager or candidate-contact records. Standard CRM-style fields plus custom fields in paid tiers. Lookup relationships to Clients and Candidates are preserved via our reference field mapping.
Users
Mapping requiredUser records migrate as Assignees/Owners. Zoho caps user imports at 2000 records; we flag this ceiling and batch larger imports. Role-and-profile assignments (available in Professional/Enterprise) require remapping to the destination's permission model.
Interviews
Fully supportedInterviews are linked to Candidates and Job Openings. Standard fields (scheduled time, type, interviewer, feedback) are stable. We preserve interview-to-candidate associations via our linking table.
Notes
Fully supportedNotes attach to Candidates, Job Openings, Clients, and Contacts. Free-text notes migrate as-is. Rich-text notes are preserved in HTML format where the destination supports it.
Tasks, Events, Calls (To-Dos)
Fully supportedActivities in Zoho Recruit map to our Tasks object. Call logs, events, and tasks each retain their type discriminator. Available in Standard and above; Free edition does not include this module.
Attachments
Mapping requiredAttachments require a specific folder hierarchy (Candidate/Client/Job ID subfolders) to re-associate with records. We preserve the original filenames and folder structure, then restore associations post-import. Files must be in the source zip archive to be picked up.
Campaigns
Mapping requiredCampaigns hold sourcing initiatives linked to job boards or job openings. We map Campaigns to our Campaigns/Sourcing Initiatives object and preserve associations to Job Openings. Custom fields require pre-creation in the destination if the target plan supports them.
Assessments
Mapping requiredAssessment results attach to Candidates. The assessment itself (questions, scoring rubrics) may require manual recreation in the destination depending on the target ATS's data model.
Custom Fields
Mapping requiredCustom fields are not available in the Free Edition. Lookup and formula fields require Professional or higher. We inspect the source account's edition during discovery and create matching custom fields in the target before migrating data.
Career Site (Job Board Integrations)
Not in this platformCareer site configuration (templates, localized pages, job board posting settings) is Zoho Recruit platform configuration, not data. We do not migrate this. The published job listings themselves are captured as Job Opening records.
Workflows / Automation Rules
Not in this platformWorkflow rules, Blueprint automation, and assignment rules are Zoho Recruit configuration rather than record data. We do not migrate these. Customers should plan to rebuild critical automation in the destination.
| Object | Support | Notes |
|---|---|---|
| Candidates | Fully supported | Candidates is the core object in Zoho Recruit. Standard fields (name, email, phone, skills, status) are stable and map 1:1. Custom fields are supported in paid tiers. We preserve all candidate-associated attachments, notes, and activities at migration time. |
| Job Openings | Fully supported | Job Openings (requisitions) map cleanly to our Jobs object. Tier gates apply to active job counts: Free=1, Standard=100, Professional=250, Enterprise=750 (agency) or 10/20 per recruiter (corporate). We flag tier violations during scoping. |
| Clients (Staffing Agencies) | Fully supported | The Clients module is agency-specific and holds external hiring-company records. It has standard fields plus custom fields in paid tiers. We migrate Clients as Organizations, preserving the Client-specific fields and any linked Contacts. |
| Contacts | Fully supported | Contacts hold hiring-manager or candidate-contact records. Standard CRM-style fields plus custom fields in paid tiers. Lookup relationships to Clients and Candidates are preserved via our reference field mapping. |
| Users | Mapping required | User records migrate as Assignees/Owners. Zoho caps user imports at 2000 records; we flag this ceiling and batch larger imports. Role-and-profile assignments (available in Professional/Enterprise) require remapping to the destination's permission model. |
| Interviews | Fully supported | Interviews are linked to Candidates and Job Openings. Standard fields (scheduled time, type, interviewer, feedback) are stable. We preserve interview-to-candidate associations via our linking table. |
| Notes | Fully supported | Notes attach to Candidates, Job Openings, Clients, and Contacts. Free-text notes migrate as-is. Rich-text notes are preserved in HTML format where the destination supports it. |
| Tasks, Events, Calls (To-Dos) | Fully supported | Activities in Zoho Recruit map to our Tasks object. Call logs, events, and tasks each retain their type discriminator. Available in Standard and above; Free edition does not include this module. |
| Attachments | Mapping required | Attachments require a specific folder hierarchy (Candidate/Client/Job ID subfolders) to re-associate with records. We preserve the original filenames and folder structure, then restore associations post-import. Files must be in the source zip archive to be picked up. |
| Campaigns | Mapping required | Campaigns hold sourcing initiatives linked to job boards or job openings. We map Campaigns to our Campaigns/Sourcing Initiatives object and preserve associations to Job Openings. Custom fields require pre-creation in the destination if the target plan supports them. |
| Assessments | Mapping required | Assessment results attach to Candidates. The assessment itself (questions, scoring rubrics) may require manual recreation in the destination depending on the target ATS's data model. |
| Custom Fields | Mapping required | Custom fields are not available in the Free Edition. Lookup and formula fields require Professional or higher. We inspect the source account's edition during discovery and create matching custom fields in the target before migrating data. |
| Career Site (Job Board Integrations) | Not in this platform | Career site configuration (templates, localized pages, job board posting settings) is Zoho Recruit platform configuration, not data. We do not migrate this. The published job listings themselves are captured as Job Opening records. |
| Workflows / Automation Rules | Not in this platform | Workflow rules, Blueprint automation, and assignment rules are Zoho Recruit configuration rather than record data. We do not migrate these. Customers should plan to rebuild critical automation in the destination. |
Gotchas
What to watch for in Zoho Recruit migrations
Issues we've hit on past Zoho Recruit migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Daily API rate limits are tier-gated and per-user capped
User import hard cap of 2,000 records
Attachment folder hierarchy must be preserved exactly
Resume parsing quota varies by plan and resets daily
Custom fields unavailable in Free and Standard editions
| Severity | Issue |
|---|---|
| High | Daily API rate limits are tier-gated and per-user capped |
| High | User import hard cap of 2,000 records |
| Medium | Attachment folder hierarchy must be preserved exactly |
| Medium | Resume parsing quota varies by plan and resets daily |
| Low | Custom fields unavailable in Free and Standard editions |
Leaving Zoho Recruit?
Where Zoho Recruit customers move next
4 destinations Zoho Recruit can migrate to.
Coming to Zoho Recruit?
Migrating in from another HRMS
243 sources can migrate into Zoho Recruit.
How a Zoho Recruit migration works
Four steps, Zoho Recruit-specific
Connect
Authentication Token (legacy) / OAuth 2.0 (V2) into Zoho Recruit. Scopes limited to read-only on the data we move.
Map
We translate Zoho Recruit-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Zoho Recruit quirks before production.
Migrate
Full migration with Zoho Recruit rate-limit handling. Rollback available throughout.
FAQ
Zoho Recruit migration FAQ
Answers to the questions buyers ask most during Zoho Recruit migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Zoho Recruit 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 Zoho Recruit.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Zoho Recruit setup and destination — written quote back within a business day.