HRMS migration

Migrate from Business Draft to Zoho Recruit

Field-level mapping, validation, and rollback between Business Draft and Zoho Recruit. We move data and schema; workflows are rebuilt natively in Zoho Recruit.

Business Draft logo

Business Draft

Source

Zoho Recruit

Destination

Zoho Recruit logo

Compatibility

75%

9 of 12

objects map 1:1 between Business Draft and Zoho Recruit.

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Business Draft to Zoho Recruit is primarily a CSV-based export and import migration. Business Draft does not publish API documentation or expose a developer endpoint, so we extract candidate profiles, job metadata, application stage history, review decisions, and dropped applicant records from their in-platform export tools. Video response files are downloaded as binary assets alongside the CSVs since Zoho Recruit does not accept inline video attachments via standard import. We map Business Draft's configurable Application stages (Started Applying, Review, Interview) to Zoho Recruit's Candidate Status and Hiring Pipeline stages, preserving timestamps to maintain pipeline visibility. Background check summaries carry forward as status flags; detailed vendor reports must be re-requested from the provider post-migration. We do not migrate automated workflows, self-scheduling link templates, or review decision templates as code; we deliver a written inventory of these for the customer's admin to rebuild in Zoho Recruit's workflow tools.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Business Draft logo

Business Draft

What's pushing teams away

  • Platform adoption remains limited—some reviewers note that candidate pool sizes feel constrained as the platform scales beyond early users.
  • Advanced reporting depth and performance analytics at higher job volumes could be stronger relative to pricing.
  • Smaller ATS ecosystem compared to enterprise players means fewer third-party integrations available for specialized hiring workflows.

Choosing

Zoho Recruit logo

Zoho Recruit

What's pulling them in

  • 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.

Object mapping

How Business Draft objects map to Zoho Recruit

Each row shows how a Business Draft 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.

Business Draft

Candidate

maps to

Zoho Recruit

Candidate

1:1
Fully supported

Business Draft Candidates map to Zoho Recruit Candidates as primary records. We extract all profile fields (name, email, phone, resume, custom properties) from Business Draft export CSVs and map them to Zoho Recruit's Candidate module fields using the layout editor to pre-create any custom fields required for non-standard Business Draft properties. Video response files are downloaded as standalone binary assets and exported alongside the candidate CSV for manual re-hosting in Zoho Recruit.

Business Draft

Job

maps to

Zoho Recruit

Job Opening

1:1
Fully supported

Business Draft Jobs map to Zoho Recruit Job Openings. We transfer job title, department, description, location, and posting status. Zoho Recruit supports multiple active jobs per recruiter license on Standard plan (10 active jobs); Business Draft jobs with non-standard custom fields require pre-creation of corresponding Zoho Recruit custom fields via Setup > Customization > Modules before import.

Business Draft

Application

maps to

Zoho Recruit

Candidate subform / Association

1:1
Fully supported

Business Draft Applications link a Candidate to a Job and track stage progression through Started Applying, Review, and Interview stages. We map each Application to a Zoho Recruit Candidate record with the associated Job Opening linked via the Candidates subform. Stage history timestamps are preserved as notes or custom date fields on the candidate record because Zoho Recruit's standard candidate timeline records individual activities rather than a structured stage history.

Business Draft

Interview Stage

maps to

Zoho Recruit

Interview (and Candidate Status)

1:1
Fully supported

Business Draft Interview Stages (self-scheduling links, stage-specific triggers) do not have a direct Zoho Recruit equivalent as structured stage definitions. We map Business Draft stage names to Zoho Recruit Candidate Status values and create Zoho Recruit Interview records linked to the Candidate. Automated scheduling links are not migratable as persistent records and are flagged for manual re-creation in Zoho Recruit's interview scheduling tools.

Business Draft

Review Decision

maps to

Zoho Recruit

Candidate Notes / Custom Picklist

lossy
Fully supported

