CRM migration
Field-level mapping, validation, and rollback between Lead Docket and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
Lead Docket
Source
Nutshell
Destination
Compatibility
10 of 10
objects map 1:1 between Lead Docket and Nutshell.
Complexity
BStandard
Timeline
48–72 hours
Overview
Lead Docket is a legal-intake CRM designed for law firms — its data model centers on leads, case types, lead statuses, attorney rotation, and intake-specific automations. Nutshell is a general-purpose sales CRM with People, Companies, Leads, and Deals objects plus pipeline stages, activity tracking, and built-in email marketing. The two platforms share few native equivalents beyond basic contact fields, which means the migration requires reconstructing legal-intake concepts (case types, lead statuses, attorney assignments) as Nutshell custom fields and value-mapped pick-lists. We map Lead Docket's leads to Nutshell's Leads object, Lead Docket contacts to Nutshell People, Lead Docket companies to Nutshell Companies, and case-type/stage data to Nutshell custom fields. Lead Docket's automation rules (status-change triggers, email follow-ups, Vinesign integration) do not migrate — they must be rebuilt in Nutshell's workflow tools or exported as configuration references for your admin. The migration uses Nutshell's bulk import CSV format for People and Companies, API-based lead creation, and manual field mapping for custom properties. We sequence the migration so foreign-key relationships (contact-to-company links) resolve correctly before deals attach. We disclose honestly: integrations that push leads INTO Lead Docket (Filevine, intake forms, PPC tracking) will need new webhook endpoints in Nutshell after migration.
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 Lead Docket 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.
Lead Docket
Lead Docket Lead
Nutshell
Nutshell Lead
1:1Lead Docket leads map to Nutshell leads 1:1 via email matching. Lead Docket's 11 default lead statuses (New, Attempting Contact, Qualified, Consultation Scheduled, etc.) map to Nutshell custom pick-list values created as a Lead Status field. Any lead without an email address requires a fallback identifier field.
Lead Docket
Lead Docket Contact
Nutshell
Nutshell Person
1:1Lead Docket contacts map to Nutshell People records by email. Phone, address, job title, and custom fields on the contact migrate as Nutshell Person custom fields. Nutshell People do not have a native role field — attorney vs. referral-source roles are stored in a custom Role pick-list field on the Person record.
Lead Docket
Lead Docket Company
Nutshell
Nutshell Company
1:1Lead Docket companies map directly to Nutshell Companies. Company name, domain, industry, phone, and address fields migrate as direct equivalents. Parent-child company hierarchies in Lead Docket map to Nutshell's parent_company_id field. Companies without a name receive a placeholder identifier based on the primary contact name.
Lead Docket
Lead Docket Case Type
Nutshell
Nutshell Custom Field (Lead)
1:1Lead Docket's practice-area case types (Personal Injury, Criminal Defense, Family Law, etc.) have no Nutshell native equivalent. We create a Case_Type__c custom pick-list field on Nutshell Leads and map each Lead Docket case type value to the corresponding Nutshell pick-list entry. This preserves intake categorization for reporting by practice area.
Lead Docket
Lead Docket Lead Status
Nutshell
Nutshell Custom Field (Lead)
1:1Lead Docket's 11 lead statuses map to a custom Lead Status field in Nutshell. Status names map value-by-value: 'New' → 'New', 'Attempting Contact' → 'Attempting Contact', 'Qualified' → 'Qualified', etc. We preserve the original status-transition timestamps in a separate Status_Changed__c datetime field for audit continuity.
Lead Docket
Lead Docket Attorney Assignment
Nutshell
Nutshell Custom Field (Lead)
1:1Lead Docket's attorney rotation and manual attorney assignment map to an Assigned_Attorney__c text field on Nutshell Leads. If Lead Docket's attorney rotation used a round-robin logic, we capture the final assigned attorney name rather than the rotation algorithm (which cannot be reconstructed). Owner resolution by email match applies to users in Nutshell.
Lead Docket
Lead Docket Lead Source / Source Rule
Nutshell
Nutshell Custom Field (Lead/Person)
1:1Lead Docket's Marketing Source and Contact Source fields map to Nutshell custom fields (Lead_Source__c on both Lead and Person). The Source Rule automation that auto-populates these fields does not migrate — we document the rule logic for manual reconfiguration in Nutshell.
Lead Docket
Lead Docket Activity (Calls, Emails, Notes)
Nutshell
Nutshell Task / Activity
1:1Lead Docket call logs, emails, and notes with original timestamps migrate as Nutshell Tasks. Task subject, body, owner, and create date are preserved. Call duration and disposition fields map to Nutshell custom task fields. Notes attached to leads migrate as Nutshell note entries linked to the corresponding Lead record.
Lead Docket
Lead Docket Custom Fields
Nutshell
Nutshell Custom Fields
1:1Any Lead Docket custom fields (on Lead, Contact, or Company) that have no Nutshell native equivalent are created as Nutshell custom fields on the corresponding object. Field type mapping: text → text, number → number, date → date, pick-list → pick-list with value mapping. Nutshell supports custom fields on Person, Company, and Lead objects via the Settings → Custom Fields UI.
Lead Docket
Lead Docket Integrations (Filevine, Vinesign, PPC forms)
Nutshell
No equivalent
1:1Lead Docket integrations that push leads from external sources (Filevine case handoff, Vinesign document completion, PPC form submissions with click IDs and campaign tracking) have no Nutshell equivalent. After migration, webhook endpoints must be reconfigured to point to Nutshell's API or integration platform (Zapier, Make) for real-time lead capture.
| Lead Docket | Nutshell | Compatibility | |
|---|---|---|---|
| Lead Docket Lead | Nutshell Lead1:1 | Fully supported | |
| Lead Docket Contact | Nutshell Person1:1 | Fully supported | |
| Lead Docket Company | Nutshell Company1:1 | Fully supported | |
| Lead Docket Case Type | Nutshell Custom Field (Lead)1:1 | Fully supported | |
| Lead Docket Lead Status | Nutshell Custom Field (Lead)1:1 | Fully supported | |
| Lead Docket Attorney Assignment | Nutshell Custom Field (Lead)1:1 | Fully supported | |
| Lead Docket Lead Source / Source Rule | Nutshell Custom Field (Lead/Person)1:1 | Fully supported | |
| Lead Docket Activity (Calls, Emails, Notes) | Nutshell Task / Activity1:1 | Fully supported | |
| Lead Docket Custom Fields | Nutshell Custom Fields1:1 | Fully supported | |
| Lead Docket Integrations (Filevine, Vinesign, PPC forms) | No equivalent1: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.
Lead Docket gotchas
API write-only limitation blocks record updates
Automations are excluded from all export methods
Filevine integration has documented one-way sync issues
50-automation-change cap per lead
Custom fields require manual recreation and type mapping
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 Lead Docket data via native CSV export and supplemental API calls
FlitStack AI initiates the migration by exporting Lead Docket's core objects — Contacts, Leads, Companies, and Expenses — via their built-in CSV export tool. For custom field values and lead status history not fully exposed in the standard export, we use Lead Docket's API for read access (leads, people, companies) to supplement the CSV with complete field-level data. We document all identified custom fields, lead statuses, case types, and integration webhooks during this phase so the Nutshell schema setup phase has a complete field inventory.
Design Nutshell custom fields and pick-lists for legal-intake metadata
Before importing data, your Nutshell admin (or our team) creates the custom fields required for the migration: Lead_Status__c (pick-list for the 11 lead statuses), Case_Type__c (pick-list for practice-area case types), Assigned_Attorney__c (text), UTM_Click_ID__c (text), UTM_Campaign__c (text), and any other Lead Docket custom fields with no native Nutshell equivalent. We deliver a field creation checklist with the exact pick-list values pulled from your Lead Docket instance so nothing is missed. Nutshell's custom field interface (Settings → Custom Fields) supports field creation on Person, Company, and Lead objects.
Map and transform records, then run sample migration with field-level diff
We map each Lead Docket record to its Nutshell equivalent using the field mapping matrix, applying value mapping for lead statuses and case types, transforming company hierarchies into Nutshell's parent_company_id model, and resolving attorney assignments to named text fields. A representative sample (100–500 records spanning leads, people, companies, and activities) migrates first into your live Nutshell instance. We generate a field-level diff showing source vs. destination values for every mapped field so you can verify pick-list value coverage, custom field creation completeness, and record linkage before the full run commits.
Execute full migration with delta-pickup window and audit log
The full migration loads all Lead Docket leads, people, companies, activities, and custom field data into Nutshell. A delta-pickup window (typically 24–48 hours) runs alongside the full migration, capturing any records created or modified in Lead Docket during the cutover period so your Nutshell instance reflects the final state of your Lead Docket data at go-live. Every import operation is logged in an audit trail. If reconciliation fails — record counts don't match, foreign keys are missing — one-click rollback reverts the Nutshell data to pre-migration state while your team continues working in Lead Docket.
Deliver integration rebuild reference and post-migration handoff documentation
After migration completes, we deliver a Migration Completion Report listing all migrated records by object, all identified but unmapped fields, and all integration touchpoints (Filevine, Vinesign, PPC trackers) that need new webhook endpoints. We also provide an Automation Reference Document summarizing your Lead Docket automation rules — triggers, conditions, and actions — formatted as a rebuild guide for Nutshell Pro's sales automation tool. Your team transitions to Nutshell with a complete data foundation and a prioritized rebuild checklist for the integration and automation work that follows.
Platform deep dives
Lead Docket
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 Lead Docket 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
Lead Docket: Not publicly documented.
Data volume sensitivity
Lead Docket 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 Lead Docket to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your Lead Docket 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 Lead Docket
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.