CRM migration
Field-level mapping, validation, and rollback between Lawcus and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
Lawcus
Source
Nutshell
Destination
Compatibility
11 of 11
objects map 1:1 between Lawcus and Nutshell.
Complexity
BStandard
Timeline
48–72 hours
Overview
Lawcus structures its data model around legal practice management: clients, leads, matters, practice areas, custom fields, workflow automation, document templates, and time/expense tracking. Nutshell, by contrast, is a sales CRM that organizes around People, Organizations, Leads, Deals, Activities, and Notes — it has no native concept of legal matters, practice areas, or legal billing. FlitStack AI migrates the data layer completely: contacts and leads map to Nutshell People and Leads, Lawcus matters map to Nutshell Deals with the matter number preserved in a reference field, practice area values migrate as custom fields on Deals, and activity history (tasks, notes, interactions) moves as Nutshell Activities. What does not migrate and must be rebuilt manually: Lawcus workflow rules (which use Lawcus's own automation engine with triggers, conditions, and actions), legal billing rules and invoice templates, document management hierarchies, and integrations with legal-specific tools. FlitStack delivers a field-level mapping plan before migration runs, executes via the Lawcus REST API for data extraction and the Nutshell JSON-RPC API for import, and captures a delta window of any records created or modified during the cutover before you switch your team to Nutshell.
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 Lawcus 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.
Lawcus
Contact (Lawcus Client)
Nutshell
Person (Nutshell)
1:1Lawcus contacts map directly to Nutshell People. Lawcus stores name, email, phone, address, company association, and custom properties. All standard fields move 1:1. Lawcus contact type (client vs. lead) maps via a value-mapping table to Nutshell Lead status or a custom field on the Person record.
Lawcus
Lead
Nutshell
Lead (Nutshell)
1:1Lawcus leads map to Nutshell Leads with direct field translation on status, source, rating, and owner. The Lawcus lead status pick-list values map to Nutshell Lead status values via a value-mapping table. Unmatched lead owners resolve by email to Nutshell user accounts before migration commits.
Lawcus
Company
Nutshell
Organization (Nutshell)
1:1Lawcus companies map to Nutshell Organizations. Standard fields (name, address, phone, website, industry) translate directly. Lawcus parent-child company relationships map to Nutshell Organization.parent_id where the destination supports it. Organizations are migrated before People so that the organization lookup resolves correctly on person records.
Lawcus
Matter
Nutshell
Deal (Nutshell)
1:1Lawcus matters are the primary structural mismatch in this migration. A matter carries legal-case metadata (practice area, matter type, open/close dates, responsible attorney, billing arrangement) that does not have a direct Nutshell equivalent. We map matter.name → Deal.name, matter.number → Deal.reference_number, and matter.amount → Deal.value. Practice area, matter type, and custom legal fields become Nutshell custom fields on the Deal record.
Lawcus
Practice Area
Nutshell
Custom field on Deal (Nutshell)
1:1Nutshell has no native concept of legal practice areas. Lawcus practice areas (e.g., Family Law, Corporate, Litigation) are preserved as a custom pick-list field on Nutshell Deals called Practice_Area__c. Your migration plan includes the value-mapping from Lawcus practice area values to the Nutshell custom field options.
Lawcus
Activity / Task / Interaction
Nutshell
Activity (Nutshell)
1:1Lawcus tasks, interactions, and activity history map to Nutshell Activities with original timestamps and assigned owners preserved. Activity type (call, email, meeting, note) maps to the corresponding Nutshell activity type. Activity.subject and activity.description carry over intact. Notes migrate as Nutshell Notes linked to the respective person or deal record.
Lawcus
Workflow
Nutshell
Not migratable — manual rebuild required
1:1Lawcus workflow rules (triggers, conditions, multi-step actions across tasks, emails, documents, and billing events) are stored in Lawcus's own automation engine and have no equivalent in Nutshell. FlitStack exports the workflow definitions as a structured reference document so your Nutshell admin or integration consultant can rebuild the logic in Nutshell's automation tools or a connected platform like Zapier.
Lawcus
Custom Field (contacts, matters, leads)
Nutshell
Custom field on respective Nutshell object
1:1Lawcus custom fields on contacts, matters, leads, and other objects are mapped to Nutshell custom fields on the corresponding Nutshell entity. Nutshell supports custom fields on People, Organizations, and Leads. We create each destination custom field before the migration run and apply the source field values via the Nutshell API during import.
Lawcus
Document / File attachment
Nutshell
File attachment on Nutshell record
1:1Lawcus file attachments associated with matters or contacts are downloaded and re-uploaded as attachments to the corresponding Nutshell Deal or Person record. File size limits and attachment behavior follow Nutshell's standard file handling. Inline images in Lawcus notes are extracted and rehosted as Nutshell note attachments.
Lawcus
User / Owner
Nutshell
User (Nutshell)
1:1Lawcus user records (attorneys, staff, matter owners) are resolved to Nutshell user accounts by email address match. Any Lawcus owner whose email does not correspond to a Nutshell user is flagged before migration so your team can either invite them to Nutshell or reassign their records to an existing user before the full run.
Lawcus
Invoice / Billing record
Nutshell
Not migratable — rebuild in accounting tool
1:1Lawcus invoices, trust accounting entries, and billing records are legal-specific financial objects with no equivalent in Nutshell's data model. Nutshell has no native billing or accounting capability. We export a full financial record backup from Lawcus for import into your accounting platform of choice (such as QuickBooks, which Nutshell integrates with natively).
| Lawcus | Nutshell | Compatibility | |
|---|---|---|---|
| Contact (Lawcus Client) | Person (Nutshell)1:1 | Fully supported | |
| Lead | Lead (Nutshell)1:1 | Fully supported | |
| Company | Organization (Nutshell)1:1 | Fully supported | |
| Matter | Deal (Nutshell)1:1 | Fully supported | |
| Practice Area | Custom field on Deal (Nutshell)1:1 | Fully supported | |
| Activity / Task / Interaction | Activity (Nutshell)1:1 | Fully supported | |
| Workflow | Not migratable — manual rebuild required1:1 | Fully supported | |
| Custom Field (contacts, matters, leads) | Custom field on respective Nutshell object1:1 | Fully supported | |
| Document / File attachment | File attachment on Nutshell record1:1 | Fully supported | |
| User / Owner | User (Nutshell)1:1 | Fully supported | |
| Invoice / Billing record | Not migratable — rebuild in accounting tool1: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.
Lawcus gotchas
Full Backup ZIP requires manual email delivery
Invoice and financial data gated to Admin role
Workflows do not export as executable automation rules
Multiple pricing sources show tier inconsistencies
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 audit Lawcus data via REST API
FlitStack connects to your Lawcus account using your API credentials and pulls a full export of all accessible data objects: contacts, companies, leads, matters, activities, notes, tasks, custom fields, and workflow definitions. We cross-reference the export against your Lawcus record counts to confirm completeness before mapping begins. Any gaps in the export (such as records behind permission walls or restricted by Lawcus role settings) are flagged so your Lawcus admin can adjust permissions or export those records manually for handoff.
Map Lawcus schema to Nutshell objects and create destination custom fields
We build a field-level mapping plan that routes every Lawcus entity to its Nutshell equivalent. Contacts and leads map to Nutshell People and Leads; Lawcus matters map to Nutshell Deals with practice area and matter type captured in custom fields. Custom fields are pre-created in your Nutshell account (with your admin credentials) before the migration run so all destination fields exist and are ready to accept values. The mapping plan is reviewed with you before any data movement begins.
Resolve Lawcus owners to Nutshell users by email
Every Lawcus owner (attorney, staff member, matter responsible party) is matched against your Nutshell user list by email address. Owner resolution is critical because Nutshell Activities and Deals require a valid user_id — records without a resolved owner cannot be created cleanly. Any Lawcus owner whose email does not correspond to a Nutshell user is flagged before the migration run so your team can either invite them to Nutshell or reassign their records to an existing user. No record lands without a resolved owner.
Migrate in dependency order: Organizations → People/Leads → Deals → Activities
Nutshell's object relationships require a specific migration sequence: Organizations must exist before People (for the organization_id lookup), and People should be loaded before Deals (for deal-person associations). Activities migrate last so all parent records (people, leads, deals) are already in Nutshell. We stage the migration so foreign keys resolve correctly and Nutshell's referential integrity checks pass on the first run. All original creation timestamps and owner assignments are preserved in custom fields for reporting continuity.
Run a sample migration and deliver a field-level diff for your review
Before the full migration runs, we migrate a representative slice of your data — typically 200–500 records spanning contacts, companies, leads, matters, and activities — and generate a field-level comparison report. You review the diff to confirm that contact-type routing, practice area mapping, owner resolution, and deal value translation look correct. Any mapping adjustments are made before the full run commits. This sample-run gate is the checkpoint that prevents data-quality issues from reaching your live Nutshell account.
Execute full migration with delta pickup window and rollback readiness
The full migration runs against your live Nutshell account. A 24–48 hour delta pickup window opens simultaneously, capturing any Lawcus records created or modified during the cutover. After the main migration completes, we apply the delta to your Nutshell account so it reflects Lawcus's final state at go-live. We run a reconciliation report comparing Lawcus source counts against Nutshell destination counts. If reconciliation reveals gaps, our audit log identifies every affected record and we execute a one-click rollback to the pre-migration state. Your team switches to Nutshell only after reconciliation passes.
Platform deep dives
Lawcus
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 Lawcus 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
Lawcus: Not publicly documented.
Data volume sensitivity
Lawcus 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 Lawcus to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your Lawcus 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 Lawcus
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.