Business Draft Review Decisions (structured recruiter decisions at the Review Stage) map to Zoho Recruit Notes attached to the Candidate record, or to a custom picklist field created in Zoho Recruit's layout editor if the customer requires structured decision tracking. We document the existing decision set during scoping so the customer can configure the picklist with matching values before import.

Business Draft

Dropped Applicant

maps to

Zoho Recruit

Candidate (flagged)

1:1
Fully supported

Business Draft dropped applicants (candidates who began but did not complete an Application) migrate as Candidate records with a custom flag field or tag indicating incomplete submission status and the last-known stage before dropout. Timestamp and partial submission data are preserved to maintain pipeline visibility. These records are included in the candidate CSV export and staged separately if the customer wants explicit tracking of incomplete applications.

Business Draft

Automated Workflow

maps to

Zoho Recruit

Workflow Rule / Blueprint

lossy
Fully supported

Business Draft automated workflow triggers (SMS notifications, email alerts, stage transition reminders) do not migrate as automation code to Zoho Recruit's Blueprint or Workflow Rules. We deliver a written inventory of every active Business Draft workflow with its trigger conditions, actions, and Zoho Recruit equivalent (Workflow Rules for field updates, Assignment Rules for candidate routing, Blueprint for multi-step hiring processes). The customer's admin rebuilds these in Zoho Recruit post-migration.

Business Draft

Background Check

maps to

Zoho Recruit

Background Check (custom module or flag)

1:1
Fully supported

Business Draft background check status and summary flags migrate to Zoho Recruit as a custom field or note on the Candidate record. The full vendor report PDF remains with the third-party provider and must be re-requested by the customer before Business Draft account closure. We flag which candidates have active background check status and provide a re-initiation checklist for post-migration.

Business Draft

Offer

maps to

Zoho Recruit

Offer (Candidate subform)

1:1
Fully supported

Business Draft Offer records (compensation details and acceptance status linked to Applications) migrate to Zoho Recruit's Offer subform or associated custom fields on the Candidate record. Actual offer document attachments are exported as binary files separately from the CSV and require manual re-upload to Zoho Recruit's document attachment on the relevant Candidate.

Business Draft

Self-Scheduling Link

maps to

Zoho Recruit

Not migratable

1:1
Fully supported

Business Draft self-scheduling links are ephemeral platform artifacts generated dynamically for Interview Stage candidates and expire after use. These do not migrate. We flag them as non-migratable and recommend the customer re-create scheduling links in Zoho Recruit's interview scheduling module post-migration using the candidate and interviewer email addresses.

Business Draft

Owner

maps to

Zoho Recruit

User (Zoho Recruit staff)

1:1
Fully supported

Business Draft Owners referenced on Candidate, Job, and Application records map to Zoho Recruit User accounts by email match. We extract every distinct Owner during discovery and reconcile against Zoho Recruit User provisioning. Owners without a matching Zoho Recruit User are held in a reconciliation queue for the customer's admin to provision before record import resumes.

Business Draft

Custom Fields

maps to

Zoho Recruit

Custom Fields

lossy
Mapping required

Business Draft custom field definitions require manual re-creation in Zoho Recruit's Layout Editor (Setup > Customization > Modules). We audit the Business Draft export for custom field columns during discovery and provide a Zoho Recruit field creation checklist including field type, picklist values, and required/optional designation. Lookup and formula fields require paid editions above Standard; the customer confirms their Zoho Recruit edition during scoping.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

Business Draft logo

Business Draft gotchas

High

No publicly documented API endpoint surface

Medium

Video response files stored in proprietary format

Low

Background check results are third-party dependent

Zoho Recruit logo

Zoho Recruit gotchas

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

