CRM migration
Field-level mapping, validation, and rollback between Column Case Management and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
Column Case Management
Source
Nutshell
Destination
Compatibility
7 of 9
objects map 1:1 between Column Case Management and Nutshell.
Complexity
BStandard
Timeline
24–48 hours
Overview
Teams move from Column Case Management to Nutshell when they want to shift from a per-seat investigative management platform (starting at $20,000 per year) to a per-user sales CRM with a lower entry cost. The core migration challenge is translating Column's case-centric model into Nutshell's contact-and-deal structure: Column Cases become Nutshell Deals, Column Subjects become Nutshell People records, and Column Evidence and Document records require custom field capture plus file re-hosting. Investigation-specific metadata such as case type, priority, risk score, and assigned team migrates as custom fields on the Nutshell deal. Column's workflow automations have no direct equivalent in Nutshell and must be rebuilt post-migration using Nutshell's own automation tools. We handle this with a two-phase approach: a sample migration with field-level diff to validate the mapping, then a full cutover with delta-pickup to capture any case changes made during the migration window. API access to Column's data export and Nutshell's JSON-RPC API drives the migration; rate limiting on Nutshell's API is managed with throttling to avoid bulk-load failures.
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 Column Case Management 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.
Column Case Management
Case (Investigation)
Nutshell
Deal
1:1Column Cases map directly to Nutshell Deals. The case name becomes the deal name, case status (Open, In Progress, Closed) maps to a deal stage in Nutshell's pipeline, and the case priority level (Low, Medium, High, Critical) migrates to a custom priority field on the deal. Nutshell's deal amount field can be populated with a case value estimate if available in Column; otherwise it remains blank and is populated post-migration. Original Column case create dates and last-modified timestamps are preserved as custom datetime fields on the Nutshell deal.
Column Case Management
Subject
Nutshell
Person (People)
1:1Column Subjects (individuals associated with a case) map to Nutshell People records. Subject name maps to Person name, subject email to Person email, subject phone to Person phone, and subject address fields to the Person address block. Each Person is then linked to the migrated Deal via Nutshell's Person association on the deal. Subjects without email addresses are still migrated as People with the name and available contact details populated.
Column Case Management
Case with Multiple Subjects
Nutshell
Multiple Deals (split)
1:manyColumn allows N subjects per case. When a case has more than one subject, we split it into multiple Nutshell Deals — one per subject — linked to the same case-level metadata (case type, priority, risk score, status, evidence count). The Subject Name on each resulting deal varies; all other case metadata is identical across the split deals. We apply a configurable split rule (most-recently-added subject or alphabetical first subject) for the primary person association on each deal. Unsplit cases with a single subject create one deal with one Person link, which mirrors Column's original structure.
Column Case Management
Company (Subject Organization)
Nutshell
Company
1:1Subjects that are corporate entities (organizations rather than individuals) map to Nutshell Companies. The organization name becomes the Company name, and any associated contact person for that organization becomes a linked Person record. If Column stores a corporate subject without an individual contact, the Company record is created standalone and can be linked to Person records later in Nutshell.
Column Case Management
Evidence Record
Nutshell
Deal Custom Fields + Attachment
many:1Column Evidence records have no direct equivalent in Nutshell's CRM model. We capture evidence metadata (evidence type, item count, custody chain status, exhibit number, collection date) as custom fields on the migrated Deal. Evidence files are downloaded from Column, re-hosted as attachments on the corresponding Nutshell Deal, and the original Column evidence ID is preserved as a custom reference field. Teams needing chain-of-custody tracking should use a dedicated evidence management tool post-migration; the migration preserves the file and metadata but not the forensic audit trail.
Column Case Management
Document
Nutshell
Deal Attachment or Note
1:1Column Documents attached to a case migrate as files on the Nutshell Deal. Document name becomes the file name, and any document description stored in Column is captured as a Note on the deal. If the document is a text-heavy report, its content migrates as a Note record in Nutshell. Binary documents (PDFs, images) are re-uploaded as Deal attachments. Large evidence files are batched to avoid Nutshell attachment size limits.
Column Case Management
Task / Action Item
Nutshell
Activity / Task
1:1Column Tasks and action items linked to a case migrate as Nutshell Tasks on the associated Deal. Task name maps to the Task subject, task due date maps to due date, task status (Pending, Completed, Overdue) maps to the Nutshell task status field, and the assigned owner is resolved by email match against Nutshell users. Historical task completion records retain their original completed date as a custom datetime field for audit continuity.
Column Case Management
Workflow / Automation
Nutshell
Not Migrated
1:1Column workflows and investigative task automations (routing rules, escalation triggers, electronic workflow steps) have no equivalent in Nutshell's CRM automation model. Nutshell supports email sequences and lead-stage automation, but not investigative workflow routing. We export the Column workflow definitions as a structured document for your team to reference when rebuilding workflows in Nutshell or a dedicated process tool. This is always disclosed in our migration scope before work begins.
Column Case Management
User / Investigator
Nutshell
User (matched by email)
1:1Column Investigators and users are matched to Nutshell users by email address. Unmatched users are flagged before migration and assigned to a fallback owner. Inactive Column users (user records that exist but are not assigned to cases) are not migrated to Nutshell. Active user assignments on tasks and cases carry forward as the Nutshell deal owner; if the Nutshell user does not yet exist, the deal is assigned to the fallback owner and a flag is set for manual reassignment post-migration.
| Column Case Management | Nutshell | Compatibility | |
|---|---|---|---|
| Case (Investigation) | Deal1:1 | Fully supported | |
| Subject | Person (People)1:1 | Fully supported | |
| Case with Multiple Subjects | Multiple Deals (split)1:many | Fully supported | |
| Company (Subject Organization) | Company1:1 | Fully supported | |
| Evidence Record | Deal Custom Fields + Attachmentmany:1 | Fully supported | |
| Document | Deal Attachment or Note1:1 | Fully supported | |
| Task / Action Item | Activity / Task1:1 | Fully supported | |
| Workflow / Automation | Not Migrated1:1 | Fully supported | |
| User / Investigator | User (matched by email)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.
Column Case Management gotchas
Float/Concurrent license scoping affects migration user mapping
Customization re-application required on major version upgrades
No publicly documented REST API with published rate limits
BMC/Remedy integration creates auto-generated Cases that may duplicate manually entered records
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
Extract and profile Column data before mapping begins
We connect to Column Case Management using available export tools and API access, pulling Cases, Subjects, Evidence records, Documents, Tasks, and user records. A data profile report is generated that surfaces record counts, custom field usage, multi-subject case frequency, and evidence attachment sizes. This profiling step is where we identify cases that will split into multiple Nutshell deals (cases with more than one subject) and flag any cases with evidence volumes that require batch file handling. The profile report is reviewed with your team before field mapping begins, so no mapping assumptions are made without your sign-off.
Prepare Nutshell schema: custom fields, pipeline stages, and user matching
Before any data moves, we create the custom fields on Nutshell's Person, Company, and Deal objects needed to capture Column's investigation metadata (Case Type, Priority, Risk Level, Assigned Team, Subject Count, Evidence Count, Source System ID). We map Column case statuses to Nutshell pipeline stages and configure a default stage for unmapped statuses. Column users are matched to Nutshell users by email; unmatched users are flagged for manual assignment before migration day. This step ensures the Nutshell schema is ready to receive Column data without validation errors blocking the load.
Run sample migration with field-level diff
A representative sample — typically 100–500 records spanning cases, subjects, evidence items, and documents — migrates into Nutshell first. We generate a field-level diff that compares source values in Column against the migrated values in Nutshell for every mapped field. You review the diff and verify that case types, priorities, subject associations, and evidence metadata landed correctly before we commit to the full run. Any mapping adjustments (value-mapping corrections, split-rule changes, custom field adjustments) are made before the full migration executes. This sample-and-verify step prevents full-run surprises and is included in every FlitStack migration at no extra cost.
Execute full migration with delta-pickup window
The full dataset migrates into Nutshell: Cases become Deals, Subjects become People, Evidence metadata is captured in custom fields and files are re-uploaded as Deal attachments, and Tasks migrate as Nutshell Tasks on the relevant Deal. Nutshell's API rate limits are managed with throttling throughout the run. After the primary migration completes, a delta-pickup window (typically 24–48 hours) captures any Column records modified or created during the migration run, ensuring Nutshell reflects Column's final state at go-live. An audit log is generated for every record operation. If reconciliation identifies discrepancies, one-click rollback is available to restore Nutshell to its pre-migration state while issues are investigated.
Platform deep dives
Column Case Management
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 Column Case Management 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
Column Case Management: Not publicly documented.
Data volume sensitivity
Column Case Management 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 Column Case Management to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your Column Case Management 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 Column Case Management
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.