CRM migration

Migrate from BackDocket to Nutshell

Field-level mapping, validation, and rollback between BackDocket and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.

BackDocket logo

BackDocket

Source

Nutshell

Destination

Nutshell logo

Compatibility

91%

10 of 11

objects map 1:1 between BackDocket and Nutshell.

Complexity

BStandard

Timeline

48–72 hours of clock time

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

BackDocket is practice-management software built for law firms, storing client matters, case records, contacts, documents, and firm workflows in a single object graph. Nutshell is a sales CRM that separates People, Companies, Leads, and Opportunities into distinct objects with pipeline-stage tracking and activity logging. The migration maps BackDocket client records and matter data into Nutshell Leads and Opportunities, BackDocket contacts into Nutshell People, and BackDocket company records into Nutshell Companies—each with original create timestamps and owner assignments preserved. Custom fields migrate type-aware: text fields become Nutshell custom fields, date fields preserve their format, and numeric fields transfer as-is. BackDocket workflows and case dashboards do not migrate; they must be rebuilt manually in Nutshell and we export their definitions as a rebuild reference. Nutshell's JSON-RPC API handles both extraction and import. FlitStack AI runs a sample migration first, generates a field-level diff for verification, then executes the full migration with a 24–48 hour delta-pickup window to capture any records modified during cutover. Audit logging and one-click rollback are included.

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

BackDocket logo

BackDocket

What's pushing teams away

  • BackDocket's small development team of approximately 2 employees limits the speed of feature development and responsiveness to feature requests from growing firms.
  • The platform lacks a publicly documented API, making third-party integrations and automated data exports difficult without manual intervention or custom development work.
  • Firms scaling beyond 20-30 users sometimes report outgrowing BackDocket's feature set and seeking more robust reporting or advanced workflow automation found in enterprise legal platforms.
  • Limited third-party app ecosystem compared to competitors like Clio or Practice Management add-ons means firms needing native integrations may need to replace that functionality manually.
  • Some firms report that while the dashboard is customizable, the underlying data model can be rigid for non-standard legal workflows, driving migrations to more flexible platforms.

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 BackDocket objects map to Nutshell

Each row shows how a BackDocket 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.

BackDocket

Client / Matter

maps to

Nutshell

Lead + Opportunity

many:1
Fully supported

BackDocket client matter records contain both client identity and case details. We split these into Nutshell Lead (for intake and prospect matters) and Nutshell Opportunity (for matters with active revenue or settlement tracking). The mapping rule applies a configurable split: matters with a billed-amount field route to Opportunity; pre-intake records route to Lead. Original BackDocket matter ID is stored as a custom field on both records for traceability.

BackDocket

Contact

maps to

Nutshell

Person

1:1
Fully supported

BackDocket contact records map 1:1 to Nutshell People. Name fields, email addresses, phone numbers, and mailing addresses transfer directly. Primary matter associations on a BackDocket contact become Nutshell Person notes or a linked Opportunity reference, since Nutshell People do not have a native many-to-many matter link. Owner resolution matches BackDocket assigned-user email to a Nutshell user by email.

BackDocket

Company

maps to

Nutshell

Company

1:1
Fully supported

BackDocket company records map to Nutshell Companies. Company name, domain, industry classification, employee count, and address fields migrate directly. Nutshell's single-account model for company data means BackDocket company hierarchies (parent/branch) collapse to a flat company record with the parent relationship noted in a custom field if the relationship is business-critical.

BackDocket

Task

maps to

Nutshell

Task

1:1
Fully supported

BackDocket tasks map to Nutshell Tasks with subject, due date, assigned user, and completion status preserved. Tasks linked to a specific matter carry the migrated BackDocket matter ID as a custom field reference so the relationship is recoverable in Nutshell.

BackDocket

Calendar Event

maps to

Nutshell

Activity (Event)

1:1
Fully supported

BackDocket calendar entries—court dates, client appointments, filing deadlines—migrate as Nutshell Activity records of type Event. Start time, end time, location, and assigned user transfer directly. The original event type (court date, client meeting) is stored as a custom field on the Nutshell Activity since Nutshell's native activity types are limited to Call, Email, and Meeting.

BackDocket

Note

maps to

Nutshell

Note

1:1
Fully supported

Free-form notes attached to BackDocket matters or contacts migrate as Nutshell Notes. Body text, create date, and creating user transfer directly. Notes exceeding Nutshell's character display limit are preserved in full; the Nutshell UI truncates long notes at display but the complete text is stored and retrievable via API.

BackDocket

Document / File

maps to

Nutshell

Attachment

