CRM migration

Migrate from Insider to Nutshell

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

Insider logo

Insider

Source

Nutshell

Destination

Nutshell logo

Compatibility

60%

6 of 10

objects map 1:1 between Insider and Nutshell.

Complexity

BStandard

Timeline

2-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Insider is a customer data platform and multi-channel orchestration tool with user profiles, behavioral event streams, and journey automations. Nutshell is a sales-focused CRM with People, Companies, Deals, and activity tracking. These are fundamentally different data models, so the migration is a transformation rather than a copy. We migrate People from Insider user profiles, Companies from Insider's account data, and Deals from transaction or lifecycle records, while flagging that Insider event parameters and journey logic cannot map directly into Nutshell and require either custom field work or manual rebuild. We preserve tags and custom user attributes as notes or custom properties in Nutshell, and we deliver a written journey inventory so your admin knows exactly what automation logic needs to be reconstructed in Nutshell after migration.

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

Insider logo

Insider

What's pushing teams away

  • Steep learning curve and onboarding complexity — multiple reviews mention feeling overwhelmed by numerous options, difficult setup, and a lack of guided templates for smaller teams without in-house technical staff.
  • Long implementation timelines and contract lock-in — the spendbase article notes ~3+ months to fully roll out and annual/multi-year contract terms, which frustrates teams wanting faster time-to-value.
  • Pricing opacity and traffic-based cost model — there is no public pricing page; costs appear to scale with traffic volume, making budget forecasting difficult for growing teams evaluating the platform.
  • Advanced features gated behind higher tiers — SMB customers report that more sophisticated personalization, AI-driven suggestions, and deep analytics require a level of technical resource or enterprise plan they do not have.
  • Difficult migration path when leaving — no automated export of journeys, automations, or custom segments means leaving requires manual reconstruction of all campaign logic in the new platform.

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

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

Insider

User (Profile)

maps to

Nutshell

Person

1:1
Fully supported

Insider user profiles with email, phone, name, and device identifiers map to Nutshell Person records. The Insider user_id becomes a legacy_id field for deduplication. Custom user attributes from Insider export as key-value pairs; we write these to a Nutshell Notes field and recommend creating custom Person fields for any attributes that recurred consistently across the user base. The mapping requires splitting multi-value arrays (such as phone numbers) into individual fields or a comma-separated string in the custom_notes field.

Insider

Company

maps to

Nutshell

Company

1:1
Fully supported

Insider Company records map directly to Nutshell Company. The company domain name from Insider becomes the Nutshell domain field. We use company name as the primary match key. If Insider has no company object, we extract company information from the user profile's last_seen_domain or company_name field and create Nutshell Companies during Person import, linking each Person to its Company via the Nutshell company_name match.

Insider

Event (Behavioral)

maps to

Nutshell

Note (on Person or Company)

lossy
Fully supported

Insider behavioral events (product views, cart actions, purchase events, custom events) cannot map to typed Nutshell CRM fields because Nutshell does not have an event object. We convert recent and high-signal events (last 90 days of key lifecycle events) into Nutshell Notes attached to the Person record, preserving event_name and timestamp in the note body. Historical bulk event exports beyond 90 days are flagged as data-loss candidates during scoping. The customer decides whether to include event notes based on the Nutshell custom field plan.

Insider

Segment

maps to

Nutshell

People List (static)

lossy
Fully supported

Insider segments defined by attribute rules or event conditions export as a member list. We export the member list and recreate it as a static People List in Nutshell. The segment rule logic (attribute conditions, event triggers) has no Nutshell equivalent and is documented in the journey inventory deliverable for manual rebuild if the customer requires dynamic segmentation logic.

Insider

Journey (Automation)

maps to

Nutshell

Not migrated (manual rebuild)

1:1
Fully supported

Insider Journeys with multi-step triggers, conditional gates, and channel actions have no Nutshell equivalent. We export a structured journey audit during discovery documenting every active Journey, its entry trigger, step logic, channel actions, and exit conditions. The customer uses this inventory to manually rebuild lifecycle automations in Nutshell's activity and task model post-migration. This is explicitly out of migration scope as code.

Insider

Product Catalog

maps to

Nutshell

Product (Deal-level custom fields)

lossy
Fully supported

Insider product catalog data (sku, name, price, category, images) has no native Nutshell product management module. We map product data to Nutshell custom fields on Deals, storing sku, product_name, and price as text or currency fields. If the customer requires a product library, we recommend a separate product management integration (QuickBooks, Cin7) post-migration.

