HRMS migration

Migrate from mploy to Crelate

Field-level mapping, validation, and rollback between mploy and Crelate. We move data and schema; workflows are rebuilt natively in Crelate.

mploy logo

mploy

Source

Crelate

Destination

Crelate logo

Compatibility

50%

6 of 12

objects map 1:1 between mploy and Crelate.

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from mploy to Crelate is a migration from a minimal, opaque ATS with no public API to a relationship-focused recruiting platform with stronger operational reporting and a documented REST API. Because mploy has no confirmed API endpoint, every export relies on admin-panel CSV downloads with explicit customer sign-off on completeness. We begin with a discovery call to enumerate your custom fields and confirm your export capability, then map Candidates, Jobs, Applications, Offers, and Pipelines into Crelate's object model. Stage names, status values, and custom picklist fields require explicit configuration in Crelate before the first import batch runs. Interview records, if present in mploy, migrate as Notes. We do not migrate workflows or automations; we deliver a written inventory of any configured rules for your Crelate admin to rebuild in Crelate's workflow builder.

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

mploy logo

mploy

What's pushing teams away

  • Zero third-party reviews on G2 and Capterra make it impossible to validate product reliability, support quality, or long-term viability before committing data.
  • Small-market product raises concerns about vendor longevity and the risk of a forced migration if the platform sunsets without warning.
  • Limited public documentation means internal teams struggle to configure workflows, integrations, or custom fields without vendor support.
  • Absence of a visible API or developer documentation blocks automation use cases, integrations with HRIS systems, and programmatic data extraction.
  • Small vendor footprint limits access to skilled implementation partners, forcing customers to rely solely on vendor support for complex setups.

Choosing

Crelate logo

Crelate

What's pulling them in

  • Affordable per-seat pricing with transparent tiers makes Crelate accessible for small-to-mid staffing firms evaluating ATS platforms for the first time.
  • Fast implementation reported by customers—some describe getting live in a matter of minutes with support team assistance.
  • Unified ATS + CRM in a single product eliminates the need to buy and synchronize separate recruiting and sales tools.
  • Flexible custom fields across Contacts, Companies, and Opportunities allow recruiting teams to capture firm-specific data without developer involvement.
  • Positive reviews highlight the product's intuitive interface and functional breadth for teams that need recruiting workflows without enterprise overhead.

Object mapping

How mploy objects map to Crelate

Each row shows how a mploy object lands in Crelate, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

mploy

Candidate

maps to

Crelate

Candidate

1:1
Fully supported

mploy Candidates map directly to Crelate Candidates. Standard fields include name, email, phone, and resume. Because mploy has no confirmed API, we export via admin-panel CSV and validate field counts against Crelate after import. Custom fields on Candidates must be explicitly enumerated by the customer during discovery before mapping can begin. Resume files may require a separate file archive export if not included in the bulk download; we confirm this before finalizing the migration scope.

mploy

Job

maps to

Crelate

Job

1:1
Fully supported

mploy Jobs (open positions) map to Crelate Jobs with fields for title, department, location, description, and status (active/closed). Active and archived jobs both migrate to preserve closed requisition history. Job status (open vs. closed) maps to Crelate's Job Status field, and any custom fields on Jobs require the same enumeration process as Candidate custom fields.

mploy

Application

maps to

Crelate

Candidate Job Assignment

1:1
Fully supported

mploy Applications are the join records linking Candidates to Jobs, capturing submission date, current stage, and source attribution. Source attribution and stage names frequently differ between ATS systems, requiring explicit mapping of mploy stage names to Crelate pipeline stage values during the configuration phase before import begins.

mploy

Pipeline

maps to

Crelate

Pipeline

lossy
Fully supported

mploy Pipelines define the ordered sequence of stages a Candidate moves through (e.g., Applied, Phone Screen, Interview, Offer). We preserve the ordered stage sequence as a Crelate Pipeline with corresponding stage values. Stage names and counts vary by customer configuration in mploy; we enumerate the full stage list during discovery and configure matching stages in Crelate before any Application records are imported.

mploy

Interview

maps to

Crelate

Note (linked to Candidate)

lossy
Fully supported

Interview records, including interviewer assignments, scores, and feedback, are not confirmed as a separately exportable object in mploy. Where interview data exists, we capture it from the candidate record's notes or activity log and import it as a Crelate Note attached to the relevant Candidate record. The note body includes interviewer name, date, and feedback summary in structured text format.

mploy

Offer

maps to

Crelate

Offer

1:1
Fully supported

Offer records contain compensation details, start dates, and acceptance status. These are linked to Applications in mploy and map to Crelate's Offer object with compensation fields, start date, and offer status. We preserve the Offer-Application relationship by resolving the parent Application reference during import. Offer status values (pending, accepted, declined, retracted) map to equivalent Crelate status values.

mploy

User

maps to