Pair-specific challenges

  • No Business Draft API means CSV extraction is the migration path

    Business Draft does not publish API documentation or expose a developer endpoint. We extract all migratable records via Business Draft's in-platform data export and manual CSV tools. If the customer requires bulk automated re-import to Zoho Recruit, we map exported CSVs to Zoho Recruit's API rather than building against a Business Draft direct integration. We confirm export field coverage during discovery before committing to a migration timeline; custom fields and stage-specific notes that do not appear in the standard export require manual field-by-field extraction or manual entry.

  • Video response files require separate export and manual re-hosting

    Business Draft stores video response submissions as platform-specific files. We download these as standalone binary assets and export them alongside candidate record CSVs. Zoho Recruit does not accept inline video attachments via standard import, and most ATS platforms handle video as a linked URL rather than an embedded file. We deliver the video files as a structured asset folder and provide instructions for the customer's admin to re-host on a video platform (YouTube, Vimeo, or internal hosting) and link from the Candidate record in Zoho Recruit.

  • Zoho Recruit Standard Edition excludes Lookup and formula fields

    Zoho Recruit's Standard Edition (the most common destination tier at $30/user/month) does not support Lookup or formula custom fields. If the migration scope requires Lookup fields (for linking Candidates to related Jobs or Custom Modules) or formula fields for computed candidate scoring, the customer must upgrade to a higher Zoho Recruit edition or use alternative field types (text, picklist, multi-select) that do not require lookup relationships. We confirm the destination edition during scoping and adjust the custom field mapping plan accordingly.

  • Background check reports remain with third-party providers

    Background checks processed through Business Draft are handled by external vendors; Business Draft stores only a status flag and summary on the Candidate record. The full vendor report does not live in Business Draft and cannot be exported. We migrate the status flag and summary as a custom field or note on the Zoho Recruit Candidate record. We provide a re-initiation checklist listing which candidates require new background checks and advise the customer to request existing reports directly from the provider before closing the Business Draft account.

  • Self-scheduling links and interview stage triggers are not migratable

    Business Draft self-scheduling links (dynamically generated per candidate for Interview Stage) expire after use and are ephemeral platform artifacts. Automated interview scheduling triggers tied to Business Draft stage transitions similarly do not have a direct Zoho Recruit equivalent. We flag these as non-migratable and document the existing scheduling logic so the customer's admin can re-configure interview scheduling in Zoho Recruit's interview module post-migration.

Migration approach

Six steps for a successful Business Draft to Zoho Recruit data migration

  1. Discovery and Business Draft export scoping

    We audit the Business Draft portal to identify all migratable objects: Candidates, Jobs, Applications, Interview Stage history, Review Decisions, Dropped Applicants, Background Check status summaries, and Offer records. We confirm which custom fields appear in the standard export versus those requiring manual extraction, identify any video response file sets, and inventory active automated workflows for the written handoff document. We also confirm the customer's Zoho Recruit edition and identify any Lookup field requirements that may require an edition upgrade.

  2. Zoho Recruit schema pre-configuration

    Before importing any data, we configure Zoho Recruit's schema to receive the Business Draft records. This includes creating custom fields (via Layout Editor) to match Business Draft custom properties, setting up Candidate Status values that correspond to Business Draft Application stages, configuring Job Opening fields for all active jobs, and confirming User provisioning for all Business Draft Owners. If the customer is on Standard Edition, we flag any Lookup field requirements and agree on alternative field types. Schema is validated in a Zoho Recruit sandbox or trial account before production migration begins.

  3. Data extraction and transform

    We extract all records from Business Draft using their in-platform export tools and CSV extraction. We transform the CSVs to match Zoho Recruit's import format, including field name mapping, picklist value normalization, and date format standardization. Video response files are downloaded as binary assets and organized in a parallel file folder structure keyed to candidate record identifiers. Dropped applicant records are flagged with a custom field value during transform to preserve incomplete-submission visibility.

  4. Sample migration and reconciliation

    We run a test migration using a representative subset of Business Draft data into the customer's Zoho Recruit trial or sandbox environment. The customer reconciles record counts, spot-checks 25-50 candidate records against the Business Draft source, verifies Job Opening linkage, confirms stage mapping accuracy, and reviews dropped applicant flagging. Any mapping corrections are made before production migration begins. This step typically takes one to three days depending on data volume and customer review cadence.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Users (provisioned manually, validated), Job Openings (imported first as the parent object for candidate-job associations), Candidates (with video asset references and background check status), Application stage history (as notes or custom date fields on Candidate), Dropped Applicants (flagged), Offers (with document file export delivered separately), and Custom Fields. Video files are delivered as a structured asset folder with a candidate-ID index for manual re-hosting and linking. Each phase emits a row-count reconciliation report before the next phase begins.

  6. Cutover, validation, and workflow handoff

    We freeze Business Draft writes during cutover, run a final delta export of any records modified during the migration window, and validate the Zoho Recruit import. We deliver the workflow inventory document listing every active Business Draft automated workflow with its trigger, conditions, actions, and recommended Zoho Recruit Blueprint or Workflow Rule equivalent. We support a one-week hypercare window where we resolve any reconciliation issues. We do not rebuild Business Draft workflows in Zoho Recruit as part of standard migration scope; that is a separate engagement or an internal admin task.

