CRM migration
Field-level mapping, validation, and rollback between MOGO and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
MOGO
Source
Nutshell
Destination
Compatibility
10 of 10
objects map 1:1 between MOGO and Nutshell.
Complexity
BStandard
Timeline
48–72 hours
Overview
MOGO and Nutshell both organize around people, companies, and deals, but their data models diverge in how they model ownership, custom fields, and pipeline stages. MOGO stores patient or contact records with a flat custom-field structure, while Nutshell separates People (contacts) from Companies (accounts) with a distinct Deals object and a custom-field system scoped per record type. This migration carries your MOGO records into Nutshell using Nutshell's JSON-RPC API, resolving MOGO owner email addresses against Nutshell users and mapping MOGO custom fields to Nutshell's per-entity custom field system. MOGO workflows, sequences, and automation logic do not transfer — they must be rebuilt in Nutshell using its automation rules. We run a test migration first with field-level diff before committing to the full load, then apply a delta-pickup window (24–48 hours) to capture any in-flight changes during cutover. A full audit log and one-click rollback are included so your team can verify data integrity before going live.
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.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a MOGO 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.
MOGO
Person / Contact
Nutshell
Person
1:1MOGO person records map 1:1 to Nutshell People. Fields including name, email, phone, and address carry over directly. MOGO owner email resolves to a matching Nutshell user by email — unresolved owners are flagged before migration commits any records. This resolution ensures that record accountability and assignment history are preserved accurately in Nutshell.
MOGO
Company / Organization
Nutshell
Company
1:1MOGO organization or company records map to Nutshell Companies. Company name, website, industry, and employee count translate to Nutshell's corresponding fields. MOGO's company hierarchy (parent-child) maps to Nutshell's parent company lookup if configured. This mapping preserves organizational structures and allows teams to view accounts with their hierarchical relationships intact after migration.
MOGO
Deal / Opportunity
Nutshell
Deal
1:1MOGO deal records map to Nutshell Deals with deal name, amount, stage, and expected close date. MOGO's deal stage names map value-by-value to Nutshell stage names. Stage probability values are reapplied based on Nutshell's stage configuration after mapping. This ensures deal forecasting and pipeline reporting work accurately using Nutshell's native probability calculations.
MOGO
Pipeline
Nutshell
Pipeline
1:1If MOGO uses multiple deal pipelines, each MOGO pipeline maps to a separate Nutshell Pipeline. Nutshell's pipeline builder lets you configure stages, probability weights, and automation triggers per pipeline — the mapping plan includes the configuration for each. This approach maintains complete pipeline continuity and allows teams to work with familiar sales processes immediately after migration.
MOGO
Activity (Call / Email / Meeting / Note)
Nutshell
Activity
1:1MOGO call logs, email records, meetings, and notes map to Nutshell's corresponding activity types (Call, Email, Meeting, Task). Original timestamps, owners, and the parent record link (person or deal) are preserved. Activities without a parent are linked to the associated Person if a link exists.
MOGO
Custom Properties
Nutshell
Custom Fields
1:1MOGO custom fields on People, Companies, and Deals require Nutshell custom fields to be created in advance in Settings > Custom Fields per entity. We deliver a custom field creation plan specifying field name, type (text, number, date, picklist), and which MOGO values map to each Nutshell field. Fields that have no Nutshell equivalent are preserved as custom fields for reference.
MOGO
User / Owner
Nutshell
User
1:1MOGO owner or assigned-user records resolve against Nutshell users by email address match. MOGO records with owners who have no matching Nutshell user are assigned to a designated fallback owner and flagged in the migration report for manual reassignment. This ensures every record has an accountable owner in Nutshell while giving your team visibility into any unresolved assignments that need attention.
MOGO
Attachment / File
Nutshell
File Attachments
1:1MOGO file attachments associated with person or deal records are downloaded and re-uploaded to Nutshell. Files are attached to the corresponding Nutshell Person or Deal record. File size limits follow Nutshell's storage policy for your plan tier. All file metadata including original upload dates and file types are preserved to maintain complete document history and audit trails.
MOGO
Lead
Nutshell
Lead
1:1MOGO leads that are not yet converted to contacts map to Nutshell Leads. Lead status, source, and rating map to Nutshell's lead fields. Leads converted in MOGO before migration are treated as People in Nutshell to avoid duplicate records. This prevents duplicate contact creation and ensures your lead pipeline history is fully accessible in Nutshell's lead management interface.
MOGO
Task / Reminder
Nutshell
Task
1:1MOGO tasks and reminders map to Nutshell Tasks with subject, due date, assignee, and status. Completed and open tasks both migrate. Tasks linked to a MOGO person or deal carry the parent record reference to the corresponding Nutshell entity. This preserves task accountability and ensures your team can track outstanding work items immediately after migration without losing context.
| MOGO | Nutshell | Compatibility | |
|---|---|---|---|
| Person / Contact | Person1:1 | Fully supported | |
| Company / Organization | Company1:1 | Fully supported | |
| Deal / Opportunity | Deal1:1 | Fully supported | |
| Pipeline | Pipeline1:1 | Fully supported | |
| Activity (Call / Email / Meeting / Note) | Activity1:1 | Fully supported | |
| Custom Properties | Custom Fields1:1 | Fully supported | |
| User / Owner | User1:1 | Fully supported | |
| Attachment / File | File Attachments1:1 | Fully supported | |
| Lead | Lead1:1 | Fully supported | |
| Task / Reminder | Task1: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.
MOGO gotchas
Sparse public API documentation for MOGO Cloud Dental
Minimal review volume limits migration risk assessment
Insurance carrier mappings require manual verification
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
Audit MOGO data and plan the Nutshell custom field schema
FlitStack AI connects to MOGO via API using read-only credentials and audits the full record inventory — people, companies, deals, leads, activities, tasks, and attachments. We inventory every custom property across record types and produce a Nutshell custom field creation plan specifying field names, types, and pick-list values for each entity. Your Nutshell admin creates these fields before the migration window opens, or our team creates them via the Nutshell API using admin credentials.
Resolve MOGO owners against Nutshell users by email
We extract all MOGO owner and assigned-user records and match them against Nutshell user accounts by email address. Unmatched owners are flagged in a pre-migration report with the count of records affected. Your team either invites the missing users to Nutshell before the migration or selects a fallback owner strategy. No primary records migrate until owner resolution is confirmed and any fallback rules are documented.
Migrate people and companies in sequence, then deals and leads
The migration runs in dependency order: Companies first, then People (linked to Companies via the Company lookup), then Deals (linked to People and Companies), then Leads. This sequence ensures that MOGO's foreign key relationships — such as a person belonging to a company, or a deal being attached to a person — resolve correctly in Nutshell. Each batch is validated for record counts, field population, and link integrity before the next batch begins.
Run a sample migration with field-level diff
Before committing the full migration, FlitStack AI runs a sample migration covering 100–500 representative records across People, Companies, Deals, and Activities. We generate a field-level diff report comparing the source MOGO field values against the destination Nutshell field values. You review the diff to verify that MOGO stage names, custom field values, owner assignments, and activity timestamps landed as expected. Any mapping corrections are made and the sample is re-run until you approve.
Execute full migration with delta-pickup window and rollback readiness
The full migration runs in a single operation against your live Nutshell instance. A delta-pickup window (typically 24–48 hours after the initial load) captures any MOGO records created or modified during the cutover. An audit log records every operation — record created, updated, linked, or skipped — and a one-click rollback reverts all changes if reconciliation identifies data integrity issues. Once you confirm the destination data matches expectations, the migration is marked complete and your team goes live in Nutshell.
Platform deep dives
MOGO
Source
Strengths
Weaknesses
Nutshell
Destination
Strengths
Weaknesses
Complexity grading
Standard CRM migration. 2 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 MOGO and Nutshell.
Object compatibility
2 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
MOGO: Not publicly documented.
Data volume sensitivity
MOGO 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 MOGO to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your MOGO 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 MOGO
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.