1:1
Fully supported

BackDocket file attachments (PDFs, Word documents, images) are downloaded and re-uploaded as Nutshell attachments linked to the corresponding Person, Company, or Lead record. File names, sizes, and upload timestamps are preserved as metadata. BackDocket's version history on files is summarized in a Note on the attachment record since Nutshell does not have native version control.

BackDocket

Custom Field (on Matter)

maps to

Nutshell

Custom Field (on Lead / Opportunity)

1:1
Fully supported

BackDocket allows firm-defined custom fields on matter records. We create equivalent Nutshell custom fields on Lead and Opportunity objects before migration. Field type mapping: text fields become Nutshell Text custom fields; date fields become Nutshell Date fields; pick-list fields become Nutshell Choice fields with the same options. BackDocket's internal custom field IDs are stored as metadata for post-migration reconciliation.

BackDocket

Workflow / Task Sequence

maps to

Nutshell

Not Migrated

1:1
Fully supported

BackDocket workflow definitions—automated task sequences, approval chains, deadline escalation rules—have no Nutshell equivalent. Nutshell's automation model relies on third-party tools (Zapier, Make) or manual task management. We export BackDocket workflow definitions as a structured JSON document and human-readable PDF so your team can rebuild them in Nutshell using your preferred automation platform.

BackDocket

Dashboard / Saved Search

maps to

Nutshell

Not Migrated

1:1
Fully supported

BackDocket custom dashboards and saved searches aggregate case KPIs across matter types. Nutshell's reporting uses a different schema (Opportunity stage, Pipeline, Activity count) that does not map directly to BackDocket matter metrics. We export dashboard definitions as a reference document; your Nutshell admin rebuilds charts using Nutshell's built-in reporting or Nutshell Analytics Pro.

BackDocket

Owner / Assigned User

maps to

Nutshell

User

1:1
Fully supported

BackDocket assigns matters and tasks to named users. We resolve each BackDocket user by email against Nutshell user accounts. Unmatched users—accounts that exist in BackDocket but not in Nutshell—are flagged before migration; your team either creates the Nutshell user first or assigns those records to a fallback owner. Owner history is preserved as a custom text field on each migrated record.

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.

BackDocket logo

BackDocket gotchas

High

No publicly documented API for data export

Medium

Pricing inconsistency across published sources

Medium

Onsite Data Warehouse data locality uncertainty

Low

Check Approvals has no direct equivalent in most destination platforms

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

  • Matter-type split creates separate Nutshell record types that require pre-migration configuration

    BackDocket stores all matter types in a single object, but Nutshell separates Leads from Opportunities. We apply a configurable split rule: matters with an expected settlement value or billed amount route to Nutshell Opportunity; intake-only matters route to Nutshell Lead. If your BackDocket data has no consistent field for this distinction, your team must decide the split logic before migration begins. Each Nutshell pipeline and stage set requires a separate pipeline configuration in Nutshell's settings, and stage names must be created before records import.

  • BackDocket workflow definitions require complete manual rebuild in third-party tools

    BackDocket's workflow builder creates automated task sequences, deadline escalation rules, and approval chains tied to matter events. Nutshell has no native workflow engine; automations rely on Zapier, Make, or similar third-party tools. FlitStack AI exports BackDocket workflow definitions as a structured JSON payload and human-readable PDF so your team can recreate the logic in your chosen automation platform. This export step adds planning time but eliminates data-loss risk from any attempt to force workflow records into Nutshell's object model, which does not support them.

  • Nutshell's contact-company relationship model flattens BackDocket's many-to-many contact links

    BackDocket allows a single contact to be associated with multiple matters and multiple companies simultaneously. Nutshell's Person object links to a primary Company via a single relationship field, with secondary associations requiring Account Contact Relationships (a separate configuration step). We migrate the primary BackDocket company link as the Nutshell Company association and surface secondary links as a custom field for manual reconciliation. Teams that rely heavily on multi-company contact visibility should review the secondary link field after migration and configure Account Contact Relationships if the relationship matters for reporting.

  • BackDocket custom fields require pre-creation in Nutshell before the migration run

    BackDocket allows firm-defined custom fields on matter, contact, and company records with no stated cap. Nutshell custom fields must be created individually in the Setup tab before import. FlitStack AI inventories all BackDocket custom fields during discovery, generates the Nutshell custom field creation list with correct field types (Text, Date, Choice, Number), and delivers it as a setup checklist. Until those fields exist in Nutshell, the import job will skip the custom field values and they must be added post-import as a correction pass.

  • Document attachments larger than Nutshell's 25 MB per-file limit require chunked handling

    BackDocket handles large file uploads natively with no stated size ceiling. Nutshell's attachment limit is 25 MB per file. Files larger than 25 MB from BackDocket are flagged before migration, split into archive chunks if possible, and the original BackDocket file reference is stored as a custom field on the Nutshell record so your team can retrieve the full document from BackDocket's export archive if needed. This handling adds a pre-migration review step for firms with large document repositories.