Platform deep dives

Context on both ends of the pair

Business Draft logo

Business Draft

Source

Strengths

  • End-to-end hiring workflow from sourcing through onboarding in a single platform
  • Unlimited-user pricing model removes seat-based scaling constraints
  • Pre-built automated workflows covering dropped applicant recovery and interview scheduling
  • Video response technology enables async candidate assessment without additional tools
  • Integrated reporting and insights dashboard consolidates hiring funnel visibility

Weaknesses

  • Smaller market footprint means fewer third-party integrations than established ATS platforms
  • Documentation and API details are not publicly surfaced, limiting programmatic migration tooling
  • Pricing appears to be single-tier focused ($477-$618/month), potentially over-spec'ing for small teams with simple needs
  • Platform adoption metrics indicate limited candidate pool sizes in some verticals
Zoho Recruit logo

Zoho Recruit

Destination

Strengths

  • Free tier includes full candidate management with a hosted career site, making it viable for very small staffing operations.
  • Multi-edition architecture splits agency and corporate HR workflows, with tier-gated features that scale predictably with headcount.
  • Per-user API rate limits (500–1000/day) are generous for mid-size migrations compared to competitors that gate by total org quota.
  • Zoho's own data migration tool supports CSV import from Bullhorn, CATS, Jobdiva, and Workable, validating interoperability with common ATS formats.
  • 45-day money-back guarantee and 15-day full-feature trial reduce financial risk for teams evaluating the platform.

Weaknesses

  • Free edition excludes custom fields, lookup relationships, and formula fields, making data model extensibility unavailable until a paid tier is purchased.
  • Resume parsing quotas are capped: 250/day on Standard, 500/day on Professional, unlimited only on Enterprise — bulk imports of large candidate pools will hit these limits.
  • No bulk/batch API endpoint for inserts or updates — large migrations rely on looping single-record API calls within daily rate limit windows.
  • Custom modules cannot be imported from external ATS; only standard modules (Users, Candidates, Clients, etc.) are in the supported migration list.
  • Attachments require a rigid folder hierarchy to re-associate with records, and any deviation in folder structure during extraction causes silent disassociation.

Complexity grading

How hard is this migration?

Standard HRMS migration. 1 of 7 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Business Draft and Zoho Recruit.

  • Object compatibility

    B

    1 of 7 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    7-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    Business Draft: Not publicly documented.

  • Data volume sensitivity

    B

    Business Draft doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Business Draft to Zoho Recruit migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Business Draft to Zoho Recruit data migrations

Answers to the questions buyers ask most during Business Draft to Zoho Recruit migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Business Draft to Zoho Recruit migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most migrations land between three and five weeks for accounts with up to 5,000 candidates, straightforward stage structures, and clean exports. Migrations with large video response file sets, high dropped-applicant volumes requiring reconciliation, multiple active Jobs with non-standard custom stage definitions, or extensive background check status flags requiring post-migration re-initiation planning move to seven to ten weeks. The timeline also extends if the customer's Zoho Recruit edition requires an upgrade to support the target custom field configuration.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Business Draft.
Land in Zoho Recruit, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day