HRMS migration
Field-level mapping, validation, and rollback between Namely and Crelate. We move data and schema; workflows are rebuilt natively in Crelate.
Namely
Source
Crelate
Destination
Compatibility
7 of 12
objects map 1:1 between Namely and Crelate.
Complexity
BStandard
Timeline
2-4 weeks
Overview
Moving from Namely to Crelate is a cross-category migration that requires careful scoping because Namely is a full HRMS and Crelate is a recruiting ATS. Crelate has no native payroll, benefits administration, time-off tracking, compliance, or performance review modules. We migrate the data that Crelate can store (employee profiles as candidate records, compensation as note attachments, documents as file blobs, org structure as a lookup hierarchy) and flag everything that requires re-enrollment, reconfiguration, or manual re-entry at the destination. The migration preserves historical timestamps, custom field definitions, and document metadata but does not recreate payroll tax configurations, benefit elections, unlimited PTO policies, or performance review workflows. We deliver a written inventory of unsupported objects for the customer's HR and IT teams to address post-migration.
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 Namely 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.
Namely
Employee
Crelate
Contact (Candidate type)
1:1Namely Employee records map to Crelate Contact records. We extract employee demographics (name, email, phone, address, hire date, termination date, employment status, job title, department) and write them to Crelate Contact fields. The Contact's Status field is set to Hired to reflect the employment relationship. Employee ID from Namely is preserved as an external ID field for cross-reference. We do not convert Employees into Crelate Job Candidates unless the customer specifically wants to track former employees as talent pipeline contacts.
Namely
Compensation Records
Crelate
Contact + Note attachment
1:manyNamely compensation history (salary, bonus, equity, compensation effective-dates) does not have a native Crelate equivalent. We extract the full compensation timeline as a JSON-structured document, attach it as a Note on the corresponding Contact record, and preserve effective-dates as a readable table within the note body. Year-to-date earnings at termination (for offboarded employees) migrate as a separate note with type = Compensation Summary.
Namely
Benefits Enrollments
Crelate
Note (re-enrollment flag)
lossyNamely benefit elections (health, dental, vision, 401k) reference carrier-specific plan IDs that have no equivalent at Crelate. We extract enrollment records and produce a Benefits Summary note on each Contact listing the election types and coverage tiers. We flag this as a re-enrollment prerequisite: the customer must configure equivalent benefit plans at their new carrier before importing enrollment data. Benefits data is not migrated into Crelate because Crelate has no benefits administration module.
Namely
Payroll History
Crelate
Note (historical export)
1:manyNamely payroll runs (earnings, deductions, taxes, direct deposit details, YTD figures) do not map to any Crelate object. We export payroll history as a structured CSV and PDF per employee, attach the summary as a Note to the Contact record, and deliver the full payroll history archive as a separate file set. The customer's new payroll platform (ADP, Gusto, Rippling, Paychex) is the authoritative destination for payroll data. We flag payroll export as a prerequisite discovery item before migration.
Namely
Time Off Balances
Crelate
Note (balance export)
1:1Namely PTO, sick leave, and accrual balances migrate as a Note on each Contact. For accrual-based policies, we export current balance, accrual rate, and accrual history. For unlimited PTO policies, there is no balance record to export since no tracking occurs in Namely; we recommend exporting a policy summary letter as a placeholder. Crelate has no time-off tracking module; balance data is preserved as a reference document for the customer's new HRMS or payroll platform.
Namely
Organizational Structure
Crelate
Company + Contact hierarchy
1:1Namely departments, cost centers, and reporting hierarchies map to Crelate Company records for organizational units and Contact hierarchy links for reporting relationships. The top-level department becomes a Crelate Company with type = Department; child departments become child Companies. Manager relationships (employee to manager) are established via the Contact's ReportsTo field. We preserve the full org chart structure as a Crelate Company hierarchy for reference.
Namely
Performance Reviews
Crelate
Note (review archive)
1:1Namely performance ratings, review cycles, goals, and feedback do not have a Crelate equivalent. We extract review history as a structured document per employee and attach it as a Note with type = Performance Summary on the Contact record. The note includes rating scores, review period, reviewer name, and goal completion status. Crelate is a recruiting ATS and does not support performance management workflows; the review archive is preserved for reference in the new HRMS.
Namely
Documents
Crelate
Contact attachments
1:manyNamely employee documents (I-9s, tax forms W-4 and I-9, offer letters, contracts, performance reviews) are stored as file attachments in the Documents module. File naming in Namely follows inconsistent conventions. We normalize naming during extraction using employee ID and document type conventions (e.g., [NamelyEmployeeID]_I9.pdf). Document metadata (upload date, uploader) is preserved as a JSON sidecar. Each file attaches to the corresponding Crelate Contact record via the Document module. Binary blob integrity is verified by checksum before and after transfer.
Namely
Custom Fields
Crelate
Contact custom fields
1:1Namely supports custom properties on employee records. We discover all active custom field definitions via the Namely API before migration and map them to Crelate Contact custom fields. Crelate supports custom fields on Contact, Company, and Opportunity via its custom forms and field mapping feature. We pre-create the equivalent custom fields in Crelate (with type matching: text, number, date, picklist, checkbox) before importing any employee data. Field-level validation rules in Crelate are temporarily relaxed during migration to prevent import rejection.
Namely
Workflows and Approvals
Crelate
Inventory document (no migration)
lossyNamely approval chains and automation rules are not structurally portable to Crelate or any other ATS. We export a written inventory of every active Namely Workflow specifying its trigger conditions, approval steps, assigned approvers, and automation actions. The inventory is delivered as a structured document that the customer's HR and IT teams use to rebuild equivalent workflows in their new HRMS (not in Crelate, which lacks HR workflow automation). This inventory is out-of-scope for migration but is included in the handoff package.
Namely
Job Postings (Namely onboarding)
Crelate
Crelate Job (if ATS features used)
1:1If the customer used Namely's onboarding module to create job postings or track requisitions, we map these to Crelate Job records. The Namely job title, department, hiring manager, and requisition status map to Crelate Job Title, Department, Hiring Manager (as Contact), and Status fields. Open and closed date from Namely map to Crelate's date fields. Inactive or completed jobs are migrated as archived Job records for historical reference.
Namely
Candidate Applications (Namely ATS module)
Crelate
Crelate Candidate + Application
1:1If the customer used the optional Namely ATS module for candidate tracking, we map Namely candidate applications to Crelate Candidate records and their associated Job submissions. The mapping preserves candidate contact information, application status, source, and submission date. Interview stages from Namely map to Crelate pipeline stages. Interview notes and scorecards are preserved as Note attachments on the Crelate application record.
| Namely | Crelate | Compatibility | |
|---|---|---|---|
| Employee | Contact (Candidate type)1:1 | Fully supported | |
| Compensation Records | Contact + Note attachment1:many | Fully supported | |
| Benefits Enrollments | Note (re-enrollment flag)lossy | Mapping required | |
| Payroll History | Note (historical export)1:many | Fully supported | |
| Time Off Balances | Note (balance export)1:1 | Fully supported | |
| Organizational Structure | Company + Contact hierarchy1:1 | Mapping required | |
| Performance Reviews | Note (review archive)1:1 | Mapping required | |
| Documents | Contact attachments1:many | Mapping required | |
| Custom Fields | Contact custom fields1:1 | Mapping required | |
| Workflows and Approvals | Inventory document (no migration)lossy | Not supported | |
| Job Postings (Namely onboarding) | Crelate Job (if ATS features used)1:1 | Fully supported | |
| Candidate Applications (Namely ATS module) | Crelate Candidate + Application1:1 | 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.
Namely gotchas
PEO co-employment tier changes employer-of-record status
Benefits plan IDs are carrier-specific and non-portable
PTO balance exports vary by accrual policy type
Document module exports binary blobs with inconsistent naming
Support responsiveness degrades during migration window
Crelate gotchas
120 req/min API rate limit throttles bulk migrations
20 custom field per-entity cap forces data model decisions
15,000-record export ceiling on single operations
Sequences and automation workflows do not migrate
API key is a querystring parameter, not a header
Pair-specific challenges
Migration approach
Discovery and HRMS-to-ATS scoping
We audit the Namely account across tier (Now, Plus, Complete), active modules (payroll, benefits, onboarding, ATS), custom field definitions, document volume, org structure depth, and any active PEO co-employment status. We pair this with a Crelate configuration audit to identify which Namely objects have a Crelate equivalent, which require document or note storage, and which require re-enrollment in a new HRMS. The discovery output is a written migration scope that explicitly partitions data into migratable, archivable, and re-enrollment-required categories.
Prerequisite confirmation and benefits re-enrollment
Before any data extraction, we confirm three prerequisites with the customer's HR and IT teams: the new payroll platform is live or scheduled to go live within the migration window, the new benefits carrier contracts are established and plan IDs are available for mapping, and the new EIN and workers compensation coverage are confirmed if exiting a PEO tier. Without these confirmations, we cannot safely export payroll and benefits data because employees would have no active coverage during the transition. We do not proceed past the prerequisite step until written confirmation is received.
Crelate schema setup and custom field provisioning
We configure the Crelate destination before any data import. This includes provisioning Contact custom fields that map to Namely custom properties, setting up Company records for the organizational hierarchy, configuring Job records for any active requisitions, and creating document type metadata in the Crelate Documents module. Crelate's field mapping feature (which copies form responses to Contact, Company, or Opportunity columns) is pre-configured so that any future form-based data collection auto-populates the matching custom fields.
Test migration and reconciliation
We run a full extraction and import into a Crelate test environment using production-like data volume. The customer's HR lead reconciles record counts across all object types, spot-checks 20-30 employee records against the Namely source (name, title, department, hire date, document count), and reviews normalized document naming. We correct any mapping errors before production migration begins. Any custom field type mismatches or validation rule blocks are resolved in this phase. Test migration approval is required before production cutover.
Production migration in dependency order
We run production migration in record-dependency order: Crelate Companies (for org hierarchy units), Crelate Contacts (employee records with custom fields resolved), Compensation Summary notes, Benefits Summary notes, PTO balance notes, Performance Review notes, document attachments (with normalized naming and checksum verification), and Job records (for active requisitions). Each phase emits a row-count reconciliation report before the next phase begins. Any records that fail validation (missing required fields, unsupported characters, dedupe conflicts) are routed to an exception queue for customer resolution before retry.
Cutover, validation, and rebuild inventory handoff
We freeze write access to the Namely instance during cutover, run a final delta migration of any records modified during the migration window, then deliver the complete Crelate dataset with a written reconciliation report. We deliver the Workflow and Approval inventory document, the Benefits re-enrollment checklist, and the Payroll setup summary as separate artifacts for the customer's HR and IT teams. We support a one-week hypercare window for data reconciliation issues. We do not rebuild Namely workflows, configure Crelate ATS automations, or set up the new HRMS as part of the migration scope; these are separate engagements.
Platform deep dives
Namely
Source
Strengths
Weaknesses
Crelate
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 Namely and Crelate.
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
Namely: Not publicly documented in available sources.
Data volume sensitivity
Namely 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 Namely to Crelate migration scoping. Not seeing yours? Book a call.
Walk through your Namely to Crelate migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Namely
Other ways to arrive at Crelate
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.