CRM migration

Migrate from Field2Base to Nutshell

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

Field2Base logo

Field2Base

Source

Nutshell

Destination

Nutshell logo

Compatibility

100%

12 of 12

objects map 1:1 between Field2Base and Nutshell.

Complexity

CModerate

Timeline

48–72 hours

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Field2Base is a field service automation platform built around mobile forms and submission workflows. Its data model centers on Form Templates, Form Submissions (the completed records), User accounts, and Regions (the individual fields that make up a form). Nutshell is a sales CRM built around People, Companies, Leads, and Deals with a pipeline view. These are fundamentally different product categories — Field2Base is an operational field-data tool, Nutshell is a sales relationship manager — so the migration does not map object-to-object in most cases. We extract Form Submissions and convert them to Nutshell Notes and Activities, map Field2Base Companies to Nutshell Companies, and surface Field2Base custom form Regions (field-level data) as Nutshell custom fields on the corresponding object. We preserve original submission timestamps and GPS coordinates where captured. Workflow routing rules, offline-form configurations, DIM/EDM integration settings, and approval chains built in Field2Base's Forms Workflow module do not migrate — they must be rebuilt in Nutshell's automation tools or as external processes. The migration runs against Field2Base's REST API for submission data and your DIM export files if configured, loading into Nutshell via the Nutshell JSON-RPC API. A 24–48 hour delta window captures any submissions created or modified during the cutover window.

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

Field2Base logo

Field2Base

What's pushing teams away

  • Small teams find the pricing model expensive at scale — Essentials starts at $20 per license per month and higher tiers require custom quotes, making per-seat costs unpredictable as the field workforce grows.
  • The platform lacks a robust self-service review ecosystem — Capterra and G2 show fewer than 15 verified reviews, which makes independent evaluation difficult and signals a narrow customer base.
  • Annual manual app update requirements were a documented pain point before Field2Base moved to app-store distribution, reflecting a historical gap in automated delivery infrastructure.
  • Companies requiring modern analytics dashboards or real-time field reporting find Field2Base's reporting layer less mature compared to newer field service platforms like UpKeep or MaintainX that embed BI tooling natively.

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

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

Field2Base

Form Submission

maps to

Nutshell

Note / Activity

1:1
Fully supported

Each completed Form2Base submission becomes a Nutshell Note attached to the corresponding Person or Company record. Submission region values (text, numeric, dropdown) are written as the Note body in structured format. Original submission timestamp is preserved in the Note create date. GPS coordinates captured in the form are stored as a custom field on the Note.

Field2Base

Form Template

maps to

Nutshell

Custom Field Group / Custom Fields

1:1
Fully supported

Each named Region in a Field2Base Form Template maps to a Nutshell custom field on the target object (Person, Company, or Lead). Region type determines Nutshell field type: Text regions → Nutshell Text, Numeric → Number, Drop-Down → Dropdown, Date → Date, Camera/Signature → Text (URL or base64 reference). We pre-create all custom fields in Nutshell before loading data.

Field2Base

Company

maps to

Nutshell

Company

1:1
Fully supported

Field2Base company records map directly to Nutshell Company records, preserving the company name, address (including street, city, state, zip, country), phone, and website fields using exact field-name matching. We recommend migrating Companies before Form Submissions so that the resulting Nutshell Company ID can be linked to each Note, ensuring referential integrity throughout the migration.

Field2Base

User / Mobile User

maps to

Nutshell

Person

1:1
Fully supported

Field2Base User accounts (the office or field users who submit forms) are mapped to Nutshell Person records by email. Form Submissions carry an owner reference — that owner email is resolved to a Nutshell user. Unmatched owners are flagged before migration and assigned to a fallback Nutshell user.

Field2Base

Region (custom form field — numeric type)

maps to

Nutshell

Custom Field (Number)

1:1
Fully supported

Numeric Regions in Field2Base, such as measurements, quantities, or ratings, map directly to Nutshell Number custom fields. The region label, data type, and any Field2Base validation constraints (e.g., range limits) are recorded in the migration documentation, but Nutshell does not enforce those constraints automatically. By default, Nutshell numeric fields accept any numeric value, including integers and decimals, allowing downstream calculations or reporting without additional configuration.

Field2Base

Region (dropdown type)

maps to

Nutshell

Custom Field (Dropdown)

1:1
Fully supported

Drop-Down Regions in Field2Base have defined option values. These are mapped one-to-one to Nutshell Dropdown custom field options. If Nutshell already has a Dropdown field with overlapping values, we merge and deduplicate during mapping. New values are added to the Nutshell field definition before migration.

Field2Base

Region (Camera / Signature)

maps to

Nutshell

Custom Field (Text)

1:1
Fully supported