Crelate

User

1:1
Fully supported

User accounts in mploy represent employees with access to the ATS. Role assignments (admin, recruiter, hiring manager) map to Crelate's role model. Inactive users may be excluded or preserved as inactive records depending on the customer's preference. We resolve users by email match where possible and flag any users that cannot be matched for manual reconciliation before import.

mploy

Candidate Custom Field

maps to

Crelate

Candidate Custom Field

lossy
Fully supported

Custom fields on Candidates require explicit enumeration during scoping because mploy has no published data dictionary. The customer provides screenshots or an export of their field configuration, and we create matching custom fields in Crelate with appropriate data types (text, number, picklist, date, checkbox). Custom field values migrate as part of the Candidate export. We validate field types and picklist values against Crelate's schema before the production import batch runs.

mploy

Job Custom Field

maps to

Crelate

Job Custom Field

lossy
Fully supported

Custom fields on Jobs in mploy follow the same enumeration process as Candidate custom fields. We enumerate field names, data types, and picklist values during discovery and create matching custom fields in Crelate before Job import. If mploy allows custom fields on Jobs in the customer's specific configuration, we confirm this during the initial scoping call and adjust the export request accordingly.

mploy

Candidate Attachment

maps to

Crelate

File (linked to Candidate)

1:1
Fully supported

Resume files and uploaded attachments in mploy are stored separately from candidate record fields. If mploy stores attachments outside the candidate CSV export, we request a separate file archive or confirm that attachment export is included in the bulk download. Missing attachments are a common post-migration gap when scoping focuses on record fields and ignores binary assets. We map each file to a Crelate Candidate record using email or name matching.

mploy

Activity Log

maps to

Crelate

Activity (linked to Candidate or Job)

lossy
Fully supported

If mploy exposes any activity history (notes, calls, emails) in the admin-panel export, we map these to Crelate Activities linked to the relevant Candidate or Job record. The mapping depends on what fields are available in the export; if only free-text notes are available, these migrate as Crelate Notes. Structured activity types migrate to Crelate's Activity record types where supported.

mploy

Stage Timestamp

maps to

Crelate

Pipeline Stage Date

lossy
Fully supported

Effective-dated hiring pipeline stage transitions are preserved by capturing the timestamp when each Application moved to a given stage in mploy. We replay these timestamps as stage entry dates in Crelate's pipeline history, maintaining the chronological record of a candidate's progression through the hiring process for audit and reporting purposes.

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.

mploy logo

mploy gotchas

High

No public API confirmed for programmatic data extraction

High

Zero third-party reviews create a reliability blind spot

Medium

Custom field schema is customer-specific and must be enumerated manually

Medium

Candidate document attachments require separate export handling

Crelate logo

Crelate gotchas

High

120 req/min API rate limit throttles bulk migrations

High

20 custom field per-entity cap forces data model decisions

Medium

15,000-record export ceiling on single operations

Medium

Sequences and automation workflows do not migrate

Low

API key is a querystring parameter, not a header

Pair-specific challenges

  • No public API forces manual CSV export from mploy

    The research surfaced no documented API endpoint, authentication scheme, or developer portal for mploy. Every migration scoped against this platform requires manual admin-panel CSV exports, which means mploy must provide access to a bulk download or CSV export feature. Before committing to a migration timeline, we require the customer to confirm their current export capability (admin role required) and validate that the exported fields match their data scope. If admin-panel exports are restricted or unavailable, migration may not be feasible without vendor-facilitated data extraction. This is a pair-specific constraint: Crelate has a documented REST API, but the source platform does not.

  • Custom field schema requires manual enumeration before mapping can begin

    No published data dictionary or schema documentation exists for mploy's custom field definitions. In every migration scoped against this platform, the customer must walk us through their custom fields by providing screenshots or an export of their field configuration. We cannot infer custom field names, data types, or picklist values from external research. This enumeration step adds one to two business days to discovery before migration mapping can begin. Crelate's custom field system is well-documented, but mapping from an unknown source schema requires customer input.

  • Resume and attachment files may export separately from candidate records

    Resume files and uploaded attachments are stored separately from candidate record fields in most ATS platforms. If mploy stores attachments outside the candidate CSV export, we must request a separate file archive or confirm that attachment export is included in the bulk download. We identify the attachment export scope during discovery and include it in the migration scope before finalizing the record count. Missing attachments are a common post-migration gap when scoping focuses on record fields and ignores binary assets.

  • Pipeline stage names require explicit configuration in Crelate before Application import

    mploy pipeline stages are customer-specific and may use custom names not found in standard ATS taxonomies. Crelate Pipelines require explicit stage configuration before Application records can be imported with correct stage assignments. If mploy uses five stages and Crelate's default pipeline uses four, we must create the matching stage values in Crelate first. This configuration step is a prerequisite for Application import and must be validated in a Crelate sandbox before production migration.

