CRM migration

Migrate from NetHunt CRM to Nutshell

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

NetHunt CRM logo

NetHunt CRM

Source

Nutshell

Destination

Nutshell logo

Compatibility

70%

7 of 10

objects map 1:1 between NetHunt CRM and Nutshell.

Complexity

BStandard

Timeline

2-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from NetHunt CRM to Nutshell is a data-model translation that starts with NetHunt's folder-based architecture and ends with Nutshell's People, Companies, and Leads structure. NetHunt organizes every Record inside Folders and requires querying each folder separately via API; Nutshell uses a flat People and Company model with optional Lead qualification. We enumerate every folder in NetHunt, extract all Records by type (Contact, Lead, Company, Deal), translate folder-specific custom field schemas into Nutshell's equivalent custom field definitions, and import in dependency order (Companies first, then People, then Leads, then Deals, then Activities). NetHunt Workflows do not migrate — the automation logic lives inside Gmail and NetHunt's web UI with no export mechanism, so we deliver a written inventory of every active Workflow for the customer's admin to rebuild in Nutshell after cutover. The non-refundable subscription policy means we recommend aligning migration cutover with billing cycle ends to avoid paying for unused time in NetHunt.

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

NetHunt CRM logo

NetHunt CRM

What's pushing teams away

  • Pricing escalates sharply on higher tiers—Business at $60/user/month and Advanced at $120/user/month make it costly for teams needing advanced automation.
  • Users report that automation Workflows cannot be exported or transferred between CRMs, forcing teams to rebuild complex sequences from scratch when switching platforms.
  • Per-user billing adds up quickly as sales teams grow, with no volume discounts or flat-rate enterprise options published on the website.
  • Limited native reporting depth compared to enterprise CRMs means power users often export to Google Sheets or BI tools rather than relying on built-in dashboards.
  • The mobile app is described as occasionally lagging, which frustrates field sales teams who need CRM access on the go.

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

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

NetHunt CRM

Contact

maps to

Nutshell

Person (People)

1:1
Fully supported

NetHunt Contact records (the primary CRM record type for individuals) map to Nutshell People. Standard fields (name, email, phone, address) migrate directly. Custom fields defined on the source folder are recreated as custom fields on the Nutshell People object before import. NetHunt Contact-to-Company linkage (stored as a link on the Contact record) is preserved by resolving the destination Nutshell Company before Person insert so the People record is attached to the correct Company at migration time.

NetHunt CRM

Lead

maps to

Nutshell

Lead

1:1
Fully supported

NetHunt Lead records (a distinct record type from Contact in NetHunt, with lead-specific lifecycle stages) map directly to Nutshell Lead. Lead status, source, and score properties migrate to Nutshell Lead's standard fields. Any custom fields on the Lead folder in NetHunt are recreated as custom fields on Nutshell Lead before migration. Lead-to-Company linkage migrates via the same Company-first resolution step used for People.

NetHunt CRM

Company

maps to

Nutshell

Company

1:1
Fully supported

NetHunt Company records map to Nutshell Company. The domain stored in NetHunt becomes the Company website field and serves as a dedupe key during import. Nutshell Company is created before any Person or Lead that references it, ensuring the Company relationship is satisfied at the moment of linked-record insert.

NetHunt CRM

Deal

maps to

Nutshell

Account (in pipeline context)

1:1
Fully supported

NetHunt Deals (pipeline opportunities with stage, value, and responsible user) map to Nutshell's Deal tracking. Deal stage names from NetHunt's pipeline are recreated as Nutshell pipeline stages during schema setup. Deal value, expected close date, owner, and custom deal fields migrate to Nutshell Deal fields. Deals must be migrated after Companies and People/Contacts to satisfy the Account relationship and owner references.

NetHunt CRM

Pipeline

maps to

Nutshell

Pipeline (Nutshell)

lossy
Fully supported

NetHunt supports multiple pipelines with configurable stages per pipeline. We read each pipeline's stage definitions via the NetHunt API during folder enumeration and recreate them as Nutshell Pipelines with corresponding stage names and ordering. Stage-to-stage value probability mappings transfer where NetHunt stores them. Note that Nutshell Foundation tier limits users to one pipeline; Nutshell Pro and above support multiple pipelines.

NetHunt CRM

Folder

maps to

Nutshell

Nutshell People + Company + Lead object set

1:many
Fully supported

