CRM migration

Migrate from MOGO to Nutshell

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

MOGO logo

MOGO

Source

Nutshell

Destination

Nutshell logo

Compatibility

100%

10 of 10

objects map 1:1 between MOGO and Nutshell.

Complexity

BStandard

Timeline

48–72 hours

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

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.

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

MOGO logo

MOGO

What's pushing teams away

  • One reviewer noted that support is phone or YouTube-based, with video tutorials covering only basic setup for routine scenarios, leaving non-standard cases inadequately documented.
  • Error messages and screen prompts in the software contained typos and spelling errors, which some users found unprofessional in a clinical context.
  • Limited review volume on third-party platforms makes independent evaluation difficult, potentially masking broader dissatisfaction patterns that only surface during migration discovery.

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

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

maps to

Nutshell

Person

1:1
Fully supported

MOGO 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

maps to

Nutshell

Company

1:1
Fully supported

MOGO 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

maps to

Nutshell

Deal

1:1
Fully supported

MOGO 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

maps to

Nutshell

Pipeline

1:1
Fully supported

If 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)

maps to

Nutshell

Activity

1:1
Fully supported

MOGO 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

maps to

Nutshell

Custom Fields

1:1
Fully supported

MOGO 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

maps to

Nutshell

User

1:1
Fully supported

MOGO 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

maps to

Nutshell

File Attachments

1:1
Fully supported

MOGO 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

maps to

Nutshell

Lead

1:1
Fully supported

MOGO 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

maps to

Nutshell

Task

1:1
Fully supported

MOGO 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.

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.

MOGO logo

MOGO gotchas

High

Sparse public API documentation for MOGO Cloud Dental

Medium

Minimal review volume limits migration risk assessment

Medium

Insurance carrier mappings require manual verification

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

  • MOGO custom property names must be recreated as Nutshell custom fields before migration

    MOGO stores custom properties directly on person and deal records. Nutshell requires custom fields to be defined in Settings > Custom Fields per entity type before data can populate them. FlitStack AI delivers a custom field creation plan that specifies the field name, data type (text, number, date, or pick-list), and which MOGO property values map to each Nutshell field. If MOGO uses a pick-list with values that don't have exact Nutshell equivalents, a value-mapping step is required during migration. Skipping this step means custom data lands as blank fields in Nutshell.

  • MOGO owner records with no matching Nutshell user create orphaned or mis-assigned records

    Nutshell resolves MOGO owner email addresses against Nutshell user accounts. When a MOGO owner has no corresponding Nutshell user account, their records land under a fallback owner and are flagged in the migration report. If your MOGO setup has many named owners who will not be invited to Nutshell before migration, the fallback strategy must be decided upfront — assigning all orphaned records to one user or distributing them across the team by territory. This decision affects Nutshell's sharing rules and pipeline accountability after go-live.

  • MOGO's API rate limits may extend migration clock time for large datasets

    MOGO's standard API enforces 100 requests per minute on typical plans. For migrations exceeding 10,000 records, this pacing can extend the export phase to several hours. FlitStack AI implements request throttling against MOGO's API limits and uses bulk retrieval endpoints where available to minimize clock time. For large datasets, we recommend scheduling the migration export during off-peak hours to avoid hitting concurrent-user rate limits that MOGO applies alongside per-key throttling.

  • MOGO activity history can be voluminous and must be sequenced after primary records

    MOGO call logs, emails, and notes can represent a large proportion of total record volume. Nutshell Activities must be imported after People and Companies so the parent record link resolves correctly — attempting to attach an activity to a Person that does not yet exist in Nutshell results in a detached record. FlitStack AI sequences the migration as People and Companies first, then Deals, then Activities, with each batch validated before the next begins.

  • MOGO attachments require separate download-and-upload handling that adds processing time

    MOGO file attachments associated with person or deal records are not embedded in the API response — they require a separate download step using the MOGO file endpoint followed by a upload step to Nutshell's attachment storage. Files exceeding Nutshell's per-attachment size limit for your plan tier must be handled as external links or split. We include all MOGO attachments in the migration plan and flag any that exceed Nutshell's size constraints before the migration run.

Migration approach

Six steps for a successful MOGO to Nutshell data migration

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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

Context on both ends of the pair

MOGO logo

MOGO

Source

Strengths

  • Mature, stable platform with 20+ years of operational history in dental practices
  • Low staff turnover in support and sales teams providing consistent human assistance
  • Intuitive and easy-to-learn interface for new practice staff
  • Active development with a published changelog and regular updates
  • Phone-based support as a primary channel for direct human help

Weaknesses

  • Documentation and video tutorials cover only routine basic scenarios
  • User-visible UI quality issues including typos in error messages and prompts
  • Very limited third-party review presence making independent evaluation difficult
  • Non-standard cases and advanced configurations lack adequate self-service documentation
  • Support is phone and YouTube-based with no integrated chat or ticket system visible
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. 2 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 MOGO and Nutshell.

  • Object compatibility

    B

    2 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

    MOGO: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Most MOGO-to-Nutshell migrations complete in 48–72 hours of clock time for under 25,000 records. Larger setups with 25,000–100,000 records or multiple MOGO pipelines extend to 5–7 days. The longest planning step is creating Nutshell custom fields to match MOGO's custom property set — this should be done before the migration window opens. MOGO's API rate limits (100 requests per minute on standard plans) also affect the export clock time for large datasets.

Adjacent paths

Related migrations to explore

Ready when you are

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