CRM migration

Migrate from Fieldy to Nutshell

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

Fieldy logo

Fieldy

Source

Nutshell

Destination

Nutshell logo

Compatibility

100%

12 of 12

objects map 1:1 between Fieldy and Nutshell.

Complexity

BStandard

Timeline

48–72 hours

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

FlitStack AI migrates data and schema from Fieldy to Nutshell. Fieldy structures its records around jobs, customers, and field-service activities; Nutshell uses the classic CRM triad of People, Companies, and Deals with pipeline stages. We map Fieldy customers and contacts directly to Nutshell People, Fieldy companies to Nutshell Companies, Fieldy jobs to Nutshell Deals and Activities, and Fieldy tasks to Nutshell Activities and Notes. Custom fields on Fieldy records are reproduced as Nutshell custom fields on the corresponding object (Person, Company, or Lead). We do not migrate Fieldy workflow automations — scheduling rules, dispatch logic, and service-level triggers must be rebuilt in Nutshell or implemented as manual procedures. Owner resolution happens by email match against Nutshell users, with unmatched owners flagged before the migration commits. The migration runs against Nutshell's JSON-RPC API, using API key authentication scoped to the account. A delta-pickup window captures any Fieldy records modified during the cutover window so the final Nutshell state reflects the last-write-wins from the source.

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

Fieldy logo

Fieldy

What's pushing teams away

  • Lack of API documentation or public bulk export endpoint makes data portability a manual, error-prone process that frustrates teams with large historical records.
  • Limited third-party integration ecosystem compared to established FSM platforms, creating friction for businesses relying on accounting or ERP connections.
  • The white-label offering referenced in reviews suggests feature limitations that become apparent as businesses scale beyond basic field service needs.

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 Fieldy objects map to Nutshell

Each row shows how a Fieldy 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.

Fieldy

Customer (Contact)

maps to

Nutshell

Person

1:1
Fully supported

Fieldy customer records with name, email, phone, and address map directly to Nutshell People. Nutshell People support custom fields and are the primary contact entity. Email is the unique identifier used for deduplication. Records without an email are migrated using name as the primary key with a source-system flag.

Fieldy

Company

maps to

Nutshell

Company

1:1
Fully supported

Fieldy company records (business name, address, phone, industry) map 1:1 to Nutshell Companies. Nutshell Companies can hold multiple associated People records. If Fieldy stores multiple contacts per company, the primary contact links to the Company record and additional contacts are associated via Nutshell's contact-role relationship.

Fieldy

Job

maps to

Nutshell

Deal

1:1
Fully supported

Fieldy jobs contain work description, service type, total cost, status, scheduled date, and assigned technician. These fields map to a Nutshell Deal record: job name becomes Deal name, job total cost maps to Amount, and scheduled date maps to Close Date. Job status (Scheduled, In Progress, Completed) maps to a Nutshell pipeline stage via a value-mapping table — Completed maps to Closed Won, Cancelled to Closed Lost, and open statuses map to the pipeline's active stages.

Fieldy

Job

maps to

Nutshell

Activity (Note)

1:1
Fully supported

Fieldy job completion logs, technician notes, customer sign-off entries, and GPS timestamps migrate as Nutshell Notes attached to the corresponding Deal or Person. Original timestamps and the technician's name (as note author) are preserved. This gives Nutshell users visibility into the full service history without relying on a separate FSM tool.

Fieldy

Task

maps to

Nutshell

Activity

1:1
Fully supported

Fieldy tasks linked to a job or customer migrate as Nutshell Activities of type 'Task'. The task description becomes the activity subject, the due date becomes the activity due date, and the assigned team member resolves to a Nutshell user by email match. Completed task status maps to Nutshell's completed-activity flag.

Fieldy

Team Member

maps to

Nutshell

User

1:1
Fully supported

Fieldy team members (technicians, dispatchers) resolve to Nutshell users by email address. A team member's name and role in Fieldy are stored as a custom field on the migrated Deals and Activities so the technician assignment is preserved even if no matching Nutshell user exists. Unmatched team members are flagged and assigned to a fallback Nutshell user during migration.

Fieldy

Custom Field (Customer)

maps to

Nutshell

Custom Field (Person)

1:1
Fully supported

Fieldy custom fields on customers (e.g., service tier, customer rating, account manager) are reproduced as Nutshell custom fields on the Person object. Nutshell's field type system (text, number, date, currency, pick-list) maps to the Fieldy field type. For pick-list fields, the exact option labels are reproduced as Nutshell pick-list values. This requires pre-creating each field in Nutshell before the migration run.

