CRM migration
Field-level mapping, validation, and rollback between The Plaintiff and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
The Plaintiff
Source
Nutshell
Destination
Compatibility
10 of 10
objects map 1:1 between The Plaintiff and Nutshell.
Complexity
BStandard
Timeline
48–72 hours
Overview
The Plaintiff organizes legal work around matters (cases), parties, and billing entries with a structure built for law firm workflows. Nutshell employs a standard CRM model using People (contacts), Companies (accounts), Deals (opportunities), and Activities (tasks and events). The migration transfers all core objects — client records, opposing parties, case references, time entries, and activity history — into their Nutshell counterparts while preserving original create dates, attorney assignments, and case statuses. Custom fields on the People and Companies objects capture legal-specific attributes such as bar numbers, matter types, case roles, and billing rates. Extraction from The Plaintiff occurs through the available export endpoints, and data loads into Nutshell via the Nutshell REST API using bulk import calls. Workflow automation, document templates, and billing calculations are not transferred and must be reconstructed using Nutshell's automation rules and settings. A delta‑pickup window of 24–48 hours after the initial run captures any updates made in The Plaintiff during the cutover, ensuring the final Nutshell dataset reflects the most recent state. FlitStack AI maintains a full audit log of all migration operations and provides rollback capability if data integrity issues arise.
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 The Plaintiff 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.
The Plaintiff
Client / Party (Plaintiff or Defendant)
Nutshell
Person
1:1Individual parties in The Plaintiff migrate to Nutshell People. The party type (plaintiff, defendant, witness) is stored as a custom pick-list field on the Person record. Multiple parties sharing one matter generate separate Person records linked via the associated Deal.
The Plaintiff
Organization Party
Nutshell
Company
1:1Corporate parties and law firm organizations migrate as Nutshell Companies. Company name, address, and domain map directly. Attorney firm names associated with parties become Companies with a custom 'Party Role' field set to 'Opposing Counsel' or 'Co-Counsel'. The mapping also includes address fields and any associated phone numbers, which transfer directly to the Company's standard contact fields.
The Plaintiff
Matter / Case
Nutshell
Deal
1:1The Plaintiff matters become Nutshell Deals. Matter number maps to Deal name for reference; a custom 'Matter Number' field preserves the original identifier. The primary client Party becomes the Deal's associated Person; opposing parties are linked via activity notes or secondary Person records. Nutshell's Deal stages (Qualifying, Proposal, Negotiation, Closing) require mapping from The Plaintiff's case status values.
The Plaintiff
Time Entry / Billing Record
Nutshell
Custom Field on Deal + Activity
1:1The Plaintiff time entries have no native Nutshell equivalent. Hours logged, billing rate, and total fees are stored as custom fields on the associated Deal. Individual time entries are preserved as Nutshell Activities (tasks) with the time entry description as the task subject and hours as a custom numeric field.
The Plaintiff
Calendar Event / Deadline
Nutshell
Activity (Task/Event)
1:1Court dates, filing deadlines, and attorney appointments migrate as Nutshell Activities. Events with a start/end time map to Nutshell Events; deadline reminders map to Tasks with a due date. All activities are linked to the associated Matter (Deal) for context. Original timestamps and assigned attorney are preserved.
The Plaintiff
Note / Document Reference
Nutshell
Note
1:1The Plaintiff notes attached to matters migrate as Nutshell Notes linked to the corresponding Person, Company, or Deal. Document URLs and file references are stored as text fields since Nutshell does not host attachments from external legal DMS systems natively — your team maps document links manually post-migration.
The Plaintiff
Attorney / Staff User
Nutshell
Nutshell User
1:1The Plaintiff users are matched to Nutshell users by email address. If a The Plaintiff user has no matching Nutshell account, they are flagged before migration — your firm creates the Nutshell user first, then the owner assignment maps. Unmatched owners default to the migration admin.
The Plaintiff
Insurance Carrier / Lien Holder
Nutshell
Company + Custom Field
1:1Carriers and lien holders are stored as Nutshell Companies with a custom 'Party Role' field set to 'Insurance Carrier' or 'Lien Holder'. Their claim numbers and policy references map to custom fields on the associated Deal. The mapping also captures the carrier's phone and email, populating the Company's primary contact fields for straightforward reference.
The Plaintiff
Custom Matter Types / Case Categories
Nutshell
Custom Pick-list on Deal
1:1The Plaintiff's case type taxonomy (e.g., Personal Injury, Employment, Medical Malpractice) maps to a custom pick-list field on the Nutshell Deal object. Each pick-list value is created in Nutshell Settings > Fields before migration; values map directly by name.
The Plaintiff
Medical Records / Evidence Log
Nutshell
Note + Custom Field
1:1Evidence indexes and medical record references have no direct Nutshell equivalent. We preserve these as Notes on the Deal with a structured text field containing the record type, provider/facility name, and date. External DMS links are stored as URL fields for manual access. The notes also include a link back to the original DMS for quick access.
| The Plaintiff | Nutshell | Compatibility | |
|---|---|---|---|
| Client / Party (Plaintiff or Defendant) | Person1:1 | Fully supported | |
| Organization Party | Company1:1 | Fully supported | |
| Matter / Case | Deal1:1 | Fully supported | |
| Time Entry / Billing Record | Custom Field on Deal + Activity1:1 | Fully supported | |
| Calendar Event / Deadline | Activity (Task/Event)1:1 | Fully supported | |
| Note / Document Reference | Note1:1 | Fully supported | |
| Attorney / Staff User | Nutshell User1:1 | Fully supported | |
| Insurance Carrier / Lien Holder | Company + Custom Field1:1 | Fully supported | |
| Custom Matter Types / Case Categories | Custom Pick-list on Deal1:1 | Fully supported | |
| Medical Records / Evidence Log | Note + Custom Field1: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.
The Plaintiff gotchas
Admin-only date field editing creates migration mapping gaps
No publicly documented API requires manual export parsing
Custom field schema varies by firm without documentation
Trust account and billing records excluded from standard export
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 The Plaintiff data export and Nutshell schema readiness
FlitStack AI extracts a full export from The Plaintiff covering parties, organizations, matters, time entries, activities, and notes via the available export endpoints. We simultaneously review your Nutshell instance — identifying existing People, Companies, and Deals, and confirming that custom fields (Party Role, Case Type, Billing Rate, Total Fees, Court, Date Filed) are created in Nutshell Settings > Fields. If the custom fields are not yet created, we deliver a setup checklist before any records move.
Resolve owner assignments and deduplicate existing contacts
The Plaintiff users are matched to Nutshell users by email. We generate a pre-migration owner resolution report flagging any The Plaintiff user without a corresponding Nutshell account — your firm creates those users before migration day. Separately, we run an email-dedup report comparing The Plaintiff party emails against existing Nutshell People to surface potential duplicates. Your team decides whether to merge or allow duplicates, and we apply the resolution rule before the import runs.
Run a sample migration with field-level diff on 50–100 records
A representative slice of matters — spanning different case types, party counts, and billing volumes — migrates first into your live Nutshell instance (test environment preferred). We generate a field-level diff report showing source values mapped to destination fields for every record. Your firm's point of contact reviews party-role assignments, case-type values, billing field accuracy, and activity links. We adjust the mapping configuration based on feedback before the full migration commits.
Execute full migration with delta-pickup window
The full export from The Plaintiff runs against Nutshell using the validated mapping configuration. Companies import first (since People require an associated Company), then People with party-role assignments, then Deals with all linked activities. A delta-pickup window of 24–48 hours after the initial run captures any changes made in The Plaintiff during cutover. All operations are logged in FlitStack's audit trail, and one-click rollback reverts the Nutshell instance to its pre-migration state if reconciliation reveals data integrity issues.
Reconcile record counts and validate deal pipeline integrity
FlitStack AI compares record counts by object type (Parties → People, Organizations → Companies, Matters → Deals) between The Plaintiff export and Nutshell import. We surface any records that failed to import or landed with null required fields. The final reconciliation report is delivered alongside the audit log, giving your firm's administrators a signed-off record of what migrated and what requires manual follow-up in Nutshell.
Platform deep dives
The Plaintiff
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 The Plaintiff 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
The Plaintiff: Not publicly documented — no published quotas. The platform is a packaged practice-management suite, not an API-first product..
Data volume sensitivity
The Plaintiff 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 The Plaintiff to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your The Plaintiff 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 The Plaintiff
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.