CRM migration

Migrate from myCRMS.com to Nutshell

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

myCRMS.com logo

myCRMS.com

Source

Nutshell

Destination

Nutshell logo

Compatibility

63%

5 of 8

objects map 1:1 between myCRMS.com and Nutshell.

Complexity

CModerate

Timeline

1-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from myCRMS.com to Nutshell is a consolidation migration where basic CRM records transfer into a platform with stronger pipeline management, activity tracking, and reporting. myCRMS.com exports contacts with custom fields, company records, and pipeline deals with stage data; Nutshell receives these as People/Contacts, Companies/Accounts, and Opportunities. We sequence the export in dependency order — companies first, then contacts with AccountId resolved — and preserve activity timestamps and owner assignments where the source export exposes those fields. The platform's Smart Lists, which myCRMS.com uses for filtered contact views, are documented during audit and rebuilt as Nutshell saved views. Workflows, automations, and custom reporting configurations do not migrate as code; we deliver a written inventory of any Smart List logic and pipeline rules requiring manual recreation in Nutshell.

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

myCRMS.com logo

myCRMS.com

What's pushing teams away

  • Aged technical baseline — the vendor site lists system requirements of 'Internet Explorer 6.0 or compatible browser', a strong signal the product has not modernised, which scares off teams expecting current browser support and security posture.
  • Tiny public footprint — virtually no third-party reviews on G2, Capterra, GetApp, or Software Advice, making it hard for buyers to validate the product or compare against alternatives.
  • No documented public API, no developer portal, and no published rate-limit or authentication reference — integration-minded teams move to platforms with modern API surfaces.
  • Marketing channel mix references 'fax' as a primary outbound channel, indicating the product reflects late-1990s/early-2000s assumptions about sales workflows rather than current digital channels.
  • No published pricing tiers, customer count, or vendor company information makes long-term vendor risk hard to assess — buyers default to better-documented competitors.

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 myCRMS.com objects map to Nutshell

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

myCRMS.com

Contact

maps to

Nutshell

Contact (People in UI / Contacts in API)

1:1
Fully supported

myCRMS.com Contact records map directly to Nutshell Contact. The mapping uses email as the primary dedupe key. If the source export exposes custom fields, we create corresponding custom fields in Nutshell during the pre-migration schema audit. Note that Nutshell's UI refers to contacts as 'People' while the API uses 'Contacts'; we use the API terminology for the mapping. AccountId is resolved from the company lookup before contact insert so that the relationship is satisfied at load time.

myCRMS.com

Company

maps to

Nutshell

Account (Companies in UI / Accounts in API)

1:1
Fully supported

myCRMS.com Company records map to Nutshell Account. The domain or website field from myCRMS.com becomes the Account's website field in Nutshell. Account is loaded before any Contact records to satisfy the lookup relationship. If the source export exposes industry, employee, or revenue fields, those map to standard Nutshell Account fields or custom fields created during schema setup.

myCRMS.com

Deal

maps to

Nutshell

Opportunity

1:1
Fully supported

myCRMS.com Deals map to Nutshell Opportunity. The deal stage property maps to a Nutshell pipeline stage. If myCRMS.com exposes multiple pipelines, each becomes a separate Nutshell pipeline with its own stage sequence. Closed-won and closed-lost dates migrate as Opportunity close date and status. OwnerId resolves from the email-to-user lookup.

myCRMS.com

Pipeline

maps to

Nutshell

Pipeline (configuration)

lossy
Fully supported

Each distinct myCRMS.com pipeline becomes a Nutshell pipeline. We configure the pipeline stages in Nutshell before migration, mapping each source stage name to the equivalent Nutshell stage. Stage probability values from myCRMS.com, if available in the export, are set on the corresponding Nutshell stages. This step requires a scoping call to confirm how many distinct pipelines exist in the source.

myCRMS.com

Smart Lists

maps to

Nutshell

Saved Views

lossy
Fully supported

myCRMS.com Smart Lists are filtered contact groups documented during the pre-migration audit. We do not migrate Smart Lists as code because the filter logic (field conditions, operators, and combinators) may not export cleanly. Instead, we deliver a written inventory of each Smart List with its filter structure and recommended Nutshell Saved View equivalent. The customer's admin rebuilds the Saved Views in Nutshell post-migration using the inventory as a guide.

myCRMS.com

Owner

maps to

Nutshell

User

1:1
Fully supported

myCRMS.com Owner assignments on Contact, Company, and Deal records map to Nutshell User records resolved by email match. Owners without a matching Nutshell User are flagged in a reconciliation report and held until the customer's admin provisions the missing User or assigns an alternative. Migration cannot proceed past deal import until all Owner references resolve because OwnerId is required on Opportunity in Nutshell.

myCRMS.com

Activity (calls, emails, meetings, tasks)

maps to

Nutshell

Task and Event

1:1
Fully supported

myCRMS.com activity records with timestamps migrate to Nutshell Task (for calls and tasks) and Event (for meetings). Email history migrates to Nutshell Task records with the email content body preserved if the source export exposes it. ActivityDate and duration fields map to Nutshell standard fields. We use Nutshell's JSON-RPC API with batch sizing and exponential backoff to respect rate limits on find requests. If the source export does not expose activity timestamps, we flag this gap in the pre-migration audit and note that engagement history cannot be reconstructed from the export.

myCRMS.com

Custom Fields

maps to

Nutshell

Custom Fields

lossy
Mapping required

Custom fields discovered during the pre-migration schema audit are created in Nutshell before any data loads. Field types map to equivalent Nutshell custom field types (text, number, date, dropdown). We do not assume a uniform custom field structure; each myCRMS.com account may have a different schema. The audit phase establishes the exact field list and types before the migration script is written.

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.