Insider

Transaction (Order)

maps to

Nutshell

Deal

1:1
Fully supported

Insider transaction records (order_id, total, items, currency, timestamps) map to Nutshell Deals. The transaction total becomes the Deal value. Order metadata (item count, currency, order date) stores in a custom Notes field or custom Deal fields. The related Person and Company are linked via Nutshell's deal association to the corresponding Person and Company records resolved during import.

Insider

Tag

maps to

Nutshell

Tag

1:1
Fully supported

Insider user tags (string labels stored as arrays per profile) map to Nutshell Tags. Tag arrays export as a comma-separated string per Person. Nutshell Tags are not hierarchical and do not support tag metadata, so tag groupings from Insider are flattened into tag names or documented in the custom notes field. Tag-based audience logic is noted for manual rebuild as static Nutshell lists.

Insider

List (static)

maps to

Nutshell

People List (static)

lossy
Fully supported

Insider static Lists (named user collections beyond dynamic segments) export as member lists. We recreate each list as a Nutshell People List with the same name, matching members by email against the migrated Person records. Lists without a clear Nutshell equivalent are mapped to static People Lists with a naming convention preserving the original list name.

Insider

Channel Configuration

maps to

Nutshell

Not migrated

1:1
Fully supported

Insider's channel configuration (SMS sender IDs, WhatsApp business account settings, email sender domains, push notification credentials) is platform-bound and not portable across systems. We document the channel configuration for each active channel so the customer can re-register sender credentials in Nutshell or an alternative channel platform post-migration. Channel-specific contact preferences (SMS opt-in, WhatsApp consent) migrate as custom fields on the Person record.

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.

Insider logo

Insider gotchas

High

API rate limit of 25,000 requests per minute is shared across endpoints

High

No automated journey export — automations must be rebuilt manually on exit

Medium

Pricing is traffic-based with no public tiers, leading to billing surprises

Medium

Contract lock-in with annual or multi-year terms

Low

Long implementation ramp complicates early-stage migrations

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

  • Journey automations cannot be mechanically migrated

    Insider provides no API endpoint to export Journey definitions, trigger logic, conditional steps, or channel action configurations. Every active Journey must be documented as a written inventory during discovery and manually rebuilt in Nutshell by your admin team. We deliver the full journey audit with step-by-step descriptions, but the rebuild work sits outside migration scope. This is a known structural limitation of leaving Insider's ecosystem, not a FlitStack AI constraint.

  • Behavioral event parameters do not fit Nutshell's CRM schema

    Insider event records include structured parameters (event_name, timestamp, event_parameters, device, channel) that have no native equivalent in Nutshell's CRM model. Nutshell does not have an event object or a behavioral timeline. We convert recent high-signal events into Notes attached to Person records, but event parameter key-value data beyond the event name and timestamp is lost in the transformation. We flag the data-loss scope during scoping so the customer can decide whether to retain the raw event export from Insider for downstream analytics.

  • Insider's arbitrary custom properties require manual field planning

    Insider allows unlimited custom key-value properties per user profile with no enforced schema. Nutshell requires named custom fields with typed constraints. We export all custom attributes as flat key-value data, but mapping dozens of arbitrary properties to Nutshell's custom field model requires decisions about field naming, type, and which properties are worth promoting to named fields versus collapsing into a notes field. We define the custom field plan during scoping and configure fields in Nutshell before import begins.

  • Channel data is not portable between platforms

    Insider's SMS sender IDs, WhatsApp Business account credentials, push notification configurations, and email sender domains are bound to the Insider platform and cannot be transferred. Contact-level opt-in and consent flags migrate as custom fields on Person records, but the channel infrastructure must be re-registered in Nutshell or a separate channel tool. We document the active channel configuration during discovery so nothing is lost when re-onboarding with a new provider.

  • Nutshell's simpler data model means some Insider data will not transfer

    Nutshell is a sales CRM, not a CDP. Insider's behavioral data, channel-level interaction history, journey state, predictive scores, and product catalog have limited or no native destination in Nutshell. We are explicit about what transfers cleanly (People, Companies, Deals, Tags, Notes) versus what transforms with data loss (event parameters, custom attributes) versus what cannot transfer (journey state, channel configuration, predictive models). We do not inflate the scope to imply full feature parity.

Migration approach

