CRM migration
Field-level mapping, validation, and rollback between monday CRM and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
monday CRM
Source
Nutshell
Destination
Compatibility
7 of 10
objects map 1:1 between monday CRM and Nutshell.
Complexity
BStandard
Timeline
2-4 weeks
Try the reverse
Overview
Moving from monday CRM to Nutshell is a structural migration that resolves a fundamental data model mismatch. monday CRM stores contacts as People inside a board-centric flat item model; Nutshell uses a relational Contact (People) and Account (Company) schema with a separate Leads object for prospects. We extract People as Nutshell People, CRM-typed Items as Nutshell Leads or Contacts, and preserve Pipeline stage names and probability values as Nutshell pipeline stages. Subitems require individual API enumeration per parent Item because they are excluded from monday's bulk export, multiplying API call volume on lower-tier plans capped at 1,000 calls per day. Custom board columns map to Nutshell custom fields, and automations built on monday's deprecated Sentence Builder do not migrate; we deliver a written automation inventory for Nutshell rebuild. Nutshell's built-in contact enrichment, email sequences, and integrated marketing suite are not available in monday CRM and represent the primary feature gap the migration closes.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Source platform
monday CRM platform overview
Scorecard, SWOT, gotchas, and pricing for monday CRM.
Destination platform
Nutshell platform overview
Scorecard, SWOT, gotchas, and pricing for Nutshell.
Data migration guide
The complete Nutshell migration guide
Data model, import mechanisms, field mapping strategy, pitfalls, and cutover — by the engineers running it.
Source platform guide
monday.com CRM migration guide
Understand the data you're exporting from monday CRM before mapping it.
Destination checklist
Nutshell migration checklist
Pre- and post-cutover tasks for moving onto Nutshell.
Source checklist
monday.com CRM migration checklist
Exit checklist for unwinding your monday CRM setup cleanly.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a monday 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.
monday CRM
People (Contacts)
Nutshell
People
1:1monday CRM's People feature is the primary contact object, storing name, email, phone, and CRM-specific properties accessible via the API as a distinct entity from regular board Items. We migrate People 1:1 into Nutshell People, using the email address as the dedupe key. Any monday People records that lack an email address are flagged in the reconciliation report for the customer's admin to resolve before final import because Nutshell requires a contact method for CRM records.
monday CRM
Deals (CRM Items)
Nutshell
Lead or Contact
lossymonday CRM Deals are CRM-typed Items attached to a Pipeline. Each Deal Item has standard column values for deal value, close date, and pipeline stage, plus any custom columns. We map these to Nutshell Leads by default, using the Deal name as the Lead name, the deal value column as the estimated_value field, and the close date column as the close_date field. For teams that use monday People linked to Deals, we resolve the Person link and create the Lead with a primary People association. The customer chooses during scoping whether unqualified Deals import as Leads or Contacts attached to existing Nutshell People records.
monday CRM
Pipeline
Nutshell
Pipeline
1:1monday CRM Pipelines define the ordered Stage structure for Deals, with each Stage having a name and an optional probability percentage. We map Pipeline definitions 1:1 to Nutshell Pipelines, preserving the stage order and probability values. Probability percentages are stored on each Nutshell Stage and used for weighted pipeline reporting. Multi-pipeline accounts (Pro and Enterprise) generate one Nutshell Pipeline per monday Pipeline, which Nutshell supports on all paid tiers.
monday CRM
Custom Columns
Nutshell
Custom Fields
lossymonday CRM board custom columns (text, number, date, status, formula, dependency, etc.) are field definitions that live on the board, not the record. We extract every custom column definition during pre-migration scoping and create matching Nutshell custom fields on the relevant entity (People, Account, or Lead). Column type mapping follows the most appropriate Nutshell field type: monday Number columns map to Nutshell number fields, Date columns to date fields, Status columns to Nutshell drop-down fields. Formula and Dependency columns that rely on monday's calculation engine are flagged as not migratable data and documented for rebuild.
monday CRM
Items (non-CRM board Items)
Nutshell
Lead or Note
lossymonday board Items that are not CRM-typed but contain sales-relevant data (e.g., a board used to track prospect research or account notes) migrate as Nutshell Leads with the Item name as the lead name and the Item description or Updates as lead notes. We evaluate each board during scoping to determine whether its Items represent Deals to migrate or contextual notes to attach to the related Deal.
monday CRM
Subitems
Nutshell
Note or Activity
1:1Subitems nested inside monday CRM Deal Items are enumerated individually via the monday API because they are excluded from bulk exports. We pull each Subitem by parent Item ID, then map the Subitem name and content to a Nutshell Note attached to the related Lead or Contact record. If the Subitem contains structured data (numeric values, dates, or people assignments), we parse those into separate Note fields rather than a single text blob. This step carries the highest API call volume on the source side because every parent Item requires a follow-up enumeration request.
monday CRM
Updates (Item comment threads)
Nutshell
Activity
1:1monday Item Updates are per-record comment threads enumerable via the monday API. We map each Update text and timestamp to a Nutshell Activity record linked to the related Lead or Contact. The activity_type is set to NOTE and the created date preserves the original monday timestamp. Attachments referenced in Updates are retrieved as file URLs and attached to the corresponding Activity record.
monday CRM
Files / Attachments
Nutshell
Attachment on Lead or People
1:1monday files uploaded to CRM board Items are stored in monday's file storage and retrievable via the API. We enumerate file URLs per Item during the Subitem and Updates enumeration pass, then create file attachments on the corresponding Nutshell Lead or People record. Large files that exceed Nutshell's attachment limits are flagged in the reconciliation report with a recommendation to migrate them to a linked cloud storage location.
monday CRM
Owner / Team Member
Nutshell
User
1:1monday account Users are mapped 1:1 to Nutshell Users by email address during the migration. Enterprise permission structures such as multi-level permissions and SAML SSO do not migrate from monday and are noted for the customer's admin to configure in Nutshell post-migration. Any monday Owner without a matching Nutshell User is held in the reconciliation queue for admin provisioning before the record import phase.
monday CRM
Automations (Sentence Builder)
Nutshell
Workflow (rebuild required)
1:1monday automations built using the Sentence Builder language are not migratable because they are workflow logic, not data, and because the Sentence Builder system is being deprecated by monday.com in favour of the new monday workflows infrastructure. We capture every active automation definition during pre-migration review (trigger, conditions, actions) and deliver a written inventory document with a recommended equivalent in Nutshell's automation builder. The customer's admin rebuilds these in Nutshell post-migration.
| monday CRM | Nutshell | Compatibility | |
|---|---|---|---|
| People (Contacts) | People1:1 | Fully supported | |
| Deals (CRM Items) | Lead or Contactlossy | Mapping required | |
| Pipeline | Pipeline1:1 | Fully supported | |
| Custom Columns | Custom Fieldslossy | Mapping required | |
| Items (non-CRM board Items) | Lead or Notelossy | Fully supported | |
| Subitems | Note or Activity1:1 | Mapping required | |
| Updates (Item comment threads) | Activity1:1 | Fully supported | |
| Files / Attachments | Attachment on Lead or People1:1 | Mapping required | |
| Owner / Team Member | User1:1 | Fully supported | |
| Automations (Sentence Builder) | Workflow (rebuild required)1:1 | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
monday CRM gotchas
Subitems are not included in bulk exports
Daily API call limits vary sharply by plan
Legacy automations (Sentence Builder) are being deprecated
Excel and account exports only include table views
Enterprise admins can disable non-admin exports
Nutshell gotchas
Contact tier limits enforced on import
No bulk API endpoint requires paginated extraction
Email sequences not exportable via API
Foundation plan disables key sales features
Pair-specific challenges
Migration approach
Discovery and scoping
We audit the source monday CRM account across plan tier, People count, Deal Item count per Pipeline, Subitem count per Item, custom column definitions per board, active automation count, and attachment volume. This data establishes the total API call budget, identifies which boards are CRM-relevant versus general project management, and determines whether monday People records include email addresses (required for Nutshell People import). The scoping output is a written migration scope with record counts per object, a custom field mapping table, and a pipeline stage mapping table. We flag the Subitem enumeration load and API pacing estimate at this stage.
Destination schema design
We design the Nutshell destination schema before any data moves. This includes creating custom fields on Nutshell People, Account, and Lead objects to receive monday custom column values, configuring one Nutshell Pipeline per monday Pipeline with stage names and probabilities, and deciding the Account creation strategy (whether monday People company data generates Nutshell Accounts, or People import standalone). Nutshell's documentation states that custom fields must be defined first before import files are mapped to them, which we follow as the migration sequence. Schema design is validated against the customer's CRM workflow before any records are written.
Sandbox migration and mapping reconciliation
We run a full migration into Nutshell using representative data volume. The customer's admin reviews the imported records, spot-checks field mapping accuracy for 20-30 random Deals and People against the monday source, and validates pipeline stage assignments. Any column-to-field mapping corrections happen in this phase, not in production. The sandbox pass also reveals whether monday's custom column values contain inconsistent data formats that require cleansing before the production import.
Owner and User reconciliation
We extract every monday User referenced as an Owner on People, Deal Items, and Updates and match by email against the Nutshell destination's User table. Any monday Owner without a matching Nutshell User goes to a reconciliation queue for the customer's admin to provision before the record import phase begins. OwnerId references must be resolvable at migration time because Nutshell's Lead and People records require an assigned owner.
Production migration in dependency order
We run production migration in record-dependency order: Nutshell Accounts first (if creating from monday company data), then Nutshell People (using email as dedupe key), then Leads (with AccountId or People association resolved), then Pipeline stage configurations, then Subitems (enumerated per parent Item via the monday API with rate-limit pacing), then Update threads as Activities, then file attachments. Each phase emits a row-count reconciliation report before the next phase begins. monday's daily API limit on Basic and Standard plans may require spreading Subitem enumeration across multiple days.
Cutover, validation, and automation handoff
We freeze monday CRM writes during cutover, run a final delta pass for any records modified during the migration window, then mark Nutshell as the system of record. We deliver the automation inventory document listing every monday automation with its trigger, conditions, and recommended Nutshell workflow equivalent. We support a one-week hypercare window for the customer's team to report reconciliation issues. We do not rebuild monday automations in Nutshell as part of the migration scope; that is a separate admin task or a dedicated workflow-build engagement.
Platform deep dives
monday CRM
Source
Strengths
Weaknesses
Nutshell
Destination
Strengths
Weaknesses
Complexity grading
Standard CRM migration. 1 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across monday CRM and Nutshell.
Object compatibility
1 of 8 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
monday CRM: Varies by plan — 200/day (Free/Trial), 1,000/day (Basic/Standard), 10,000/day soft limit (Pro), 25,000/day soft limit (Enterprise). Per-minute limits also apply..
Data volume sensitivity
monday CRM doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during monday CRM to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your monday CRM to Nutshell migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave monday CRM
Other ways to arrive at Nutshell
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.