HRMS migration

Migrate from HR Director to Crelate

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

HR Director logo

HR Director

Source

Crelate

Destination

Crelate logo

Compatibility

42%

5 of 12

objects map 1:1 between HR Director and Crelate.

Complexity

BStandard

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from HR Director to Crelate is a migration between two fundamentally different platforms: HR Director is a UK-focused core HRMS combining payroll, absence management, and employee records under one roof, while Crelate is a talent acquisition platform built for executive search, direct placement, and in-house recruiting teams. The primary challenge is translating HR Director's Employee object and associated Compensation, Absence, and Emergency Contact records into Crelate's People (candidate) records and job/placement workflow. We preserve NI numbers, emergency contact data, and compensation-effective-date sequencing from HR Director, and we flag any custom leave entitlement rules requiring reconfiguration in Crelate's absence module. Crelate does not have a native payroll object, so payroll history is stored as read-only notes or custom fields on the People record. Workflows, automations, and reporting configurations in HR Director do not migrate; we deliver a written inventory of these for your admin to rebuild or reconfigure 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

HR Director logo

HR Director

What's pushing teams away

  • Limited public footprint on G2 and Capterra makes peer validation difficult, and prospective buyers struggle to find verified reviewer feedback.
  • Reporting depth and analytics features fall short of mid-market HRIS leaders like BambooHR or HiBob.
  • No publicly documented developer API restricts integration into bespoke payroll or learning systems.
  • Vendor scale is smaller than international HRIS providers, so partner ecosystem and integration libraries are narrower.
  • Migration tooling is not documented publicly; data egress runs through admin export or vendor-assisted dumps rather than programmatic API.

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 HR Director objects map to Crelate

Each row shows how a HR Director 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.

HR Director

Employee

maps to

Crelate

Person (People)

1:1
Fully supported

HR Director Employee records map to Crelate People (candidate) records. The employee's first name, last name, email, phone, address, and job title transfer directly. We preserve the HR Director employee ID as a custom field hr_director_employee_id__c on the Crelate People record for cross-system reconciliation. NI numbers (UK National Insurance) transfer to a custom field national_insurance__c on People. Active employees become active People in Crelate; leavers become archived People with a termination date field populated from HR Director's leaving date.

HR Director

Company / Organisation

maps to

Crelate

Organization (Client)

1:1
Fully supported

HR Director's Organisation record maps to Crelate Organization (Client). If the destination use case is pure recruiting, the Organisation is the employer/client; if the destination use case includes HR data on current employees, the Organisation maps to a Client or Account record representing the company that the employee works for. We deduplicate against existing Crelate Organizations by company name and address.

HR Director

Compensation

maps to

Crelate

Compensation History (custom fields or notes)

1:many
Mapping required

HR Director compensation records with effective dates map to a compensation history on the Crelate People record. Each compensation entry (salary, bonus, equity) with its effective_date becomes a dated custom field set or a chronological note entry on the People record. Crelate has no native compensation object, so we use a structured note or a series of effective-dated custom fields (salary_effective_date__c, salary_amount__c, bonus_amount__c) to preserve payroll continuity. We sequence compensation records by effective_date to ensure chronological ordering in the destination.

HR Director

Absence

maps to

Crelate

Absence (custom fields or notes)

lossy
Fully supported

HR Director absence records map to absence fields or structured notes on the Crelate People record. Each absence type (annual leave, sick leave, maternity, paternity) with start date, end date, and status becomes a structured entry. Crelate does not have a native absence management module, so we configure custom fields for remaining leave balances (annual_leave_remaining__c, sick_leave_remaining__c) and attach a detailed absence log as a note. Custom leave entitlement rules from HR Director require manual reconfiguration in Crelate's custom field setup; we document each rule during scoping and deliver it as a reconfiguration checklist.

HR Director

Emergency Contact

maps to

Crelate

Emergency Contact (custom fields)

1:many
Fully supported

HR Director emergency contact records (name, relationship, phone) per employee map to custom fields on the Crelate People record: emergency_contact_name__c, emergency_contact_relationship__c, emergency_contact_phone__c. If an employee has multiple emergency contacts, the primary contact maps to the standard fields and additional contacts attach as structured notes or a related-list custom object if Crelate's Enterprise tier supports it.

HR Director

Document

maps to

Crelate

File (attached to Person)

1:1
Fully supported

HR Director document attachments (contracts, ID copies, certifications) migrate as files attached to the corresponding Crelate People record. We preserve the original filename, file type, and upload date. Files are linked via Crelate's file attachment mechanism at migration time. Any document naming conventions used in HR Director (e.g., CONTRACT_2024_JohnSmith.pdf) are preserved as filenames for discoverability.

HR Director

Job / Position

maps to

Crelate

Job

1:1
Fully supported

