CRM migration

Migrate from Column Case Management to Nutshell

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 logo

Column Case Management

Source

Nutshell

Destination

Nutshell logo

Compatibility

78%

7 of 9

objects map 1:1 between Column Case Management and Nutshell.

Complexity

BStandard

Timeline

24–48 hours

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

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.

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

Column Case Management logo

Column Case Management

What's pushing teams away

  • Customization carries a high cost — one reviewer noted that moving to a new version requires paying again to re-apply the same customizations, creating an upgrade cost trap.
  • Enterprise support in large corporate environments with complex security architecture and disparate processes proves difficult to coordinate, even though the vendor is described as receptive to feedback.
  • Organizations seeking a simple, lightweight case tracker find Column's depth of configuration overwhelming for straightforward use cases.
  • Limited public API documentation and unclear bulk-export mechanisms make it difficult for technical teams to evaluate migration paths before committing.

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 Column Case Management objects map to Nutshell

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)

maps to

Nutshell

Deal

1:1
Fully supported

Column 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

maps to

Nutshell

Person (People)

1:1
Fully supported

Column 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

maps to

Nutshell

Multiple Deals (split)

1:many
Fully supported

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

maps to

Nutshell

Company

1:1
Fully supported

Subjects 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

maps to

Nutshell

Deal Custom Fields + Attachment

many:1
Fully supported

Column 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

maps to

Nutshell

Deal Attachment or Note

1:1
Fully supported

Column 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

maps to

Nutshell

Activity / Task

1:1
Fully supported

Column 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

maps to

Nutshell

Not Migrated

1:1
Fully supported

Column 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

maps to

Nutshell

User (matched by email)

1:1
Fully supported

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

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.

Column Case Management logo

Column Case Management gotchas

Medium

Float/Concurrent license scoping affects migration user mapping

Medium

Customization re-application required on major version upgrades

High

No publicly documented REST API with published rate limits

Medium

BMC/Remedy integration creates auto-generated Cases that may duplicate manually entered records

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

  • Column's investigation-centric object model has no direct equivalent in Nutshell's CRM schema

    Column Case Management organizes data around Investigations (Cases) that contain Subjects, Evidence, Documents, Tasks, and Workflows as nested children. Nutshell's CRM model is flat: People, Companies, and Deals are separate top-level objects with one primary Person linked to each Deal. We resolve this by mapping Column Cases to Nutshell Deals, Column Subjects to Nutshell People, and Evidence metadata to custom fields on the Deal plus file attachments. But Column's structural nesting — where multiple subjects and evidence items live inside one case — requires a split logic when the case has more than one subject, which adds mapping complexity and is a source of migration churn if not planned upfront.

  • Column workflows and investigative automations do not migrate to Nutshell's automation model

    Column's workflow engine manages task routing, escalation triggers, and electronic workflow steps tied to case stages. Nutshell's automation capabilities are scoped to sales email sequences and lead-stage triggers — there is no investigative workflow engine, no task-routing automation, and no case-stage escalation model. Workflows and automations are explicitly out of scope for the data migration. We export Column workflow definitions as a structured document so your team has a reference when rebuilding automations in Nutshell or a dedicated process tool. This gap is unavoidable and must be planned for as a post-migration configuration effort, not a data migration deliverable.

  • Evidence chain-of-custody records cannot be fully replicated in Nutshell's attachment model

    Column's evidence management includes chain-of-custody tracking, exhibit numbering, and custody transfer logs — forensic-grade metadata that Nutshell's file attachment system cannot store natively. We capture evidence metadata (type, collection date, exhibit number, custody status) as custom fields on the Nutshell Deal and re-host evidence files as Deal attachments. However, the chronological custody log (who held the evidence and when) is preserved as a Note record rather than a structured timeline, and chain-of-custody integrity must be verified separately if the evidence will be used in legal proceedings. Teams that rely on Column's forensic evidence tracking should treat this as a manual verification step post-migration.

  • Per-seat versus concurrent-user pricing creates a billing model mismatch for Column teams

    Column Case Management is priced on an annual contract basis with a starting price of $20,000 per year, often with float or concurrent licensing that allows more users than named seats. Nutshell charges per named user per month ($13–$79 per user depending on plan). Teams migrating from Column's annual model to Nutshell's monthly per-seat model may face sticker shock or under-provisioning if they do not plan for headcount changes. We include a user inventory step in every Column migration that counts active users, maps them to Nutshell seat requirements, and surfaces the pricing delta before the migration begins, so budget decisions are made with full information.

  • Nutshell's JSON-RPC API rate limits require throttling during bulk data loads

    Nutshell's API uses rate limiting to protect account stability during bulk operations. Large Column migrations with thousands of deals and attached files can trigger rate limit responses if pushed at full speed. We throttle API calls during the migration run, batch file uploads to avoid hitting per-request limits, and implement retry logic with exponential backoff for 429 responses. This adds a buffer to the migration timeline but prevents the partial-load failures that occur when rate limits are hit without throttling. The delta-pickup window accounts for records that were in-flight during any throttled batch run.

Migration approach

Six steps for a successful Column Case Management to Nutshell data migration

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

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

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

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

Context on both ends of the pair

Column Case Management logo

Column Case Management

Source

Strengths

  • Float/Concurrent licensing model significantly reduces cost for organizations with variable caseload sizes.
  • Built-in BMC/Remedy integration auto-populates Cases from IT service desk incidents without manual re-entry.
  • Complete field-level audit trail satisfies compliance requirements for government and law enforcement agencies.
  • Web-based UI with version 9.x performance improvements, including faster search and responsive workflows.
  • Deep vertical coverage across fraud, Medicaid, law enforcement, and internal affairs with pre-built case types.

Weaknesses

  • Customization costs escalate quickly and upgrades may require re-purchasing existing customizations.
  • Limited public API documentation makes programmatic migration and integration development difficult to scope.
  • Enterprise-scale deployments in large organizations face coordination challenges around security and architecture.
  • Low review volume across G2, Capterra, and Gartner makes independent evaluation harder for prospective buyers.
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 Column Case Management 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

    Column Case Management: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

Estimate your Column Case Management 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 Column Case Management to Nutshell data migrations

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

Can't find your answer?

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 consultation

Most Column-to-Nutshell migrations complete in 24–48 hours for setups under 10,000 records. Larger datasets over 50,000 records, or Column setups with heavy evidence attachment loads that require individual file re-hosting, extend to 3–5 days. Nutshell's API rate limiting adds throttling overhead during bulk loads, which we manage with exponential backoff to prevent partial-load failures. The longest single step is typically the evidence file re-hosting; cases with hundreds of evidence items per case extend the timeline proportionally.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Column Case Management.
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