myCRMS.com logo

myCRMS.com gotchas

High

Vendor site references IE 6.0 — product likely not modernised

High

No public API or developer portal

Medium

No third-party review corpus for diligence

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

  • myCRMS.com export endpoints may not expose activity history

    myCRMS.com's limited public documentation makes it difficult to verify which fields the export endpoints expose. Activity records (calls, emails, meetings, tasks) with timestamps are not guaranteed to be available in the standard export unless the platform exposes them explicitly. We flag this during the pre-migration audit by testing the export against a sample dataset. If engagement history is not present in the export, we document the gap and proceed with record migration only. The customer decides whether to manually re-enter engagement history or accept the truncated timeline.

  • Nutshell API terminology differs between UI and API layer

    Nutshell refers to contacts as 'People' in its user interface but uses 'Contacts' in its API (and 'Accounts' for companies versus 'Companies' in the UI). This naming inconsistency can cause confusion when reviewing mapping documentation. We use API terminology in all mapping artifacts to ensure the technical team works with consistent object names regardless of which Nutshell interface they are referencing.

  • Smart Lists do not migrate as code

    myCRMS.com Smart Lists use a filter-and-condition model that may not export cleanly from the platform. We document each Smart List's logic during the pre-migration audit and deliver a written rebuild guide for Nutshell Saved Views. The customer's admin recreates the Saved Views in Nutshell post-migration. Skipping this documentation step means teams lose the filtered contact groups they rely on for segmentation and targeted outreach.

  • API rate limits on Nutshell find requests affect batch sizing

    Nutshell's JSON-RPC API rate limits find requests with non-stub responses. Large engagement migrations (over 50,000 activity records) require chunked batches with exponential backoff between requests. We size batches dynamically based on observed response times and retry failed requests up to three times before flagging the batch for manual review. This adds processing time but prevents API throttling that would otherwise interrupt the migration.

Migration approach

Six steps for a successful myCRMS.com to Nutshell data migration

  1. Pre-migration audit and scope confirmation

    We request a sample export from myCRMS.com covering a representative subset of contacts, companies, deals, and any available activity records. We verify which fields are present in the export, identify custom field schemas, count distinct pipeline and stage values, and document Smart List filter logic. The audit output is a written scope document confirming what migrates, what requires manual recreation, and what gaps exist in the export. The customer signs off on scope before migration begins.

  2. Schema setup and Nutshell configuration

    We create custom fields in Nutshell for any non-standard fields discovered in the audit. We configure pipelines and stages matching the source structure, with stage probability values set where available. We provision the migration user account in Nutshell and verify API access. If the customer is on a Nutshell tier with custom field limits, we identify any fields that cannot be created and discuss tier upgrade or field consolidation before proceeding.

  3. Sample migration and mapping validation

    We run a sample migration of 100-500 records through the full pipeline to validate field mapping, relationship resolution, and error rates. We reconcile the sample output against the source export and document any mapping corrections needed. This phase uses Nutshell's Import2 sample migration workflow where applicable. The customer reviews the sample and confirms the mapping is acceptable before the full migration is scheduled.

  4. Owner reconciliation and User provisioning

    We extract every distinct Owner email referenced on Contact, Company, and Deal records and match against Nutshell's User table. Owners without a matching User are listed in a reconciliation report. The customer's admin provisions any missing Users or assigns alternative owners before the production migration window. Migration cannot resume past deal import until all OwnerId references are satisfied.

  5. Production migration in dependency order

    We run production migration in dependency order: Accounts (from myCRMS.com Companies) first, then Contacts with AccountId resolved, then Opportunities with AccountId and OwnerId resolved, then Activity records via the JSON-RPC API with chunking and backoff. Each phase emits a row-count reconciliation report. We freeze writes to myCRMS.com during the final delta migration window to capture any records modified during the run.

  6. Cutover, validation, and Smart List rebuild handoff

    We perform a final delta migration to capture any records modified during the window, then enable Nutshell as the system of record. We deliver the Smart List inventory document to the customer's admin team for Saved View recreation. We support a three-day hypercare window where we resolve any reconciliation issues. We do not rebuild Smart Lists in Nutshell as part of the migration scope; that is a manual admin task using the inventory guide.

Platform deep dives

Context on both ends of the pair

myCRMS.com logo

myCRMS.com

Source

Strengths

  • Browser-only delivery with no client install.
  • Sales pipeline, opportunity tracking, and multi-period forecasting included in core product.
  • Marketing automation across email, letter, and fax channels bundled in.
  • Month-to-month cancellation (one month's notice) lowers commitment risk.
  • Free trial available without annual commitment.

Weaknesses

  • Vendor site lists IE 6.0 as a supported browser — suggests the product has not modernised.
  • Virtually no public third-party reviews on G2, Capterra, or other major directories.
  • No documented public API or developer portal.
  • Marketing copy references fax as an outbound channel, indicating outdated workflow assumptions.
  • No published pricing tiers, customer count, or vendor company information.
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 manual workaround.

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across myCRMS.com and Nutshell.

  • Object compatibility

    D

    1 of 8 objects need a manual workaround.

  • 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

    myCRMS.com: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

Estimate your myCRMS.com 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 myCRMS.com to Nutshell data migrations

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

Can't find your answer?

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

Book a free 30 minute consultation

Most migrations land between one and three weeks for accounts under 10,000 Contacts and 2,000 Deals with no custom object schemas. Migrations with custom field schemas, multi-company contact relationships, large activity histories (over 100,000 engagement records), or accounts requiring Saved View recreation move to three to six weeks because of export endpoint pagination, parent-record lookup resolution, and manual rebuild scope.

Adjacent paths

Related migrations to explore

Ready when you are

Move from myCRMS.com.
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