Migration approach

Six steps for a successful BackDocket to Nutshell data migration

  1. Discover BackDocket object inventory and configure Nutshell schema

    FlitStack AI connects to BackDocket via API (or structured export if API access is unavailable) and inventories all matter types, custom fields, contact relationships, and document counts. We generate a Nutshell setup checklist that includes pipeline and stage creation for each matter type, custom field definitions with correct Nutshell field types (Text, Date, Choice, Number), and owner assignment rules. Your team creates the Nutshell schema before we run validation—schema readiness is a prerequisite for a clean import.

  2. Resolve BackDocket users to Nutshell user accounts

    We match each BackDocket assigned user by email address against existing Nutshell user accounts. Users that exist in BackDocket but not in Nutshell are flagged in a pre-migration report with the option to create the Nutshell account or assign those records to a fallback owner. No record migrates without a resolved owner; unresolved records hold in a staging report until your team decides on assignment. This step prevents orphaned records that show no owner in Nutshell after migration.

  3. Run a sample migration with field-level diff

    A representative sample—typically 100–500 records spanning all matter types, contacts, companies, tasks, and attachments—migrates first. We generate a field-level diff report comparing source values against destination values for every mapped field, including custom fields and owner assignments. You review the diff and approve adjustments to mapping rules before the full migration commits. This step catches value-mapping gaps, incorrect date formatting, and split-rule misconfigurations before any production data moves.

  4. Execute full migration with delta-pickup window

    The full data migration runs against Nutshell's API using a sequenced load: Companies first (dependency for Persons), then Persons, then Leads and Opportunities with their custom fields, then Tasks, Notes, and attachments. A 24–48 hour delta-pickup window opens at migration start so any records modified in BackDocket during cutover are captured and merged before final reconciliation. All operations are logged to an audit trail. If reconciliation fails, one-click rollback reverts the Nutshell instance to its pre-migration state.

  5. Deliver workflow export and post-migration support

    After migration completes, FlitStack AI delivers a structured JSON export of all BackDocket workflow definitions and a human-readable PDF summary of dashboard and saved-search configurations. These documents serve as rebuild specifications for your Nutshell admin or automation consultant. We provide 14 days of post-migration support to address any data discrepancies discovered during the delta reconciliation, including custom field corrections and attachment re-uploads for files that failed the initial pass.

Platform deep dives

Context on both ends of the pair

BackDocket logo

BackDocket

Source

Strengths

  • Flat-rate pricing of $59.99/user/month with all features included eliminates surprise billing when firms add users or enable capabilities.
  • Customizable dashboard allows each firm to configure its own layout for the most relevant intake, contacts, and case data.
  • 148+ capabilities across 17 feature categories provide a broad functional coverage that reduces the need for third-party tools.
  • Strong customer satisfaction ratings of 4.9/5 indicate consistent usability and reliable service for small to mid-sized law firms.
  • 22 claim type templates spanning multiple practice areas help new users adopt structured workflows immediately.

Weaknesses

  • Very small development team (approximately 2 employees) limits product development velocity and customer support responsiveness.
  • No publicly documented API means automated data extraction and third-party integrations require custom development work.
  • Limited third-party application ecosystem compared to larger competitors like Clio or PracticePanther.
  • Small company footprint (37 LinkedIn followers, founded 2019) may raise long-term viability concerns for firms making decade-long software commitments.
  • Firms with non-standard legal workflows may find BackDocket's data model too rigid for their specific practice needs.
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 BackDocket 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

    BackDocket: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

Estimate your BackDocket 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 BackDocket to Nutshell data migrations

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

Can't find your answer?

Walk through your BackDocket to Nutshell migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most BackDocket-to-Nutshell migrations complete in 48–72 hours of clock time for firms with under 25,000 matter and contact records. Firms with more than 100,000 records or complex multi-matter-type schemas (where each matter type requires a separate Nutshell pipeline configuration) extend to 7–14 days. The longest single step is pre-migration: creating Nutshell pipelines, stages, and custom fields in the Setup tab. FlitStack AI delivers the schema setup checklist upfront so your team completes that step in parallel.

Adjacent paths

Related migrations to explore

Ready when you are

Move from BackDocket.
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