Fieldy

Custom Field (Job)

maps to

Nutshell

Custom Field (Deal)

1:1
Fully supported

Fieldy custom fields on jobs (e.g., service type code, equipment model, warranty status) map to Nutshell custom fields on the Deal object. Each custom field must be created in Nutshell under Settings → Customize → Deals → Add Field before the migration runs. Fields are recreated with matching types and pick-list values where applicable.

Fieldy

Custom Field (Company)

maps to

Nutshell

Custom Field (Company)

1:1
Fully supported

Fieldy custom fields on companies (e.g., contract value tier, service region, SLA tier) migrate as Nutshell custom fields on the Company object. Each custom field is recreated with its original field type and any pick-list values preserved. The migration plan includes a field-creation checklist so Nutshell admins can pre-build the schema before data lands, ensuring all required fields exist in the destination account.

Fieldy

Service Agreement / SLA

maps to

Nutshell

Custom Field + Note

1:1
Fully supported

Fieldy service agreements and SLA timers have no direct Nutshell equivalent. SLA tier and contract terms migrate as text fields on the Nutshell Company record; agreement documents are stored as Note attachments. Renewal reminders must be rebuilt using Nutshell tasks or external tools.

Fieldy

Job Attachment / File

maps to

Nutshell

Note / Attachment

1:1
Fully supported

Fieldy job attachments (photos, signed forms, equipment images) are re-uploaded as Nutshell Notes with file attachments. Large files are preserved as-is; Nutshell's file storage limits apply. The attachment is linked to the corresponding Deal or Person record so field technicians' documentation is accessible in the CRM.

Fieldy

Lead (if applicable)

maps to

Nutshell

Lead

1:1
Fully supported

If Fieldy tracks lead-level records (prospective customers without an active job), those migrate directly to Nutshell Leads. The lead name, email, phone, and source are mapped field-by-field. Nutshell Leads can be converted to People and associated with a Company or Deal, mirroring Fieldy's workflow of converting a prospect to an active customer.

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.

Fieldy logo

Fieldy gotchas

High

No documented public API or bulk export endpoint

Medium

Custom workflow automations do not export as portable rules

Low

Pricing tiers and per-user limits not publicly confirmed

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-status to pipeline-stage value mapping requires a manual stage plan

    Fieldy job statuses (Scheduled, In Progress, Completed, Cancelled) have no direct Nutshell equivalent — Nutshell pipeline stages are defined per Sales Process and vary by pipeline. The migration cannot infer which Nutshell stage each Fieldy status should land in without a value-mapping table your team provides. We deliver the mapping table as part of the migration plan, and we flag any statuses with no defined destination before the migration runs. Mismapped stages result in deals landing in the wrong pipeline or defaulting to the first stage.

  • Custom fields must be pre-created in Nutshell before data lands

    Nutshell requires custom fields to exist before data can populate them — the API will reject a write that includes a field key not already defined in the account's schema. Fieldy setups with 20+ custom fields across jobs, customers, and companies need a pre-migration checklist where a Nutshell admin creates each target field under Settings → Customize for the corresponding object (Person, Company, Deal). We deliver the full field-creation checklist with field names, types, and pick-list values before the migration run commits.

  • Fieldy workflow automations and SLA timers have no Nutshell equivalent

    Fieldy's dispatch rules, auto-assignment logic, SLA timers, and service-agreement escalation workflows are tightly coupled to the FSM engine. Nutshell does not have a native FSM dispatch, auto-assignment, or SLA timer construct at the Deal level. These automations must be rebuilt as Nutshell tasks, personal email sequences (Pro+), or external scheduling tools. We export your Fieldy workflow definitions as a text reference document for your Nutshell admin to use during the rebuild phase.

  • Owner resolution by email can silently misassign records

    Fieldy assigns jobs to technicians by name; Nutshell assigns records to users by email. When a Fieldy technician has no matching Nutshell user (different email, misspelled, or no account), the deal or activity defaults to a fallback owner — this means service history can appear under the wrong person's Nutshell account if the email resolution is not validated before migration. We provide a pre-migration owner-matching report that lists all Fieldy team members, their resolved Nutshell user (if any), and any unmatched records for manual assignment.

  • Job attachments re-uploaded as Notes may exceed Nutshell's file-size limits

    Fieldy job attachments (photos, signed forms, PDF invoices) are re-uploaded as Nutshell Note attachments via the API. Nutshell's file upload limit is 25MB per file. Jobs with multiple large photos or scanned documents may require a pre-migration file audit to identify oversized attachments. Files exceeding the limit are flagged and can be stored in a linked external storage URL as a custom field reference rather than as a native Note attachment.

