CRM migration
Field-level mapping, validation, and rollback between Comarch Field Service Management and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
Comarch Field Service Management
Source
Nutshell
Destination
Compatibility
11 of 11
objects map 1:1 between Comarch Field Service Management and Nutshell.
Complexity
BStandard
Timeline
24–48 hours
Overview
Comarch Field Service Management targets large telecommunications, utilities, and manufacturing operations running complex multi-technician, multi-site field service workflows. Its data model centers on WorkOrder, ServiceRequest, Technician, Asset, and PartsInventory objects — tightly integrated with ERP, IoT feeds, and real-time dispatch engines. Nutshell is a sales CRM built for small and medium businesses; its data model covers Person, Company, Lead, Deal, and Task objects with optional custom fields. These platforms serve fundamentally different functions, and their data models reflect that gap. When migrating from Comarch FSM to Nutshell, FlitStack AI preserves every Comarch contact, company, address, and service-request record that maps to a Nutshell standard object. Customer profiles and location data become Nutshell Person and Company records with custom fields holding FSM context. Work order history, technician schedules, and asset-maintenance logs have no Nutshell counterpart — we archive them as structured custom fields or linked reference notes so the data is not destroyed, even though Nutshell's native reporting cannot surface it. The migration uses Comarch's API for data extraction, normalizes field names and address formats, resolves technician and customer owner assignments by email, then loads records into Nutshell's API. A delta-pickup window captures any Comarch changes during cutover. Workflows, dispatch rules, and IoT integrations do not migrate — they must be rebuilt in Nutshell's automation tools or archived externally.
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 Comarch Field Service Management 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.
Comarch Field Service Management
ServiceRequest / WorkOrder
Nutshell
Person (custom fields)
1:1Work order records have no direct Nutshell equivalent — Nutshell has no work order, task-assignment, or dispatch object. FlitStack AI migrates the service request description, ID, status, priority, and SLA deadline into Person custom fields so the record context is preserved even though it cannot drive Nutshell workflows.
Comarch Field Service Management
Customer
Nutshell
Person
1:1Comarch customer profiles — name, phone, email, role, contact method — map 1:1 to Nutshell Person records. FlitStack resolves each Comarch customer to a Nutshell Person by email match. Customers without an email receive a generated placeholder address flagged for manual review before the full migration runs.
Comarch Field Service Management
Customer (organization type)
Nutshell
Company
1:1Comarch commercial customers stored with an organization type map to Nutshell Company records. The Company Name, domain, industry, and address fields map directly. Comarch's parent-customer hierarchy maps to Nutshell's Parent Company field if your Nutshell account has the hierarchical company structure enabled.
Comarch Field Service Management
Technician
Nutshell
Person / Nutshell User
1:1Technicians in Comarch FSM are operational employees, not sales contacts. FlitStack maps technicians to Nutshell Person records with a custom Technician_Role__c flag set to TRUE. If technicians also act as Nutshell users, owner resolution by email links their Person record to the corresponding Nutshell User. Scheduling and dispatch data does not migrate — those are FSM constructs with no Nutshell equivalent.
Comarch Field Service Management
Address / Location
Nutshell
Company Address / Person Address
1:1Comarch service location addresses map to Nutshell's address fields on the linked Company or Person record. Multi-site Comarch customers with multiple service locations create multiple address entries in Nutshell linked to the same Company. Address normalization runs before migration to ensure consistent formatting in Nutshell's structured address fields.
Comarch Field Service Management
ServiceRequest (status history)
Nutshell
Nutshell Task (custom fields)
1:1Comarch service request status-change history is a timeline of FSM events. FlitStack translates each status transition into a Nutshell Task record with a custom Status_History__c field holding the original Comarch status value and timestamp. This preserves the service history as an activity log on the Person or Company record without relying on Nutshell's native workflow capabilities.
Comarch Field Service Management
Asset / Equipment
Nutshell
Company (custom fields)
1:1Comarch asset records track equipment linked to service locations — serial numbers, installed date, maintenance schedule, IoT sensor readings. Nutshell has no asset management object. FlitStack migrates the asset ID, description, and last-service date into Company custom fields for reference. Live IoT sensor data and maintenance schedules do not transfer and must be archived externally.
Comarch Field Service Management
Parts / Inventory
Nutshell
No equivalent
1:1Comarch parts inventory and bill-of-materials data maps to no Nutshell object — Nutshell is a CRM, not an inventory or procurement system. FlitStack preserves the parts reference data as a custom Note attached to the relevant Company record so the part list is not deleted, though it cannot drive Nutshell stock or fulfillment workflows.
Comarch Field Service Management
Comarch custom FSM fields
Nutshell
Nutshell custom fields
1:1Comarch user-defined fields on any object that have no Nutshell standard equivalent are created as Nutshell custom fields under the matching record type (Person, Company, or Lead). FlitStack pre-creates the field schema in your Nutshell account before the migration run and maps values field-by-field. Field type is matched as closely as possible — pick-lists to pick-lists, dates to dates, text to text.
Comarch Field Service Management
Comarch Attachments
Nutshell
Nutshell Files / Notes
1:1Documents and files attached to Comarch service requests or customer records are downloaded and re-uploaded to Nutshell as Files attached to the corresponding Person or Company record. Nutshell's 25MB per-file limit is enforced — files exceeding this are flagged before the migration and handled per your instructions.
Comarch Field Service Management
Comarch User (admin / manager)
Nutshell
Nutshell User
1:1Comarch user accounts for administrators and service managers are resolved by email match to existing Nutshell users. Unmatched accounts are flagged before migration — your team either creates the Nutshell user first or assigns their records to a fallback owner. Nutshell's role and permission model is destination-side schema configuration and is not migrated from Comarch.
| Comarch Field Service Management | Nutshell | Compatibility | |
|---|---|---|---|
| ServiceRequest / WorkOrder | Person (custom fields)1:1 | Fully supported | |
| Customer | Person1:1 | Fully supported | |
| Customer (organization type) | Company1:1 | Fully supported | |
| Technician | Person / Nutshell User1:1 | Fully supported | |
| Address / Location | Company Address / Person Address1:1 | Fully supported | |
| ServiceRequest (status history) | Nutshell Task (custom fields)1:1 | Fully supported | |
| Asset / Equipment | Company (custom fields)1:1 | Fully supported | |
| Parts / Inventory | No equivalent1:1 | Fully supported | |
| Comarch custom FSM fields | Nutshell custom fields1:1 | Fully supported | |
| Comarch Attachments | Nutshell Files / Notes1:1 | Fully supported | |
| Comarch User (admin / manager) | Nutshell User1: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.
Comarch Field Service Management gotchas
Quote-only pricing hides true cost of migration
Integration Hub creates soft data lock-in
Custom user-defined fields require schema inspection
Historical schedule records are date-sensitive
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
Discovery and data audit
FlitStack AI reads your Comarch FSM instance via the export API to inventory all record types, field names, and relationship structures. We identify which records have a direct Nutshell object (Person, Company), which map to custom fields, and which have no Nutshell equivalent. We also audit the technician roster and customer addresses for normalization issues. The output is a pre-migration data audit report that shows your Comarch record counts, estimated Nutshell contact count, and the list of custom fields FlitStack will create in your Nutshell account before migration begins.
Schema setup and custom field creation
Before any data moves, FlitStack creates the custom fields in Nutshell required to hold Comarch FSM context — FSM_Request_ID__c, FSM_Request_Status__c, FSM_Priority__c, FSM_SLA_Deadline__c, FSM_Technician_ID__c, Technician_Role__c, FSM_Asset_ID__c, FSM_Asset_Description__c, FSM_Last_Service_Date__c, and others identified in the discovery audit. Field types are matched (pick-lists, dates, text, number) to minimize post-migration data cleanup and ensure the migrated values land in the correct field format. Your Nutshell admin reviews and approves the field list before the migration run.
Sample migration with field-level diff
A representative slice — typically 100–300 Comarch records spanning customers, companies, technicians, service requests, and assets — migrates first into a Nutshell staging environment. FlitStack generates a field-level diff comparing source values against the destination field values, flagging any truncated text, unmapped pick-list values, or address format mismatches. Your team reviews the diff and approves the mapping before the full run commits. This step catches data shape issues before volume migration begins.
Full migration with delta-pickup and cutover
The approved mapping runs against your full Comarch dataset. Records load into Nutshell in dependency order — Companies first (required for Person-to-Company associations), then People, then Leads split by role type (technician vs. customer). A delta-pickup window of 24–48 hours captures any Comarch records modified during the migration run. The FlitStack audit log records every operation. One-click rollback reverts all Nutshell changes if reconciliation fails. Your Comarch FSM account remains untouched — FlitStack uses scoped read access throughout, and your team continues working in Comarch during cutover.
Platform deep dives
Comarch Field Service Management
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 Comarch Field Service Management 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
Comarch Field Service Management: Not publicly documented.
Data volume sensitivity
Comarch Field Service Management 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 Comarch Field Service Management to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your Comarch Field Service Management 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 Comarch Field Service Management
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.