Migration approach

Six steps for a successful mploy to Crelate data migration

  1. Discovery call and export capability confirmation

    We schedule a discovery call to enumerate the customer's mploy data scope: record counts for Candidates, Jobs, Applications, Offers, and any custom objects or fields. We confirm admin-panel export access and request that the customer walk us through their custom field configuration by providing screenshots or a field export. We also confirm whether resume and attachment files are included in the bulk download or require a separate export request. The discovery output is a written migration scope with record counts, custom field list, and export timeline.

  2. Crelate schema setup and pipeline configuration

    We configure the destination Crelate workspace before any data arrives. This includes creating custom fields matching the enumerated mploy schema, configuring Pipelines with stage sequences that match mploy's pipeline and stage names, setting up Offer status values, and configuring User roles and team assignments. Crelate's Settings panel handles field creation; we deploy field definitions and validate that picklist values match the mploy source before proceeding.

  3. Admin-panel CSV export and file archive preparation

    The customer initiates the admin-panel CSV export from mploy with our guidance on which fields to include. We review the exported file headers against the enumerated custom field list to confirm all fields are present. If attachments are stored separately, the customer prepares a file archive. We validate record counts in the export against the discovery scope and flag any discrepancies before the import batch is built. This step requires active customer participation since mploy has no API-based extraction.

  4. Crelate sandbox import and reconciliation

    We run a trial import into a Crelate test environment using a representative sample of the export data (typically 10-20% of total records). The customer reviews the imported Candidates, Jobs, and Applications in Crelate, spot-checks field mappings, and validates that pipeline stage assignments match the source data. Any mapping corrections—field name mismatches, picklist value gaps, stage name differences—happen in this phase before the production import batch is finalized.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Users and roles first (validated during sandbox), then Jobs (independent of other objects), then Candidates (independent), then Applications (requires both Candidate and Job records to exist for the join), then Offers (requires Application records), then custom field values (requires their parent objects), and finally attachment files (linked by email or name match). Each phase emits a row-count reconciliation report before the next phase begins. We pause between phases to allow the customer's team to spot-check imported records.

  6. Cutover, delta validation, and workflow inventory handoff

    We freeze mploy writes during the final cutover window, run a delta migration of any records modified during the migration window, and then enable Crelate as the system of record. We deliver a written inventory of any mploy workflow rules or automations (if present) for the customer's Crelate admin to rebuild using Crelate's workflow builder. We support a five-business-day hypercare window where we resolve any reconciliation issues raised by the customer's recruiting team. We do not rebuild mploy workflows or automations inside the migration scope; that is a separate engagement.

Platform deep dives

Context on both ends of the pair

mploy logo

mploy

Source

Strengths

  • Flat-rate pricing at $89/month simplifies budgeting for small businesses without per-seat cost surprises.
  • Covers core ATS lifecycle from job posting through candidate tracking in a single tool.
  • Competitively positioned against established ATS vendors in the small-business segment.
  • Targeted at small teams needing basic applicant tracking without enterprise complexity.

Weaknesses

  • Zero verified reviews on major platforms (G2, Capterra) prevents independent quality assessment.
  • No visible public API documentation or developer portal limits automation and integration options.
  • Scarce public information about data export capabilities makes migration planning speculative.
  • Small vendor presence raises platform longevity concerns for customers with multi-year data commitments.
Crelate logo

Crelate

Destination

Strengths

  • Unified ATS and CRM in a single platform reduces data synchronization overhead for recruiting teams.
  • Fast setup with guided implementation reported as a significant time saver for small teams.
  • Transparent per-seat pricing without surprise fees at the base tier.
  • Flexible custom field configuration across core objects without developer dependency.
  • Export capability supports up to 15,000 records per operation for Contacts, Companies, and Opportunities.

Weaknesses

  • API rate limit of 120 requests per minute restricts bulk migration throughput.
  • Custom field cap of 20 per entity requires field consolidation for complex recruiting schemas.
  • All advanced features (Activities, Activity Forms, Core Record Field customization) are tier-gated add-ons.
  • Customer service responsiveness receives consistent negative feedback in reviews.
  • Resume parsing quality trails competitors and generates support requests.

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 mploy and Crelate.

  • 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

    mploy: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

Estimate your mploy to Crelate 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 mploy to Crelate data migrations

Answers to the questions buyers ask most during mploy to Crelate migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your mploy to Crelate 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 under 5,000 candidates and 500 jobs with a straightforward custom field set and no large attachment archive. Migrations with extensive custom fields (more than 20), multiple pipeline configurations, or large resume file archives (over 2 GB) move to six to ten weeks because of the manual export coordination, schema enumeration, and staged import validation required when working from admin-panel CSV exports rather than an API.

Adjacent paths

Related migrations to explore

Ready when you are

Move from mploy.
Land in Crelate, 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