CRM migration
Field-level mapping, validation, and rollback between Field Nexus and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
Field Nexus
Source
Nutshell
Destination
Compatibility
10 of 12
objects map 1:1 between Field Nexus and Nutshell.
Complexity
BStandard
Timeline
48–72 hours
Overview
Field Nexus is a field-service management platform built around work orders, dispatch, and technician scheduling. Nutshell is an SMB-focused CRM built around People, Companies, Leads, and Deals with customizable pipeline stages. The two data models diverge significantly: Field Nexus stores operational records (jobs, invoices, time entries) that have no native Nutshell equivalent, while Nutshell's People and Deals model is optimized for sales pipeline tracking. FlitStack AI migrates Field Nexus customers to Nutshell People, companies to Nutshell Companies, and work orders to Nutshell Deals using custom fields for job-level details (service address, assigned technician, service type). Time entries related to work orders migrate as custom time-tracking fields on the deal record. Owner assignment resolves Field Nexus employee email addresses against Nutshell user accounts. We do not migrate routing rules, dispatch logic, or scheduling automations — those have no CRM equivalent and must be rebuilt manually. The migration reads Field Nexus via its REST API (JSON-RPC on the Infor Nexus platform) and writes to Nutshell via the Nutshell REST API.
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 Field Nexus object lands in Nutshell, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Field Nexus
Customer
Nutshell
Person
1:1Field Nexus Customer maps directly to Nutshell Person. Name, email, phone, address, and company association all transfer as standard Nutshell Person fields. Field Nexus contacts without a company link land as standalone People. Additional contact details like job title or birthday are preserved where they map to Nutshell Person fields, and any secondary email addresses are stored in custom fields for reference.
Field Nexus
Customer.company
Nutshell
Company
1:1When a Field Nexus Customer record has an associated company, that company name, address, and web domain migrate to a Nutshell Company record. One-to-one mapping; Nutshell Company supports custom fields for additional company-level data from Field Nexus. If a customer belongs to multiple companies in Field Nexus, the primary company link is used for mapping; secondary links are noted in a custom field on the Person record for manual reconciliation.
Field Nexus
WorkOrder
Nutshell
Deal
1:1Field Nexus WorkOrder becomes a Nutshell Deal. The work order number becomes the Deal name. Status, description, service address, assigned technician, and service type migrate as custom fields on the Nutshell Deal since Nutshell has no native work order object. Original create and close timestamps are preserved.
Field Nexus
WorkOrder.status
Nutshell
Deal.Status (custom field)
1:1Field Nexus work order status values (Scheduled, In Progress, Completed, Cancelled) are mapped to Nutshell Deal stage values via a value-mapping table. Each Field Nexus status value maps to the closest Nutshell pipeline stage, with unmapped values flagged for admin decision before migration.
Field Nexus
WorkOrder.assigned_technician
Nutshell
Deal.Owner (User lookup)
1:1The Field Nexus technician assigned to a work order is resolved by email match against Nutshell user accounts. Unmatched technicians are flagged for admin review — they can be invited to Nutshell or assigned to a fallback owner before migration commits.
Field Nexus
TimeEntry
Nutshell
Deal (custom time tracking fields)
many:1Field Nexus TimeEntry records associated with a work order are merged into custom time-tracking fields on the Nutshell Deal representing that work order. Total hours, billable hours, and date range are aggregated per deal so the Deal record carries a summary of the labor invested.
Field Nexus
Invoice
Nutshell
Deal (custom invoice fields) + Attachment
many:1Field Nexus Invoice records are not native Nutshell objects. Invoice number, amount, status, and date migrate as custom fields on the associated Nutshell Deal. A PDF or CSV export of the invoice is attached to the Deal record for reference.
Field Nexus
Field Nexus Custom Object
Nutshell
Nutshell Custom Fields (on Person, Company, or Lead)
1:1Field Nexus custom objects (configured on the Infor Nexus platform with primary, embedded, or configuration designs) do not have a 1:1 Nutshell equivalent. We create custom fields on the appropriate Nutshell object (Person, Company, or Lead) and map custom object field values directly into those custom fields.
Field Nexus
Field Nexus Employee
Nutshell
Nutshell User
1:1Field Nexus employee records (technicians, dispatchers, admin staff) resolve by email to Nutshell user accounts. Active Field Nexus employees with Nutshell accounts become Nutshell owners on migrated Deals. Staff without Nutshell accounts are flagged for admin provisioning before migration. If a Field Nexus employee has multiple emails, the primary email is used; mismatches trigger a review flag with the option to assign a fallback owner.
Field Nexus
WorkOrder.service_address
Nutshell
Deal.custom_address (custom field)
1:1Field Nexus work order service address (street, city, state, zip, country) migrates as a custom address block on the Nutshell Deal. This preserves the job location separate from the customer contact address, which is especially important for multi-site service organizations.
Field Nexus
Field Nexus Attachment / File
Nutshell
Nutshell Attachment
1:1Field Nexus file attachments on work orders (photos, signed forms, service reports) are downloaded and re-uploaded as attachments on the corresponding Nutshell Deal record. File size limits from the Nutshell API apply; files over the limit are split or linked via URL.
Field Nexus
Field Nexus Activity (notes, calls, messages)
Nutshell
Nutshell Activity / Note
1:1Field Nexus notes, logged calls, and customer messages associated with a work order or customer record migrate as Nutshell Activity records or Notes on the corresponding Person or Deal. Original timestamps and author attribution are preserved. If a note contains attachments, those files are downloaded and attached to the corresponding Nutshell record, respecting Nutshell's file size limits by splitting large files or linking via URL.
| Field Nexus | Nutshell | Compatibility | |
|---|---|---|---|
| Customer | Person1:1 | Fully supported | |
| Customer.company | Company1:1 | Fully supported | |
| WorkOrder | Deal1:1 | Fully supported | |
| WorkOrder.status | Deal.Status (custom field)1:1 | Fully supported | |
| WorkOrder.assigned_technician | Deal.Owner (User lookup)1:1 | Fully supported | |
| TimeEntry | Deal (custom time tracking fields)many:1 | Fully supported | |
| Invoice | Deal (custom invoice fields) + Attachmentmany:1 | Fully supported | |
| Field Nexus Custom Object | Nutshell Custom Fields (on Person, Company, or Lead)1:1 | Fully supported | |
| Field Nexus Employee | Nutshell User1:1 | Fully supported | |
| WorkOrder.service_address | Deal.custom_address (custom field)1:1 | Fully supported | |
| Field Nexus Attachment / File | Nutshell Attachment1:1 | Fully supported | |
| Field Nexus Activity (notes, calls, messages) | Nutshell Activity / Note1: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.
Field Nexus gotchas
No documented API — migration requires manual web exports
No published pricing — upgrade path and tier limits unknown
Payment link references may not survive schema translation
Nutshell gotchas
Contact tier limits enforced on import
No bulk API endpoint requires paginated extraction
Email sequences not exportable via API
Foundation plan disables key sales features
Pair-specific challenges
Migration approach
Audit Field Nexus data model and build the value-mapping table
We connect to your Field Nexus instance via its API to extract all object schemas — standard objects (Customer, WorkOrder, TimeEntry, Invoice, Employee) plus any custom objects defined on the Infor Nexus platform. We then build a value-mapping table for work order statuses to Nutshell pipeline stages, flag any custom object relationships (one-to-one, one-to-many, N:N) that need junction field handling in Nutshell, and surface Field Nexus employee email addresses for owner resolution against Nutshell users. This audit output becomes the migration plan that your admin reviews before we run any data.
Create Nutshell custom fields and provision user accounts
Before data moves, we create the custom fields on Nutshell Deals needed to hold work order details: service address block, assigned technician reference, service type pick-list, scheduled start and end datetime fields, total hours and billable hours fields, and invoice metadata fields. We also verify that every Field Nexus employee with an active work order has a corresponding Nutshell user account — unmatched employees are flagged so your admin can either invite them to Nutshell or assign a fallback owner before migration.
Resolve owners and run sample migration with field-level diff
We match every Field Nexus assigned_technician field to a Nutshell user by email. Unmatched records are logged with the technician name and email for admin resolution. We then run a representative sample migration — typically 100–500 records spanning customers, companies, work orders, time entries, and activities — and generate a field-level diff showing every source field, its mapped Nutshell value, and any transformation applied. You verify the sample in Nutshell before the full run commits.
Execute full migration with delta-pickup window
The full migration runs in dependency order: Field Nexus customers and companies first (to resolve foreign keys), then work orders mapped to Nutshell Deals with all custom fields, then time entries aggregated into deal custom fields, then invoice metadata and attachments. A delta-pickup window of 24–48 hours after the full run captures any new work orders or customer updates created in Field Nexus during cutover. Audit logs record every operation, and one-click rollback is available if reconciliation identifies a mapping error.
Platform deep dives
Field Nexus
Source
Strengths
Weaknesses
Nutshell
Destination
Strengths
Weaknesses
Complexity grading
Standard CRM migration. 1 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Field Nexus and Nutshell.
Object compatibility
1 of 8 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
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
Field Nexus: Not publicly documented.
Data volume sensitivity
Field Nexus 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 Field Nexus to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your Field Nexus to Nutshell migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Field Nexus
Other ways to arrive at Nutshell
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.