Photo and signature regions in Field2Base store image data. We extract the image URL or binary, re-upload to Nutshell's file storage, and store the resulting URL as a Text custom field on the Nutshell record. Nutshell's attachment size limits apply per file.

Field2Base

Form Submission Timestamp

maps to

Nutshell

Note Created Date / Activity Date

1:1
Fully supported

The submittedAt timestamp on each Field2Base Form Submission is preserved as the Note create date in Nutshell. This maintains the audit trail of when field work was actually performed, separate from the migration import date. We store submittedAt as a custom datetime field on the Note for reporting continuity.

Field2Base

GPS / Location Region

maps to

Nutshell

Custom Field (Text) / Address enrichment

1:1
Fully supported

Field2Base GPS Regions capture latitude/longitude at submission time. We store coordinates as a Text custom field (e.g., '35.9297° N, 78.9486° W') on the Nutshell Note. If Field2Base stored a formatted address alongside coordinates, we attempt to map that to the Person or Company address fields.

Field2Base

DIM / EDM Export File

maps to

Nutshell

Note / Activity (bulk import)

1:1
Fully supported

If Field2Base DIM exports data to CSV, ODBC, or XML, we process those files directly as the migration source. Each row in the export maps to a Nutshell Note or Activity using the same region-to-custom-field mapping. DIM exports are often cleaner than live API data because they represent a consolidated data pull.

Field2Base

Forms Workflow (approval chains)

maps to

Nutshell

No equivalent

1:1
Fully supported

Field2Base Forms Workflow creates multi-step review and approval chains within forms. Nutshell has no equivalent — email sequences trigger on pipeline stage changes, not form submission events. We export the workflow definitions as a PDF reference document for your team to manually rebuild as Nutshell sequences or external approval tools.

Field2Base

Integration Settings (DIM/EDM/DUU)

maps to

Nutshell

No equivalent

1:1
Fully supported

Field2Base DIM (Data Integration Module), EDM (Enterprise Dispatch Module), and DUU (Data Upload Utility) configurations are third-party integration connections. These must be disconnected and rebuilt against Nutshell's API or Zapier/Make integrations. We document each active integration endpoint for your IT team to reconfigure post-migration.

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.

Field2Base logo

Field2Base gotchas

High

Offline draft data loss risk at migration cutover

High

Integration capabilities are tier-gated

Medium

API rate limits not publicly documented

Medium

Custom Regions require manual field mapping

Low

Submitted form versioning not tracked in exports

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

  • Form Submissions are not CRM records — they become Notes

    Field2Base stores completed forms as Form Submissions with their own schema (formTemplateId, Regions, submittedAt, owner). Nutshell has no Form Submission object — there is no native place to land these records. FlitStack converts each Form Submission to a Nutshell Note attached to the associated Person or Company. The submittedAt timestamp is preserved as the Note's create date, but the submission exists inside a Note body rather than as a standalone record. You will find form data in Nutshell inside Note records linked to the person or company, not as a dedicated form record type. If your team expects a standalone form-submission list view in Nutshell, that requires a custom object setup or a third-party form app integration.

  • Field2Base Regions map to per-object Nutshell custom fields — not all region types are first-class citizens

    Field2Base Form Templates define Regions of many types: Text, Numeric, Date, Drop-Down, Camera, Signature, GPS, Barcode, Voice-to-Text. Nutshell's custom field model supports Text, Number, Date, Dropdown, and URL natively. Camera and Signature images must be extracted and re-hosted, with only the URL stored as a Text field. GPS coordinates are stored as Number fields split into latitude and longitude — there is no native location field or map integration in Nutshell. Barcode and voice-to-text values also land as plain Text. If you rely on Field2Base's structured region types for downstream reporting in a BI tool, those reporting dashboards need to be rebuilt referencing Nutshell's custom field names.

  • Forms Workflow approval chains have no Nutshell equivalent

    Field2Base's Forms Workflow module (included in Small Business and Enterprise tiers) enables multi-step approval chains where a submitted form routes to a reviewer, then an approver, with conditional logic based on field values. Nutshell Pro and Business do not offer a multi-step form approval workflow. The closest analogue is Nutshell's email sequences, which trigger on pipeline stage changes, not on form submission events. If your operations rely on field crews submitting forms that require manager sign-off before data is considered complete, that approval workflow must be rebuilt — either as a Nutshell sequence with manual triggers or as a separate approval tool integrated via Zapier or Make. FlitStack exports your Forms Workflow definitions as a reference document for the rebuild.

  • DIM and EDM integrations break — they cannot point to Nutshell

    Field2Base's Data Integration Module (DIM) and Enterprise Dispatch Module (EDM) are configured to push form data to external systems — ERP systems, SQL databases, dispatch software — via CSV, ODBC/OLEDB, XML, or API. These connections are configured within Field2Base and do not migrate. After the migration to Nutshell, your team must reconfigure these integrations pointing to Nutshell's JSON-RPC API or to a middleware (Zapier, Make) that connects Field2Base or the new field-data source to Nutshell. If your operations depend on form data flowing automatically into an ERP, that pipeline requires rebuilding.

  • Offline form submissions require re-architecture — Nutshell has no offline-first form entry

    Field2Base's Mobile Forms app works fully offline. Field technicians complete forms without internet connectivity; data syncs automatically when the device reconnects. Nutshell's mobile app requires connectivity to function — there is no offline form submission mode. If your field crews work in areas with unreliable connectivity, moving to Nutshell means either accepting that form entry requires connectivity (and accepting data gaps) or adopting a third-party offline form tool that integrates with Nutshell. Some teams solve this by keeping Field2Base for offline form capture and using Nutshell for the CRM relationship side, but that returns you to a dual-tool situation.