NetHunt Folders are the top-level organizational container and do not map to a single Nutshell object. Each Folder is treated as a source dataset containing Records of mixed types (People, Companies, Leads, Deals). We enumerate every accessible folder, extract Records by type from each folder, and distribute them to the corresponding Nutshell object. Folder-specific custom field schemas are captured per folder and translated into Nutshell custom fields scoped to the relevant object type.

NetHunt CRM

Activity (Email, Note)

maps to

Nutshell

Activity on Person or Company

1:1
Fully supported

NetHunt Activities (emails, notes attached to Records) map to Nutshell's activity timeline on People and Companies. Email body content may require HTML-to-text normalization during transform depending on the source email encoding. We migrate activities after the parent People and Company records exist in Nutshell to maintain the activity linkage. Activities attached to Leads map to Nutshell Lead activity timeline.

NetHunt CRM

Call Log

maps to

Nutshell

Activity on Person or Company

1:1
Fully supported

NetHunt Call Log records (duration, direction, notes) migrate as activities on the linked Nutshell Person or Company. Call direction (inbound/outbound) maps to Nutshell's activity type. Duration and any disposition notes transfer to custom activity fields we create on the destination. Call logs without a linked Contact or Company are reconciled to a default Company or flagged for manual assignment.

NetHunt CRM

Custom Field (per folder)

maps to

Nutshell

Custom Field (People, Company, Lead)

lossy
Fully supported

NetHunt custom field schemas vary by folder, which is a structural difference from Nutshell's per-object (People, Company, Lead) custom field model. We enumerate every distinct custom field definition across all NetHunt folders, deduplicate by field name and type, and pre-create the corresponding Nutshell custom fields on the appropriate object before any data import. Field type mapping: NetHunt text maps to Nutshell text, date to date, picklist to picklist, checkbox to checkbox, number to number.

NetHunt CRM

Tag

maps to

Nutshell

Tag

1:1
Fully supported

NetHunt Tags (simple string values on Records) migrate as-is to Nutshell's tag field on People, Companies, and Leads. Tags are treated as passthrough string values with no transformation. If a Nutshell tag name conflicts with an existing destination tag, we prefix the source tag with a namespace indicator and flag the conflict for the customer to resolve 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.

NetHunt CRM logo

NetHunt CRM gotchas

High

Workflow automations do not transfer between CRMs

High

No-refund subscription policy creates billing risk on cancellation

Medium

Automation action limits are tier-gated and billable

Medium

Folder-based data model requires per-folder API queries

Low

Mobile app performance issues reported by users

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

  • Folder-by-folder API extraction is required with no bulk export

    NetHunt's API requires querying each folder separately to retrieve Records. There is no single API endpoint that exports all CRM data at once. We build a folder enumeration step into every migration, iterating through each accessible folder and logging progress. If a folder is inaccessible or restricted, we flag it immediately and surface it during scoping so the customer can grant access before migration begins. Skipping this step results in incomplete exports for teams that use multiple folders to organize by product line or business unit.

  • Workflows and automation sequences cannot migrate between platforms

    NetHunt Workflows (multi-channel sequences with triggers, conditions, and actions) operate inside Gmail and NetHunt's web UI and have no export mechanism via the API. When migrating to Nutshell, teams must rebuild these from scratch. We document every active NetHunt Workflow during scoping — trigger type, conditions, sequence steps, and action targets — and deliver a written inventory organized by Nutshell equivalent feature. Nutshell's workflow rules (available on Pro and above) serve as the rebuild target, though the logic structure differs from NetHunt's visual sequence builder.

  • Non-refundable subscription demands billing-cycle alignment

    NetHunt's explicit no-refund policy means teams migrating mid-cycle pay for the full billing period with no credit. We advise customers to time migrations to align with billing cycle ends and to downgrade to the Basic tier ($24/user/month) before migration begins to reduce the per-user cost during the transition window. Nutshell offers 14-day free trial and does not have a similar non-refund clause, but the customer should cancel NetHunt proactively to avoid the next billing cycle charge.

  • Folder-specific custom field schemas require pre-migration field creation

    NetHunt custom field schemas vary by folder, and Nutshell uses a per-object custom field model (People, Company, Lead). If the same custom field name exists in multiple folders with different types or picklist values, we deduplicate by normalizing to a single definition during scoping. We pre-create all Nutshell custom fields before any data import so that incoming records land in the correct typed fields rather than falling back to text or being rejected. This step adds one to two days to scoping for migrations with more than ten custom field definitions.

  • NetHunt's automation action limits can spike during import

    NetHunt Business tier ($60/user/month) includes 2,000 automation actions per month; Advanced ($120/user/month) includes 10,000. If automated sequences in NetHunt trigger on record creation or update events, a bulk migration can consume a significant portion of the monthly action budget unexpectedly. We throttle import operations to distribute record inserts over time rather than firing all triggers at once, and we notify customers if their NetHunt plan's action limit may be breached during migration so they can purchase additional automation actions or pause workflows before migration begins.