HR Director Job or Position records (job title, department, manager, FTE status, pay grade) map to Crelate Job records if the destination includes placement tracking. If the migration is purely an HR data migration without recruiting workflow, Job fields map to custom fields on the Crelate People record. The manager relationship from HR Director maps to a manager lookup field if Crelate supports it, or to a text field with the manager's name.

HR Director

Workflow / Automation

maps to

Crelate

Workflow (rebuild required)

lossy
Fully supported

HR Director workflows and automations (approval chains, notification rules, absence triggers) do not migrate to Crelate's workflow system. Crelate's workflow builder is designed for recruiting pipelines and email sequences, not HR approval processes. We deliver a written inventory of every active HR Director workflow with its trigger, conditions, and actions, mapped to a Crelate configuration recommendation where applicable. The customer's HR admin rebuilds these in Crelate or a separate HRMS post-migration.

HR Director

Reporting / Dashboard

maps to

Crelate

Reporting (rebuild required)

lossy
Fully supported

HR Director reports and dashboards do not migrate. We deliver a written map of every configured HR Director report with its filters, groupings, and data sources, and a recommended Crelate reporting equivalent (Crelate Analytics or a third-party BI tool). The customer's admin rebuilds reports in Crelate's analytics module or exports them to a data warehouse for ongoing BI.

HR Director

Payroll Data

maps to

Crelate

Payroll History (custom fields or notes)

1:1
Fully supported

HR Director payroll data (pay periods, earnings, deductions, tax codes) maps to a payroll history section on the Crelate People record as structured notes or a linked document. Crelate has no native payroll module, so payroll continuity is preserved by attaching HR Director payroll run exports as PDF notes or structured text entries on the People record. We flag the payroll data gap in the migration scope and recommend that payroll continues to run in HR Director or migrates to a dedicated payroll platform (Sage, BrightPay, or Xero) separately.

HR Director

Pension / Workplace Pension

maps to

Crelate

Pension (custom fields)

lossy
Fully supported

UK workplace pension enrollment details (scheme name, contribution percentage, employer/employee amounts) from HR Director map to custom fields on the Crelate People record: pension_scheme__c, pension_contribution_pct__c, employer_contribution_pct__c. Auto-enrolment status maps to a picklist field. Pension data requires re-enrolment setup in Crelate's HR module if used; we document the current pension configuration as a reconfiguration checklist item.

HR Director

Custom Leave Entitlement Rules

maps to

Crelate

Leave Configuration (manual rebuild)

lossy
Fully supported

HR Director custom leave entitlement rules (accrual rates, carry-over limits, anniversary-based entitlements, contractual additional leave) require manual reconfiguration in Crelate's custom field setup. We audit every custom rule during discovery, document it with its logic and parameters, and deliver it as a Crelate configuration checklist. Leave balances are calculated at migration date and seeded into Crelate's custom fields; subsequent accruals are managed manually or via a leave management integration post-migration.

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.

HR Director logo

HR Director gotchas

High

Catalog ambiguity — 'HR Director' brand maps to multiple regional offerings

Medium

Sparse public reviewer data

Medium

No public developer API

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

  • HR Director payroll data has no native home in Crelate

    Crelate is a talent acquisition platform, not a payroll system. HR Director's payroll run data, tax codes, earnings, and deductions cannot map to any native Crelate object. We migrate payroll data as structured notes or custom fields on the People record, but the customer must understand that Crelate will not calculate pay, run payroll, or produce payslips. Payroll should continue to run in HR Director or migrate to a dedicated payroll platform (Sage, Xero, BrightPay) as a parallel or subsequent project. Failure to address this gap before cutover leaves the HR team without a payroll system.

  • Custom leave entitlement rules require manual rebuild in Crelate

    HR Director's custom leave entitlement rules (contractual additional days, anniversary-based accrual rates, carry-over caps, manager-approved overrides) are HR Director-specific configurations that do not export as data. We document every rule during discovery, but Crelate's absence module requires manual reconfiguration of each entitlement type and accrual rule. If the customer's HR Director has more than three custom leave entitlement rules, the rebuild scope can extend the project by one to two weeks. We flag each rule in the migration scope document and deliver a step-by-step reconfiguration guide.

  • NI numbers require explicit field mapping and consent handling

    UK National Insurance numbers from HR Director transfer to a custom field on Crelate People records. NI numbers are sensitive personal data under GDPR and the Data Protection Act 2018. We handle them as restricted fields: they are not published in candidate searches, not included in Crelate's AI enrichment calls, and not exported in bulk without explicit consent. The customer must confirm that NI number migration is covered under their existing data processing agreements and that Crelate's data residency (US-based) is acceptable for this data category, or request EU/UK data residency configuration if available.

  • Active employee vs candidate record model creates duplicate risk

    If the organization has previously used Crelate for recruiting alongside HR Director for HR administration, there may be existing Crelate People records for current employees. Migrating HR Director employees into Crelate without a deduplication check risks creating duplicate People records (one from a past recruiting engagement, one from the HR Director migration). We deduplicate by email address, NI number, and name combination before inserting, but the customer should audit Crelate for any pre-existing candidate records for current employees before migration begins.

  • HR Director data export format may require reformatting before Crelate import

    HR Director exports data in a format specific to its UK-focused schema. Some exports may include UK-specific date formats (DD/MM/YYYY), currency symbols, and address formats that require transformation before Crelate's import accepts them. We handle date format normalisation and currency field typing during the transform phase, but the customer should request a sample export from HR Director during discovery to confirm field completeness. Crelate's import tool accepts CSV and direct API upload; we use the method that produces the cleanest output for the customer's data volume.