Migration approach

Six steps for a successful Field2Base to Nutshell data migration

  1. Audit Field2Base form templates and submission volume

    We connect to your Field2Base account using the REST API and enumerate all active Form Templates. For each template we capture: the full list of Regions (name, type, validation rules), the form count, and the total submission volume. We also pull DIM/EDM export configurations if configured. This audit produces the migration scope document — how many custom fields we will create in Nutshell, how many submission records we will convert to Notes, and which templates are active vs. archived. Archived templates with no recent submissions are excluded by default unless you specify otherwise.

  2. Create Nutshell custom fields before data migration

    Nutshell custom fields must exist before we can load data into them. We create all mapped custom fields in Nutshell under Settings > Fields, scoped to the correct object (Person, Company, or Lead). Dropdown custom fields get their option values populated from Field2Base Region options. This step is run first so that when we import submission data, every field is available for mapping. We deliver a field-creation plan document listing each custom field, its type, and the source Region for your review before execution.

  3. Resolve Field2Base users to Nutshell users

    Each Form Submission in Field2Base carries an owner reference (the user who submitted the form). We match Field2Base user email addresses to Nutshell Person records by email. Where a Nutshell user does not exist for a Field2Base owner, we flag those submissions before migration and assign them to a fallback Nutshell user designated by your team. This ensures no submission lands orphaned — every Note has an owner in Nutshell.

  4. Run sample migration with field-level diff

    We run a sample migration against a representative slice of submissions — typically 100–500 records across your most-used form templates. For each sampled submission, we generate a field-level diff showing: the original Field2Base region values, the mapped Nutshell custom field values, the Note body content, and the record association (Person or Company). You review this sample in Nutshell before we commit to the full run. This is the step where you catch any Region-to-custom-field mappings that need adjustment.

  5. Execute full migration with delta-pickup window

    The full migration runs against Field2Base's REST API and any DIM export files. All Form Submissions, Companies, and Users are mapped, transformed, and written to Nutshell via the JSON-RPC API. A 24–48 hour delta window opens after the bulk load completes — any submissions created or modified in Field2Base during cutover are captured in a second pass. Audit log records every operation. One-click rollback is available for 72 hours post-migration if reconciliation identifies unexpected gaps.

Platform deep dives

Context on both ends of the pair

Field2Base logo

Field2Base

Source

Strengths

  • Offline-first architecture ensures field data capture continues without internet connectivity.
  • HIPAA and SOC 2 compliance positions the platform for regulated healthcare and government deployments.
  • No-code Forms Designer allows operations teams to build and publish custom form templates without developer involvement.
  • Multi-format integration layer (CSV, ODBC, OLEDB, API, Web Services) connects submitted forms to back-end databases and ERPs.
  • Pre-filled work order delivery with GPS navigation reduces field worker error and improves dispatch efficiency.

Weaknesses

  • Fewer than 15 verified third-party reviews limits independent evaluation of real-world performance.
  • Enterprise pricing is opaque — no public quote available without contacting sales directly.
  • Historical reliance on annual manual app updates signals infrastructure maturity gaps compared to newer competitors.
  • Analytics and reporting features are basic relative to modern field service platforms with embedded BI tooling.
  • Small company scale ($12M revenue, ~19 employees) raises long-term vendor stability questions for large enterprise buyers.
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?

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

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Field2Base 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

    C

    Field2Base: Not publicly documented — we default to 10 req/s and throttle based on 429 responses.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Most Field2Base to Nutshell migrations complete in 48–72 hours for under 25,000 form submissions. Larger volumes — particularly multi-form-template setups with 100,000+ submissions — extend to 5–8 days. The pre-migration audit and Nutshell custom field creation are the longest planning steps. Nutshell's JSON-RPC API rate limits determine batch sizing, which is accounted for in the timeline. DIM export processing adds time if your Field2Base setup uses the Data Integration Module for consolidated data pulls.

Adjacent paths

Related migrations to explore

Ready when you are

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