CRM migration

Migrate from Comet Suite to Nutshell

Field-level mapping, validation, and rollback between Comet Suite and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.

Comet Suite logo

Comet Suite

Source

Nutshell

Destination

Nutshell logo

Compatibility

100%

10 of 10

objects map 1:1 between Comet Suite and Nutshell.

Complexity

BStandard

Timeline

48–72 hours

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

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.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Comet Suite logo

Comet Suite

What's pushing teams away

  • Users report a steep learning curve for dispatchers and administrators — the interface does not follow common SaaS conventions and requires dedicated training time
  • The web UI opens every click in a new window, which creates a fragmented and frustrating navigation experience that experienced users cite as a consistent pain point
  • Limited native integrations with accounting software means finance teams still manually re-enter invoice data from Comet Suite into their ledgers
  • The platform lacks a well-documented public API, making automated data extraction and migration difficult without custom development
  • As the business scales beyond 50–100 technicians, the lack of advanced reporting and analytics forces teams to export CSVs for analysis in external BI tools

Choosing

Nutshell logo

Nutshell

What's pulling them in

  • Lowest cost entry point among mid-market CRMs—Foundation plan starts at $13/user/month, making it accessible for teams validating CRM fit before committing.
  • Integrated sales automation and email sequencing on Pro plans without requiring a separate email marketing platform, per verified Capterra reviews.
  • Consistently praised for intuitive interface and fast onboarding, with case studies reporting 100% team adoption rates within initial deployment periods.
  • Strong customer support responsiveness cited across G2 reviews, with dedicated support tiers available on Enterprise plans.
  • Native integrations with WhatsApp, Facebook Messenger, Instagram, and Slack reduce reliance on third-party middleware for common communication channels.

Object mapping

How Comet Suite objects map to Nutshell

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

maps to

Nutshell

Person

1:1
Fully supported

Comet 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

maps to

Nutshell

Lead

1:1
Fully supported

Comet 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

maps to

Nutshell

Company

1:1
Fully supported

Comet 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

maps to

Nutshell

Deal

1:1
Fully supported

Comet 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

maps to

Nutshell

Task / Activity

1:1
Fully supported

Individual 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

maps to

Nutshell

Activity (Task)

1:1
Fully supported

Comet 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

maps to

Nutshell

Note / Attachment

1:1
Fully supported

GPS 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)

maps to

Nutshell

Custom Field (Deal)

1:1
Fully supported

Any 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)

maps to

Nutshell

File Attachment (Deal)

1:1
Fully supported

Files 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

maps to

Nutshell

User

1:1
Fully supported

Comet 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.

Gotchas + challenges

What specifically takes care here

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 logo

Comet Suite gotchas

High

No documented public API for automated export

High

Attachments are not included in standard exports

Medium

Feature phone and flip phone data requires separate extraction

Medium

Custom Work Order fields vary by customer configuration

Nutshell logo

Nutshell gotchas

High

Contact tier limits enforced on import

Medium

No bulk API endpoint requires paginated extraction

Medium

Email sequences not exportable via API

Medium

Foundation plan disables key sales features

