HRMS migration
Field-level mapping, validation, and rollback between Manatal and Zoho Recruit. We move data and schema; workflows are rebuilt natively in Zoho Recruit.
Manatal
Source
Zoho Recruit
Destination
Compatibility
9 of 12
objects map 1:1 between Manatal and Zoho Recruit.
Complexity
BStandard
Timeline
3-5 weeks
Overview
Moving from Manatal to Zoho Recruit requires resolving two structural constraints before any data moves: Manatal's bulk data export is disabled by default and must be activated through Manatal support, and Zoho Recruit treats Last Name as a mandatory field on every Candidate record, silently skipping any candidate missing that value. We coordinate Manatal export activation during onboarding, preprocess candidate records for name-field completeness, and design the Organizations and Jobs migration as dependent passes that follow the Candidate foundation. Custom fields migrate as configured mappings but are capped at 50 per module on Zoho Recruit Standard and 300 per module on Enterprise, which may require consolidation for data-model-heavy Manatal accounts. Workflow automations and AI candidate scoring rules do not migrate; we deliver a written inventory of active automations and their triggers for Zoho Recruit Blueprint and workflow rebuild by the customer's admin.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Manatal object lands in Zoho Recruit, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Manatal
Candidate
Zoho Recruit
Candidate
1:1Manatal Candidates migrate to Zoho Recruit Candidates with all profile fields, tags, stage history, and activity logs. Zoho Recruit requires Last Name as a mandatory field; any Manatal candidate without a Last Name value is flagged during preprocessing and assigned a placeholder value ('Not Provided') per Zoho Recruit's own migration documentation. We preserve the full original name in a custom Last Name extension field for audit. Resume files migrate as attachments linked to the Candidate record.
Manatal
Job
Zoho Recruit
Job Opening
1:1Manatal Jobs map to Zoho Recruit Job Openings. The Manatal job's pipeline stages map to Zoho Recruit's hiring pipeline stages on a per-job basis. If Manatal uses multiple pipelines, we configure Zoho Recruit's job-specific pipeline accordingly. Job status (Active/Closed/Draft) migrates to Zoho Recruit's Opening Status field. Assigned recruiters migrate as Owner lookups resolved by email match.
Manatal
Organization
Zoho Recruit
Client
1:1Manatal Organizations (representing clients or departments) map to Zoho Recruit Client records. Manatal's Organization import deduplicates by name only, silently skipping matches, so we preprocess the source dataset to merge or rename conflicting organization names before generating the Zoho Recruit import file. Client records must exist before Candidates with Client associations are imported to satisfy the lookup dependency.
Manatal
Custom Fields
Zoho Recruit
Custom Fields
1:1Manatal custom fields on Candidates migrate to Zoho Recruit custom fields per module (50 field limit on Standard, 300 on Enterprise). If the source account exceeds the target tier's field limit, we identify the overflow fields during scoping and recommend consolidation or placement in a custom module. Field types are mapped: Manatal text to Zoho Recruit single-line or multi-line text, Manatal date to Zoho Recruit date, Manatal picklist to Zoho Recruit dropdown.
Manatal
Pipeline Stages
Zoho Recruit
Hiring Pipeline Stages
lossyManatal's per-job pipeline stages migrate to Zoho Recruit's hiring pipeline stages. Each Manatal stage becomes a Zoho Recruit stage with the original stage name and order preserved. Custom stage colors from Manatal are not transferred; Zoho Recruit's default stage coloring applies. We configure stage order before any Candidate migration so that stage assignments are valid at insert time.
Manatal
Activity Logs
Zoho Recruit
Tasks, Events, Notes
1:1Manatal activity logs (calls, emails, meetings, notes, tasks) migrate to Zoho Recruit equivalent objects: call logs become Tasks with TaskSubtype=Call, meeting logs become Events, email logs become Notes attached to the Candidate, and standalone tasks become Tasks. Timestamps are preserved in UTC; Zoho Recruit displays them in the org's configured timezone. Very high-volume activity logs may require chunked import due to API pagination limits.
Manatal
Tags
Zoho Recruit
Tags
1:1Manatal tags on Candidates and Jobs migrate to Zoho Recruit Tags. Tags are flat labels; no tag hierarchy exists in either platform. We preserve the full tag name across the dataset. Tags used for candidate classification become Zoho Recruit Tags that can be applied to Candidates, Job Openings, and Clients.
Manatal
Resume / Attachments
Zoho Recruit
Attachments
1:1Manatal resume files attached to Candidates migrate as Zoho Recruit Attachments linked to the Candidate record. We migrate file metadata including filename, upload date, and file size. Binary file transfer depends on Manatal's export capabilities for the Professional or Enterprise plan. If the account is on Professional without API access, we coordinate CSV/XLS export workflows via the admin panel.
Manatal
User / Team Member
Zoho Recruit
User
1:1Manatal user accounts with roles and permissions migrate to Zoho Recruit Users. We match Manatal users by email address to existing Zoho Recruit users. Any Manatal user without a matching Zoho Recruit account goes to a reconciliation queue for the admin to provision. Manatal role assignments (Admin, Recruiter, Hiring Manager) are preserved as custom fields on the User record for reference.
Manatal
Workflow Automations
Zoho Recruit
Workflow Rules / Blueprint
lossyManatal workflow automations (available on Enterprise and Enterprise Plus) are documented for rebuild in Zoho Recruit. We deliver a written inventory of every active Manatal automation rule including its trigger, conditions, actions, and recommended Zoho Recruit equivalent (Workflow Rule or Blueprint). We do not migrate automation logic programmatically because Manatal's automation model is structurally different from Zoho Recruit's. Rebuild is performed by the customer's admin post-migration.
Manatal
Recruitment CRM Data (Placements, Revenue)
Zoho Recruit
Custom Module or Candidate Fields
1:1Manatal's built-in CRM features for agencies tracking placements, commission revenue, and client relationships migrate to Zoho Recruit custom modules (Enterprise) or as structured custom fields on Candidate and Client objects (Standard/Professional). We assess the source CRM data volume and destination tier during scoping to determine the appropriate schema.
Manatal
AI Candidate Scoring
Zoho Recruit
Not Migrated
lossyManatal's AI candidate scoring and recommendation data does not migrate because Zoho Recruit's AI model (Zia) operates independently and recalculates scores based on its own matching logic against job requirements. We flag the AI scoring fields in the source data and note them for the customer's admin to review post-migration. The raw candidate profile data that feeds AI scoring migrates normally.
| Manatal | Zoho Recruit | Compatibility | |
|---|---|---|---|
| Candidate | Candidate1:1 | Fully supported | |
| Job | Job Opening1:1 | Fully supported | |
| Organization | Client1:1 | Fully supported | |
| Custom Fields | Custom Fields1:1 | Mapping required | |
| Pipeline Stages | Hiring Pipeline Stageslossy | Fully supported | |
| Activity Logs | Tasks, Events, Notes1:1 | Mapping required | |
| Tags | Tags1:1 | Fully supported | |
| Resume / Attachments | Attachments1:1 | Mapping required | |
| User / Team Member | User1:1 | Fully supported | |
| Workflow Automations | Workflow Rules / Blueprintlossy | Mapping required | |
| Recruitment CRM Data (Placements, Revenue) | Custom Module or Candidate Fields1:1 | Fully supported | |
| AI Candidate Scoring | Not Migratedlossy | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
Manatal gotchas
API access is Enterprise Plus only
Data export not enabled by default
Organization import deduplication by name only
Workflow automations are tier-gated and use fair usage limits
Export timestamps are UTC only
Zoho Recruit gotchas
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
Pair-specific challenges
Migration approach
Export gate activation and data audit
We coordinate with the customer's Manatal account manager to enable bulk data export, which requires submitting a support request to Manatal. Once activated, we perform a full data audit of the Manatal account including candidate count, job count, organization count, custom field inventory, tag taxonomy, pipeline stage definitions, and activity log volume. This audit determines whether the account uses Professional, Enterprise, or Enterprise Plus API access and shapes the extraction strategy (API for Enterprise Plus, CSV/XLS admin panel for lower tiers). We deliver a written scoping document listing record counts per object, identified data quality issues, and the extraction path before any data moves.
Preprocessing and data cleanup
We preprocess the extracted data to resolve known migration risks: assign 'Not Provided' to any Manatal candidate missing a Last Name value, deduplicate Organization records by identifying naming conflicts before Zoho Recruit import, normalize date formats from Manatal's UTC-only export to the destination timezone, and flag custom fields that exceed the target Zoho Recruit plan's field-count limit. This step also includes identifying Manatal candidates with multiple pipeline stage histories that require careful ordering preservation in Zoho Recruit's hiring pipeline.
Zoho Recruit sandbox configuration
We configure a Zoho Recruit sandbox or trial account with the target plan tier (Standard, Professional, or Enterprise) and deploy the migration schema: custom fields created per module within the plan's limits, hiring pipeline stages configured per job, Client records pre-provisioned to satisfy Candidate lookups, and User accounts matched to Manatal owner records by email. Schema configuration happens in the sandbox environment first, validated with a subset of records before full production migration begins. Any field-type incompatibilities or limit violations surface here rather than in production.
Candidate and Organization foundation migration
We run the first production migration pass for Organizations (Clients) to establish the lookup foundation, then Candidates as the dependent object. Candidates are migrated with all profile fields, tags, resume attachments, and custom field values. The Last Name fallback handling is applied at this stage. Each record receives a source system reference ID for reconciliation. Organization deduplication conflicts are flagged for admin review if preprocessing did not fully resolve them. This pass establishes the parent record counts that subsequent passes validate against.
Job Openings and pipeline stage migration
We migrate Job Openings as the next dependent pass, with each job's pipeline stages mapped to the configured Zoho Recruit hiring pipeline. Stage order, custom stage names, and current candidate-to-stage assignments are preserved. Jobs without assigned candidates still migrate with their full stage structure. Assigned recruiters are resolved via email-matched User lookups. Any jobs that reference non-existent Organizations are held in a reconciliation queue until the Organization conflict is resolved.
Activity history and engagement migration
We migrate activity logs (calls, emails, meetings, notes, tasks) as the final data pass. High-volume activity logs may be chunked due to API pagination limits. Calls migrate as Tasks with TaskSubtype=Call; meetings migrate as Events; emails and notes migrate as Notes attached to the parent Candidate. Timestamps are preserved from the Manatal UTC export and set in Zoho Recruit in the org's configured timezone. We run a reconciliation check comparing activity record counts in Manatal against inserted records in Zoho Recruit.
Cutover, validation, and automation handoff
We freeze Manatal write access during the cutover window, run a final delta migration of any records modified during the migration window, and enable Zoho Recruit as the system of record. We deliver the Workflow and AI Scoring inventory document to the customer's admin team with recommended Zoho Recruit Blueprint and Workflow Rule equivalents. We support a one-week hypercare window where we resolve any reconciliation issues raised by the recruiting team. Workflow rebuild, automation configuration, and client portal setup are outside the standard migration scope and are performed by the customer's admin or a Zoho partner.
Platform deep dives
Manatal
Source
Strengths
Weaknesses
Zoho Recruit
Destination
Strengths
Weaknesses
Complexity grading
Standard HRMS migration. 1 of 7 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Manatal and Zoho Recruit.
Object compatibility
1 of 7 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
7-object category — typical timelines run 2–7 days end-to-end.
API constraints
Manatal: Not publicly documented.
Data volume sensitivity
Manatal doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Manatal to Zoho Recruit migration scoping. Not seeing yours? Book a call.
Walk through your Manatal to Zoho Recruit migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Manatal
Other ways to arrive at Zoho Recruit
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.