CRM migration
Field-level mapping, validation, and rollback between The Service Manager and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
The Service Manager
Source
Nutshell
Destination
Compatibility
11 of 11
objects map 1:1 between The Service Manager and Nutshell.
Complexity
BStandard
Timeline
48–72 hours
Overview
The Service Manager platforms — whether legacy ITSM tools or older CRM systems — typically accumulate years of contacts, companies, deals, and activity history behind per-seat or annual contracts. Teams migrate to Nutshell because it delivers unlimited CRM contacts, customizable pipelines, and integrated email sequences at $13–$89 per user per month with no surprise fees. The migration carries everything The Service Manager stores natively into Nutshell's People, Account, and Deal objects via a staged export-then-import: scoped API reads for platforms with API access, structured CSV exports for others, then field-level mapping, duplicate resolution, and bulk import through Nutshell's JSON-RPC API. The harder problems are handling platforms with limited field-type support, preserving owner resolution by email match, and ensuring custom fields created in the source translate to Nutshell's Company, Person, or Lead custom field tabs. Workflows, automation rules, and notification templates do not migrate — FlitStack AI provides an export of your workflow definitions so your Nutshell admin can rebuild them in Nutshell Automation or Nutshell's sequence builder.
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 The Service Manager 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.
The Service Manager
Contact / Customer
Nutshell
Person
1:1The Service Manager's contact or customer record maps directly to Nutshell's Person object. Person fields — name, email, phone, title, address — carry over with direct field mapping. If The Service Manager stores multiple roles per person, the primary role maps and secondary roles are preserved as a note or tag.
The Service Manager
Company / Organization
Nutshell
Account
1:1The organization or company record in The Service Manager maps to Nutshell's Account object. Account-level fields — company name, domain, industry, employee count, revenue — migrate directly. Nutshell Accounts can have multiple associated People; The Service Manager's company-contact links are recreated as Nutshell Person-Account associations.
The Service Manager
Lead / Prospect
Nutshell
Lead
1:1If The Service Manager distinguishes between active customers and unqualified prospects, the prospect record maps to Nutshell's Lead object. Lead status, source, and owner fields carry over. Leads that convert to customers during the migration window are re-routed to Person or Account as appropriate.
The Service Manager
Deal / Opportunity
Nutshell
Deal
1:1The deal or opportunity record in The Service Manager maps to Nutshell's Deal object. Deal name, amount, stage, and expected close date carry directly. Nutshell's Deal object is associated with one primary Account and can reference multiple Persons (the deal team). The Service Manager's deal-owner link resolves via email match against Nutshell users.
The Service Manager
Pipeline / Stage
Nutshell
Pipeline + Stage
1:1If The Service Manager uses a pipeline model with ordered stages, each pipeline becomes a Nutshell Pipeline. Stage names are mapped value-by-value into Nutshell's stage pick-list for that pipeline. Probability and forecast-category values are set in Nutshell's stage configuration post-migration based on the source stage weights.
The Service Manager
Activity / Engagement Log
Nutshell
Activity (Call / Email / Meeting)
1:1Logged calls, emails, and meetings in The Service Manager map to Nutshell Activities — Call, Email, and Meeting types respectively. Original timestamps, activity subject/body, and owner (resolved by email) are preserved. Nutshell's Activity timeline on a Person or Deal record displays the full engagement history.
The Service Manager
Note / Attachment
Nutshell
Note / File
1:1Notes in The Service Manager migrate as Nutshell Notes attached to the corresponding Person, Account, or Deal record. File attachments are downloaded from the source and re-uploaded to Nutshell's file storage, linked to the target record. If the source API excludes attachments, FlitStack AI flags the gap and provides a separate file inventory for manual re-upload.
The Service Manager
Custom Field / Extended Property
Nutshell
Custom Field (Company / Person / Lead)
1:1Custom fields in The Service Manager require Nutshell-side field creation before data can land. FlitStack AI creates the equivalent custom field in Nutshell under the appropriate object tab (Company, Person, or Lead), matching the field type — text, number, date, pick-list, or checkbox. Field options are mapped value-by-value for pick-list fields.
The Service Manager
User / Owner
Nutshell
User (email match)
1:1Owner or assigned-user records in The Service Manager resolve to Nutshell Users by email address. FlitStack AI builds a cross-reference table of source owner email → Nutshell user ID before migrating any record that has an owner assignment. Unmatched owners are flagged and assigned to a fallback Nutshell user or a dedicated 'Unassigned' placeholder.
The Service Manager
Workflow / Automation Rule
Nutshell
None (must rebuild)
1:1Workflows, automation rules, SLA triggers, and notification templates in The Service Manager have no direct equivalent in Nutshell's object model. These are not migrated. FlitStack AI exports a machine-readable definition of each workflow (trigger conditions, action steps, recipients) so your Nutshell admin can rebuild equivalent logic in Nutshell Automation or sequence rules.
The Service Manager
Report / Dashboard
Nutshell
None (data migrates; reporting rebuilds)
1:1Saved reports and dashboard configurations in The Service Manager do not migrate because they reference source-specific field IDs and schema. The underlying data (contacts, deals, activities) migrates fully, so Nutshell's reporting tools can reconstruct equivalent views. FlitStack AI delivers a data inventory documenting what moved and where each field landed in Nutshell's object model.
| The Service Manager | Nutshell | Compatibility | |
|---|---|---|---|
| Contact / Customer | Person1:1 | Fully supported | |
| Company / Organization | Account1:1 | Fully supported | |
| Lead / Prospect | Lead1:1 | Fully supported | |
| Deal / Opportunity | Deal1:1 | Fully supported | |
| Pipeline / Stage | Pipeline + Stage1:1 | Fully supported | |
| Activity / Engagement Log | Activity (Call / Email / Meeting)1:1 | Fully supported | |
| Note / Attachment | Note / File1:1 | Fully supported | |
| Custom Field / Extended Property | Custom Field (Company / Person / Lead)1:1 | Fully supported | |
| User / Owner | User (email match)1:1 | Fully supported | |
| Workflow / Automation Rule | None (must rebuild)1:1 | Fully supported | |
| Report / Dashboard | None (data migrates; reporting rebuilds)1: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.
The Service Manager gotchas
Dense service history causes export pagination failures
Custom fields on Work Orders differ by FSM version
Serialized asset cross-references break after migration
Parts inventory snapshot staleness at cutover
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 source data and build the mapping specification
FlitStack AI connects to The Service Manager via scoped API access (or receives a structured CSV export if API access is unavailable) and inventories every object type, record count, custom field definition, and association link. We produce a mapping specification document that names every source field and its Nutshell destination, flags custom field gaps requiring Nutshell-side creation, identifies owner records needing email resolution, and estimates export batch windows based on detected rate limits. This specification is the blueprint the migration runs against.
Resolve owners and create Nutshell-side custom fields
Before data moves, FlitStack AI builds a cross-reference table of every unique owner email in The Service Manager against existing Nutshell user accounts. Unmatched emails are flagged. Simultaneously, our team creates the custom fields identified during the audit in Nutshell under the appropriate object tabs (Company, Person, or Lead), matching field types and pre-populating pick-list option values. Nutshell-side schema is ready before any record import begins.
Export and validate source data in staged batches
Accounts (or Companies) export first and load into Nutshell, since People and Deals reference them via foreign key. People export second, with primary company links resolved against the confirmed Account ID list. Deals export third, with owner and contact associations resolved in the same pass. Activities and Notes export last, with parent-record lookups validated. Each batch undergoes a count-check and sample-field diff against the source before the next batch unlocks, ensuring no systematic mapping error propagates across the migration.
Run sample migration with field-level diff
A representative slice — typically 100–500 records spanning People, Accounts, Deals, and a sample of Activities — migrates into Nutshell under a test configuration. FlitStack AI generates a field-level diff report comparing source field values against the destination Nutshell field values for every mapped column. You review the diff to confirm custom field mapping, stage name translation, owner resolution, and association integrity before the full run commits.
Execute full migration with delta-pickup and rollback plan
The full record set migrates into Nutshell using the validated mapping configuration. A delta-pickup window of 24–48 hours captures any records created or modified in The Service Manager during the cutover period. FlitStack AI maintains an audit log of every record created, updated, or skipped during migration. If reconciliation identifies a mapping error affecting more than a threshold percentage of records, one-click rollback reverts the Nutshell environment to its pre-migration state while the source data remains intact for a corrected re-run.
Platform deep dives
The Service Manager
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 The Service Manager 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
The Service Manager: Not publicly documented.
Data volume sensitivity
The Service Manager 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 The Service Manager to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your The Service Manager 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 The Service Manager
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.