CRM migration
Field-level mapping, validation, and rollback between Comet Suite and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
Comet Suite
Source
Nutshell
Destination
Compatibility
10 of 10
objects map 1:1 between Comet Suite and Nutshell.
Complexity
BStandard
Timeline
48–72 hours
Overview
Comet Suite is a field-service and workforce management platform built around employees, locations, time entries, and job tickets. Nutshell is a sales-focused CRM that organizes data around People (contacts), Companies, Leads, and Deals. The two platforms share a common object graph — contacts and companies exist in both — but Comet Suite's operational records (jobs, tickets, GPS tracks, time punches) have no native Nutshell equivalent and must be translated into Deals with custom fields or archived as reference attachments. FlitStack AI reads Comet Suite via its export API, maps each record to the corresponding Nutshell object, creates any required custom fields on People, Companies, and Leads before import, and loads data through Nutshell's JSON-RPC API. Workflows, automations, and GPS scheduling rules cannot migrate — we export their definitions as a rebuild reference for your team. A delta-pickup window runs during cutover so any records created or updated in Comet Suite during the switch land in Nutshell before go-live.
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 Comet Suite 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.
Comet Suite
Employee
Nutshell
Person
1:1Comet Suite employees map directly to Nutshell People. Name, email, phone, and address fields carry over directly with no transformation required. Employee status (active/inactive) maps to a custom pick-list field on the Nutshell Person record. FlitStack reads the full employee schema from Comet Suite to capture all standard fields and preserve them in the corresponding Nutshell Person object.
Comet Suite
Employee
Nutshell
Lead
1:1Comet Suite employees who are not yet customers in Nutshell land as Leads rather than People. The employee's contact details — name, email, phone, and address — map directly to Nutshell's Lead fields. The Lead stage defaults to 'New' unless a custom status field is present on the source Comet Suite employee record that maps to an existing Nutshell Lead stage value.
Comet Suite
Location
Nutshell
Company
1:1Comet Suite locations (client sites, depots, service areas) map to Nutshell Companies. Location name becomes the Company name, and address fields map directly across all standard address components. Multi-level location hierarchies in Comet Suite — such as regions containing multiple sites — map via Nutshell's parent-company field to maintain organizational structure.
Comet Suite
Job Ticket
Nutshell
Deal
1:1Comet Suite job tickets have no direct Nutshell equivalent. Each ticket becomes a Nutshell Deal — the ticket's subject and description map to the Deal name and notes fields. Ticket priority and status values map to a custom Deal field since Nutshell Deals lack a native status pick-list. Your team configures which Comet Suite statuses map to which Nutshell pipeline stages during migration planning.
Comet Suite
Job Ticket
Nutshell
Task / Activity
1:1Individual line items or checklist steps within a Comet Suite job ticket translate to Nutshell Tasks. Each task is linked to the parent Deal that represents the ticket, preserving the original due date and assigned employee. This maintains the work-breakdown structure from the original ticket while fitting into Nutshell's activity model.
Comet Suite
Time Entry
Nutshell
Activity (Task)
1:1Comet Suite time punches do not map to a native Nutshell object. They are stored as Tasks on the related Deal with Type='Time Entry', a custom duration field, and a reference back to the original Comet Suite time entry ID for traceability. The original entry ID allows reconciliation if audit or billing questions arise post-migration.
Comet Suite
GPS Location / Route
Nutshell
Note / Attachment
1:1GPS tracking data and route history from Comet Suite have no Nutshell equivalent and cannot be stored as structured fields. Route logs are exported as a CSV file and attached to the relevant Company record for historical reference. This preserves the data as a downloadable file without requiring custom field engineering beyond the standard migration scope.
Comet Suite
Custom Field (Job Ticket)
Nutshell
Custom Field (Deal)
1:1Any custom fields on Comet Suite job tickets — such as service type, priority tier, skill requirements, or region — are created as Nutshell Deal custom fields before migration begins. FlitStack maps the field name, data type, and pick-list values value-by-value, ensuring the destination fields mirror the source schema as closely as the target platform allows.
Comet Suite
Attachment (Ticket File)
Nutshell
File Attachment (Deal)
1:1Files attached to Comet Suite job tickets re-upload to Nutshell as Deal attachments. Large files are chunked and rehosted in Nutshell's file storage to respect size limits. Inline images embedded in Comet Suite notes are downloaded, processed, and re-attached as separate files to maintain the original visual context.
Comet Suite
User / Owner
Nutshell
User
1:1Comet Suite users are matched to Nutshell users by email address. Unmatched users are flagged before migration begins — your team either creates the Nutshell user account first or reassigns the records to a fallback owner designated during planning. This prevents orphaned records with no assigned owner in the destination system.
| Comet Suite | Nutshell | Compatibility | |
|---|---|---|---|
| Employee | Person1:1 | Fully supported | |
| Employee | Lead1:1 | Fully supported | |
| Location | Company1:1 | Fully supported | |
| Job Ticket | Deal1:1 | Fully supported | |
| Job Ticket | Task / Activity1:1 | Fully supported | |
| Time Entry | Activity (Task)1:1 | Fully supported | |
| GPS Location / Route | Note / Attachment1:1 | Fully supported | |
| Custom Field (Job Ticket) | Custom Field (Deal)1:1 | Fully supported | |
| Attachment (Ticket File) | File Attachment (Deal)1:1 | Fully supported | |
| User / Owner | 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.
Comet Suite gotchas
No documented public API for automated export
Attachments are not included in standard exports
Feature phone and flip phone data requires separate extraction
Custom Work Order fields vary by customer configuration
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
Export Comet Suite schema and validate target Nutshell plan tier
FlitStack connects to your Comet Suite instance via API using your bearer-token credentials and pulls the full object schema — all standard and custom fields on employees, locations, job tickets, time entries, and attachments. We simultaneously validate your target Nutshell plan tier against the expected total record count (People + Companies + Deals) to confirm custom Deal fields are available and contact caps are not exceeded. If gaps exist, we surface them before the migration plan is finalized.
Create Nutshell custom fields and map Comet Suite locations to companies
Before any data loads, FlitStack creates the required custom fields on Nutshell Deals — priority, original create date, and source system ID — using Nutshell's API. Simultaneously, Comet Suite locations are mapped to Nutshell Companies. Multi-level location hierarchies are resolved in parent-first order, with circular references flagged for manual resolution. This step ensures the foreign-key relationships (Deal → Company, Deal → Person) are ready before records land.
Resolve owners by email and run a sample migration with field-level diff
Comet Suite users are matched to Nutshell users by email address. Any Comet Suite user without a corresponding Nutshell account is flagged; the team either creates the account or designates a fallback owner. A representative sample — typically 100–500 records spanning employees, companies, job tickets, and a few attachments — migrates first. FlitStack generates a field-level diff comparing source values against destination fields so you can verify priority mapping, stage mapping, and owner resolution before the full run commits.
Run full migration with delta-pickup and audit log
The full migration loads all Comet Suite employees, locations, job tickets, time entries, and attachments into Nutshell. A delta-pickup window — typically 24–48 hours after the initial load begins — re-reads Comet Suite for any records created or modified during cutover so Nutshell reflects the final state at go-live. Every operation is written to an audit log. If reconciliation fails, one-click rollback reverts the Nutshell instance to its pre-migration state.
Platform deep dives
Comet Suite
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 Comet Suite 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
Comet Suite: Not applicable — no public API.
Data volume sensitivity
Comet Suite 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 Comet Suite to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your Comet Suite 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 Comet Suite
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.