Migration approach

Six steps for a successful Fieldy to Nutshell data migration

  1. Extract Fieldy data and inventory custom fields

    FlitStack AI connects to Fieldy's API using your account credentials and exports all customers, companies, jobs, tasks, team members, and attachments. We build a data inventory that lists record counts per object, custom field names and types per object, and job-status distribution across the pipeline. This inventory becomes the migration plan baseline and drives the pricing quote. Any data-quality issues (missing required fields, duplicate emails, unmatched addresses) are flagged in a pre-flight report before mapping begins.

  2. Create Nutshell custom fields and configure pipeline stages

    We deliver a field-creation checklist that maps every Fieldy custom field to a Nutshell custom field (with object, field name, type, and pick-list values). Your Nutshell admin pre-creates these fields under Settings → Customize for Person, Company, and Deal objects. Simultaneously, we work with you to define the value-mapping table that routes Fieldy job statuses to Nutshell pipeline stage IDs. The pipeline structure in Nutshell must be configured before the migration run commits records.

  3. Resolve owners and run a sample migration

    Fieldy team member emails are matched against Nutshell user emails. Unmatched team members are listed in an owner-resolution report — your team either creates matching Nutshell accounts or designates a fallback owner for their records. Once owner resolution is confirmed, a representative slice of data (typically 100–500 records across contacts, companies, jobs, and activities) migrates first. We generate a field-level diff between the source Fieldy records and the resulting Nutshell records so you can verify job-status mapping, owner assignment, and custom field population before the full run.

  4. Execute full migration with delta-pickup window

    The full migration runs in sequence: Companies first (foreign key prerequisite), then People, then Jobs mapped to Deals with stage mapping and activity notes, then Tasks mapped to Activities. A delta-pickup window (typically 24–48 hours) captures any records created or modified in Fieldy during the cutover period. All operations are logged in an audit trail. If reconciliation fails — a record count mismatch, a missing required field, or a stage-mapping gap — the one-click rollback reverses the full migration so the account returns to its pre-migration state.

  5. Export workflow definitions and deliver post-migration handoff

    We export Fieldy workflow definitions, dispatch rules, and SLA timer configurations as a structured reference document. This document includes trigger conditions, action sequences, and assignment logic so your Nutshell admin or implementation partner can rebuild equivalent automations using Nutshell's personal email sequences, task assignments, and external workflow tools. The migration handoff package includes the final record counts, any unmapped records for manual review, and the owner-resolution report showing how every technician's history was assigned in Nutshell.

Platform deep dives

Context on both ends of the pair

Fieldy logo

Fieldy

Source

Strengths

  • Per-user pricing model that is budget-friendly for growing field service businesses, according to Fieldy's own positioning.
  • Real-time live location tracking for field technicians with scheduling and dispatch automation built in.
  • All-in-one quote-to-payment workflow consolidates what many SMBs manage across multiple disconnected tools.
  • Mobile and web access for field reps with instant onboarding and no mandatory credit card to start a trial.
  • Customizable workflows, checklists, forms, and notifications for 25+ industry verticals.

Weaknesses

  • No publicly documented API or bulk export endpoint, making data portability a manual process.
  • Limited integration ecosystem compared to larger FSM competitors like ServiceTitan or Jobber.
  • Feature set oriented toward small-to-mid businesses; white-label limitations become apparent at scale.
  • No third-party review presence beyond a single G2 review and a 3.3-star Capterra rating, suggesting limited enterprise adoption or market penetration.
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 Fieldy 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

    Fieldy: Not publicly documented..

  • Data volume sensitivity

    B

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

Estimator

Estimate your Fieldy 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 Fieldy to Nutshell data migrations

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

Can't find your answer?

Walk through your Fieldy to Nutshell migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most Fieldy-to-Nutshell migrations complete in 48–72 hours of clock time for under 50,000 records. Larger setups with 500k+ records, 30+ custom fields, or multiple job types that map to separate Nutshell pipelines extend to 5–7 days. The longest planning step is the job-status to pipeline-stage value mapping — confirming which Nutshell stage each Fieldy status routes to. Pre-creating Nutshell custom fields before migration day also reduces the risk of field-mismatch errors during the run.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Fieldy.
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