Six steps for a successful Insider to Nutshell data migration

  1. Discovery and field mapping plan

    We audit the Insider account to identify every object in scope: user profiles, company records, segment definitions, journey list, event types and volumes, transaction records, tag lists, and custom attribute inventory. We match this against Nutshell's supported objects and flag which Insider data will transfer cleanly, which will require transformation, and which will not have a destination. The discovery output is a written migration scope and field mapping plan, including a custom field plan for Nutshell if the Insider instance has more than five custom user attributes.

  2. Nutshell schema preparation and custom field configuration

    We configure Nutshell's schema before any data moves. This includes creating custom Person fields for high-frequency custom attributes from Insider, setting up custom Deal fields to carry transaction metadata, and pre-creating People Lists corresponding to Insider segments and static lists. If the customer requires specific tagging or lead source fields, we configure these during this phase. We do not configure any automation logic in Nutshell during migration scope.

  3. Test migration and validation

    We run a test migration with a representative sample of records into a Nutshell sandbox or trial account, matching on email and company name. We validate record counts (People in, Companies in, Deals in), check field mapping accuracy on 20-30 sample records, and confirm tag and list assignments. Any mapping corrections happen here before the production migration begins. We do not run production migration without a signed-off test validation.

  4. Production migration in dependency order

    We run production migration in record-dependency order: Nutshell Companies first (required for Person-Company linking), then People with company associations resolved, then Deals with Person and Company links established, then Tags applied to People, then Notes carrying event history and custom attribute summaries. Each phase emits a row-count reconciliation report before the next phase begins. We use batch writes against Nutshell's API with rate-limit handling and retry logic for failed records.

  5. Cutover and final reconciliation

    We freeze writes to Insider during cutover, run a final delta migration of any records modified during the migration window, then enable Nutshell as the system of record. We deliver a final reconciliation report showing People count, Company count, Deal count, Notes count, and Tag assignments against the discovery baseline. We flag any records that could not migrate due to data quality issues (missing email, duplicate conflicts) for manual resolution by the customer.

  6. Journey inventory delivery and post-migration handoff

    We deliver the written journey audit documenting every active Insider Journey, its trigger, step logic, and recommended Nutshell equivalent (manual task, activity sequence, or external automation tool). We also deliver the custom attribute inventory and the event data-loss statement. We do not rebuild Journeys or automations in Nutshell as part of migration scope; that work is handled by the customer's admin team or a separate Nutshell automation engagement.

Platform deep dives

Context on both ends of the pair

Insider logo

Insider

Source

Strengths

  • Native multi-channel execution — SMS, WhatsApp, email, app push, and web personalization in a single platform without requiring third-party connectors.
  • Integrated Customer Data Platform — user profiles, behavioral events, and attribute data unified in one CDP rather than siloed across tools.
  • Automated lifecycle journey orchestration — event-triggered multi-step workflows with conditional branching and AI-assisted personalization.
  • Strong customer success and onboarding support — repeatedly cited as a differentiator in G2 reviews.
  • Established at scale with 2,000+ customers since 2012 — platform stability and enterprise track record.

Weaknesses

  • No public pricing — opaque pricing model makes evaluation and budgeting difficult without a sales conversation.
  • Long implementation and ramp-up — teams report 3+ months to full rollout and steep learning curves that delay time-to-value.
  • No journey export or import API — automations cannot be mechanically transferred out, requiring full manual reconstruction.
  • Advanced features require technical resources — smaller teams and SMB customers find the platform overwhelming without dedicated developer support.
  • Traffic-based pricing — costs scale with message volume and user activity, making costs unpredictable for high-velocity campaigns.
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 Insider 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

    Insider: 25,000 requests per minute, shared across Unification API endpoints (Upsert User Data and Delete User Attribute). Exceeding this returns HTTP 429 and requires retry with backoff..

  • Data volume sensitivity

    A

    Insider exposes a bulk API — large-volume migrations stream efficiently.

Estimator

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Most Insider to Nutshell migrations complete in two to three weeks. Data-only moves with under 5,000 People, no engagement history, and straightforward field mapping land in this window. Migrations that include historical event data, multiple custom user attributes requiring transformation, or Nutshell custom field configuration extend to four to six weeks. Timeline is driven by record volume, the number of custom attributes requiring field planning, and how quickly the customer reviews and approves the test migration sample.

Adjacent paths

Related migrations to explore

Ready when you are

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