Migration approach

Six steps for a successful HR Director to Crelate data migration

  1. Discovery and HR Director data audit

    We audit the source HR Director system across employee record count, compensation record volume (annual, mid-year changes, bonuses), absence record types and entitlement rules, document attachment count and file types, custom leave entitlement configurations, emergency contact completeness, and any UK-specific fields (NI number, workplace pension, auto-enrolment status). We request a sample data export from HR Director to confirm field completeness and identify any truncated or incomplete records that require pre-migration data quality remediation.

  2. Crelate schema design and custom field configuration

    We design the destination Crelate schema based on the customer's migration goals: pure talent acquisition migration (candidate records, placements, activities) or HR data migration (employees, compensation, absence, emergency contacts). We configure custom fields in Crelate for NI numbers, pension data, compensation history, absence balances, and emergency contacts. If the customer uses Crelate Enterprise, we configure any related-list custom objects; for Business tier, we use structured notes and custom fields on the People record. Custom leave entitlement rules are documented as a Crelate configuration checklist, not as migratable data.

  3. Data quality remediation and deduplication

    We run a data quality pass on HR Director exports: removing duplicate employees, standardising date formats (DD/MM/YYYY to ISO 8601 for Crelate compatibility), normalising address fields, validating NI number format (9 characters), and resolving any incomplete compensation effective-date sequences. We also check for existing Crelate People records matching the HR Director employees and flag duplicates for the customer's admin to resolve before import. HR Director payroll run exports are isolated into a separate file for note-based migration rather than structured field import.

  4. Sandbox migration and reconciliation

    We run a full migration into Crelate's sandbox or a staging environment using representative data volume. The customer's HR lead reconciles record counts (People in, Organisations in, custom field completeness), spot-checks 25-50 random employee records against HR Director source, validates NI number and pension field accuracy, confirms absence balance seeding, and signs off the schema and mapping before production migration begins. Any custom leave entitlement rules requiring manual rebuild are confirmed and documented at this stage.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Organisations (from HR Director Organisation records), People (from HR Director Employees with NI numbers, job titles, and start dates), Compensation history (sequenced by effective_date, attached to People), Absence balances (seeded at migration date), Emergency contacts (custom fields on People), Documents (attached to People), and Payroll history (structured notes). Each phase emits a row-count reconciliation report. Active employees are migrated as active People; leavers are migrated as archived People with termination dates.

  6. Cutover, validation, and reconfiguration handoff

    We freeze writes to HR Director during the cutover window, run a final delta migration of any records modified during migration, then enable Crelate as the system of record for employee and recruiting data. We deliver the custom leave entitlement rules configuration checklist, the payroll continuity note (with a recommendation to maintain or migrate payroll to a dedicated platform), and the HR Director workflow and report inventory. We support a one-week hypercare window for reconciliation issues. We do not rebuild HR Director workflows as Crelate recruiting workflows inside the migration scope; that is a separate engagement or an internal admin task.

Platform deep dives

Context on both ends of the pair

HR Director logo

HR Director

Source

Strengths

  • UK-focused statutory compliance and reporting out of the box.
  • Lower per-employee cost than enterprise HRMS platforms.
  • Cloud delivery without on-premise server requirements.
  • Combines core HR, payroll-relevant data, and absence in one tool.
  • Smaller-scale vendor model often translates to direct support access.

Weaknesses

  • Limited public reviewer presence makes validation difficult.
  • Reporting and analytics depth lag mid-market HRIS leaders.
  • No publicly documented developer API.
  • Smaller integration ecosystem than international HRIS providers.
  • Migration tooling not documented publicly.
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. 2 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 HR Director and Crelate.

  • Object compatibility

    B

    2 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

    HR Director: Not publicly documented..

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your HR Director 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 two and four weeks for accounts under 500 employees with standard leave entitlements and no custom accrual rules. Migrations with multi-tier compensation histories, custom leave entitlement rules (more than three), document-heavy employee records (over 10 attachments per employee), or UK-specific fields requiring NI number validation move to six to ten weeks because of data quality remediation, leave rule documentation, and sandbox reconciliation.

Adjacent paths

Related migrations to explore

Ready when you are

Move from HR Director.
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