Migration approach

Six steps for a successful NetHunt CRM to Nutshell data migration

  1. Folder enumeration and scope definition

    We authenticate to NetHunt via the REST API using the customer's API key and enumerate every accessible Folder. For each folder, we retrieve the record count by type (Contact, Lead, Company, Deal, Activity), capture the custom field schema, and identify any folder-level restrictions. We surface any inaccessible folders immediately and ask the customer to grant read access before migration begins. The folder enumeration output is a written scope document with record counts per folder and a custom field inventory.

  2. Schema design in Nutshell

    We translate each NetHunt custom field definition into a corresponding Nutshell custom field on the appropriate object (People, Company, or Lead). For picklist fields, we reconcile picklist values across folders into a single unified picklist in Nutshell. We configure Nutshell Pipelines to match NetHunt's pipeline and stage definitions, preserving stage order and probability percentages where present. This schema is validated in Nutshell's sandbox or a trial account before production migration begins.

  3. Data extraction and transformation

    We extract all Records from each NetHunt folder via the folder-specific API endpoints, apply the transformation rules (custom field type mapping, tag normalization, HTML email body normalization), and generate the import-ready dataset. We deduplicate by email for People and Company records, flagging duplicates for the customer's review before Nutshell import rather than silently merging. Activity records (calls, emails, notes) are extracted after their parent records and held in a staged import queue pending parent-record creation in Nutshell.

  4. Nutshell import in dependency order

    We import into Nutshell in dependency order: Companies first (base for all relationships), then People and Leads (with CompanyId resolved from the Company import), then Deals (with OwnerId and pipeline association resolved), then Activities (linked to the People, Company, or Lead record that now exists in Nutshell). Each phase emits a row-count reconciliation report comparing NetHunt source counts to Nutshell destination counts. We use Nutshell's native CSV import for standard fields and the Nutshell API for custom fields and complex linkages.

  5. Validation and reconciliation

    We run a post-import validation against a sample of migrated records, comparing field values in Nutshell against the NetHunt source for at least 50 randomly selected records per object type. We check that all custom fields populated, that activities linked to the correct parent record, and that tags transferred without data loss. Any discrepancies are corrected in Nutshell and the import phase is re-run for the affected records. The customer receives a final reconciliation report with source-vs-destination record counts and a sample validation log.

  6. Cutover, delta sync, and Workflow inventory handoff

    We freeze writes in NetHunt during the cutover window, run a final delta migration of any records modified during the migration period, and confirm that Nutshell is the system of record. We deliver the Workflow inventory document to the customer's admin team for Nutshell rebuild. We provide a one-week hypercare window for reconciliation issues raised by the sales team. We do not rebuild NetHunt Workflows as Nutshell workflow rules inside the migration scope; that is a separate scope or an internal admin task.

Platform deep dives

Context on both ends of the pair

NetHunt CRM logo

NetHunt CRM

Source

Strengths

  • Built directly inside Gmail, eliminating tab-switching for users who live in email
  • Multiple pipelines with visual stage management and deal tracking
  • Multi-channel sequencing (email, LinkedIn, WhatsApp, phone) available on higher tiers
  • Contact enrichment and lead data enrichment features on Business tier and above
  • 14-day free trial with no credit card required for evaluation

Weaknesses

  • Per-user pricing model scales poorly for large sales teams
  • No native duplicate detection for contacts during import
  • Workflow automations are trapped in NetHunt and cannot be exported
  • Limited native reporting compared to enterprise CRM alternatives
  • No refund policy—subscriptions are non-refundable at any point
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. 3 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 NetHunt CRM and Nutshell.

  • Object compatibility

    B

    3 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

    NetHunt CRM: Not publicly documented on NetHunt's developer documentation.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Migrations under 5,000 total records with up to three NetHunt folders and straightforward custom field schemas typically complete in two to three weeks. Migrations with four or more folders, folder-specific custom field schemas requiring per-folder field creation, activity history migration, or a delta-sync requirement extend to five to nine weeks. Timeline is driven primarily by folder count (each folder requires a separate API query and custom field reconciliation pass), activity volume, and the customer's validation cycle.

Adjacent paths

Related migrations to explore

Ready when you are

Move from NetHunt CRM.
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