Pair-specific challenges

  • Job tickets have no direct Nutshell equivalent — custom fields and pipeline stages must be configured first

    Comet Suite job tickets carry priority, status, assigned employee, location, and line-item data that does not exist as native Nutshell fields. Nutshell Deals support custom fields on the Pro plan and above, but those fields must be created before migration data can be written to them. FlitStack generates a custom-field creation plan from the Comet Suite schema and your destination plan tier. If your Nutshell plan does not include custom Deal fields, we surface this before validation runs so you can upgrade or accept a reduced field set.

  • GPS and time-tracking data cannot be imported as structured fields

    Comet Suite GPS routes and time punches are operational data specific to field-workforce management. Nutshell has no equivalent — GPS coordinates, route logs, and time-entry durations cannot be stored as structured fields on Person or Deal records without custom engineering beyond the standard migration scope. We export GPS route data as a CSV and attach it to the relevant Nutshell Company record. Time entries become Tasks linked to the parent Deal with a custom duration field, preserving the data for reference but not in a native time-tracking format.

  • Comet Suite API does not appear in Nutshell's supported import connectors list

    Nutshell's native import tool lists 26 supported source CRMs including HubSpot, Salesforce, Pipedrive, and Zoho CRM. Comet Suite is not among them. The Nutshell-to-Import2 connector and native import wizard cannot pull directly from Comet Suite's API. FlitStack reads Comet Suite's data via direct API calls using the bearer-token credentials, transforms the schema to match Nutshell's object model, and writes through Nutshell's JSON-RPC API — bypassing the native import tool entirely.

  • Contact-plan limits on Nutshell Foundation can interrupt a large migration mid-load

    Nutshell Foundation starts at 100 contacts and scales in bands up to 900,000. A migration from a Comet Suite instance with 300 employees plus multiple client contacts could exceed the Foundation cap before the full migration completes. FlitStack validates your target Nutshell plan tier against the total expected contact count before the migration run. If the plan cap will be exceeded, we flag the discrepancy and recommend an upgrade or a scoped migration of only active records.

  • Parent-company hierarchies require a two-pass migration to resolve circular references

    Comet Suite locations with parent-child relationships must resolve to Nutshell Company records in the correct dependency order. If Comet Suite stores a circular reference (A's parent is B, B's parent is A), the migration tool flags the record and halts that branch until FlitStack's migration engineer resolves the circular structure manually. We recommend cleaning up Comet Suite location hierarchies before migration planning begins to avoid delay during the data-load phase.

Migration approach

Six steps for a successful Comet Suite to Nutshell data migration

  1. 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.

  2. 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.

  3. 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.

  4. 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

Context on both ends of the pair

Comet Suite logo

Comet Suite

Source

Strengths

  • Real-time GPS tracking of field technicians and vehicles across multiple simultaneous locations
  • Dual-mode mobile app supporting both modern smartphones and legacy feature/flip phones
  • Integrated attendance tracking tied directly to dispatch and scheduling
  • Custom fields on Work Orders allow industry-specific data capture without platform changes
  • Centralized administration portal for managing users, devices, and permissions across an organization

Weaknesses

  • No publicly documented API means all data exports require screen-scraping or manual CSV downloads
  • UI paradigm of opening every action in a new window frustrates power users and slows down high-volume dispatchers
  • Limited native integrations with accounting, ERP, and CRM platforms — most connections require middleware or custom development
  • Analytics and reporting capabilities lag behind competitors, with no built-in BI or trend visualization
  • Attachment and document migration is not supported via any documented export path
Nutshell logo

Nutshell

Destination

Strengths

  • Simple, intuitive interface with minimal learning curve for sales teams new to CRM
  • Per-seat pricing is transparent and predictable, with annual billing reducing monthly cost
  • Full data export tool available for all account data including backups
  • Open JSON-RPC API allows programmatic access to all core objects
  • Native multichannel engagement (email, SMS, WhatsApp) without third-party add-ons for communication

Weaknesses

  • Reporting and analytics are considered weak, requiring manual Excel exports for detailed analysis
  • No bulk API endpoint—migration requires paginated API reads that must be rate-limited carefully
  • JSON-RPC API is less common than REST, requiring custom integration code compared to standard REST CRMs
  • Add-on costs (Forms, Nutshell IQ, Email Marketing) are per-company charges that stack on top of per-seat pricing
  • Feature restrictions on entry-level plans mean teams often need mid-tier to get basic automation

Complexity grading

How hard is this migration?

Standard CRM migration. 1 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Comet Suite and Nutshell.

  • Object compatibility

    B

    1 of 8 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    Comet Suite: Not applicable — no public API.

  • Data volume sensitivity

    B

    Comet Suite doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Comet Suite to Nutshell migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Comet Suite to Nutshell data migrations

Answers to the questions buyers ask most during Comet Suite to Nutshell migration scoping. Not seeing yours? Book a call.

Can't find your answer?

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 consultation

Most Comet Suite to Nutshell migrations complete in 48–72 hours for under 25,000 total records, assuming the destination Nutshell plan includes the necessary custom Deal fields. Migrations exceeding 100,000 records or those with heavy custom field coverage on Comet Suite job tickets extend to 5–10 days. The longest planning step is configuring Nutshell custom fields for job-ticket priority and status values before the data load begins, so completing this configuration early keeps the overall timeline on track.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Comet Suite.
Land in Nutshell, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day