CRM migration

Migrate from Rocket Matter to Nutshell

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

Rocket Matter logo

Rocket Matter

Source

Nutshell

Destination

Nutshell logo

Compatibility

100%

14 of 14

objects map 1:1 between Rocket Matter and Nutshell.

Complexity

BStandard

Timeline

24–72 hours

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Rocket Matter structures its data around legal practice management: Clients, Matters, Bills, and Trust Accounts form the core object graph, with time entries, expenses, and documents linked to each matter. Nutshell operates as a standard CRM with People, Companies, Leads, and Deals as its primary objects, plus activities and custom fields scoped per record type. The migration carries Rocket Matter's client records into Nutshell People, matter records into Nutshell Deals (with practice area preserved as a custom field), and linked documents into Nutshell's attachment model. The fundamental gap is Rocket Matter's legal-specific financial layer — bills, invoices, LEDES billing codes, and IOLTA trust accounting have no Nutshell equivalent and must be rebuilt using Rocket Matter's exported data. FlitStack AI sequences the migration through scoped API read access, field-level mapping against a test slice, then a full run with a delta-pickup window so Nutshell reflects Rocket Matter's final state at cutover.

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

Rocket Matter logo

Rocket Matter

What's pushing teams away

  • G2 and Capterra reviewers report functionality issues with specific features alongside inadequate responsiveness from customer support on complex issues.
  • Users find Rocket Matter's customization options limited, making it difficult to adapt the platform to specialized practice areas or non-standard workflows.
  • Mobile app usability is cited as a constraint, with some reviewers noting the mobile experience does not match the desktop feature set for attorneys working offsite.
  • The platform lacks deep integrations with some third-party tools that mid-size firms require, such as advanced eDiscovery, court filing systems, or niche practice management add-ons.
  • Some reviewers note that as their firm grows, Rocket Matter's reporting and analytics lack the depth available in enterprise competitors, particularly for KPI tracking across multiple office locations.

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

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

Rocket Matter

Client

maps to

Nutshell

Person

1:1
Fully supported

Rocket Matter clients map directly to Nutshell People. The client's primary contact fields — including first name, last name, email address, phone number, and street address — translate to Nutshell's standard person fields using a one‑to‑one mapping. Any client‑level custom fields (such as billing preferences, client source, or referral type) are created as Nutshell person custom fields, preserving data type and pick‑list values so reporting and segmentation remain intact after migration.

Rocket Matter

Contact

maps to

Nutshell

Person

1:1
Fully supported

Rocket Matter contacts that are not primary clients map to Nutshell People using the same field structure as client records. Each contact's name, email, phone, and fields transfer directly, while contact‑specific roles or titles are stored in Nutshell's title field and added as tags such as “Secondary Contact” to preserve context. Custom fields on the contact record are created as Nutshell person custom fields, preserving data types and pick‑list options.

Rocket Matter

Company

maps to

Nutshell

Company

1:1
Fully supported

Rocket Matter company records map to Nutshell Company records. The company's name, address, website, and industry data translate to Nutshell's standard company fields, while custom fields are created as Nutshell company custom fields. For multi‑office firms, each location can be represented as a separate Nutshell Company record, or main address can be used with an “Office Locations” field listing sites. The hierarchy and contacts remain linked through Nutshell's relationship links.

Rocket Matter

Matter

maps to

Nutshell

Deal

1:1
Fully supported

Rocket Matter matters become Nutshell Deals. The matter name maps to the deal name, and the matter description becomes the deal's notes field. Matter status values (Active, Pending, Closed) map to Nutshell deal stages via a value‑mapping table, with unmapped statuses flagged for review. Practice area and billing type are transferred to Nutshell custom fields on the Deal, and the responsible attorney is linked via owner field by email match.

Rocket Matter

Matter Status

maps to

Nutshell

Deal Stage

1:1
Fully supported

Matter status pick‑list values in Rocket Matter require value‑by‑value mapping to Nutshell deal stages. We build a mapping table that translates each firm's status term (e.g., “Active Litigation” or “Pending Arbitration”) to the nearest Nutshell stage ID, with a default stage assigned for any status lacking an equivalent. Unmapped statuses are flagged for review, and the mapping is validated against a sample of records before migration runs.

Rocket Matter

Practice Area

maps to

Nutshell

Custom Field (Deal)

1:1
Fully supported

Rocket Matter practice areas (Family Law, Personal Injury, Estate Planning, etc.) have no direct Nutshell equivalent. We create a custom pick‑list field called Practice_Area__c on the Nutshell Deal object, defining the same values that exist in Rocket Matter. During migration, each matter’s practice area is read and written to the matching pick‑list value in Nutshell, ensuring that filtering, reporting, and automation based on practice area remain functional after the switch.

Rocket Matter

Time Entry

maps to

Nutshell

Activity Note

1:1
Fully supported

Billable time entries from Rocket Matter migrate as Activity records in Nutshell with a note field containing the hours, date, and description. Nutshell does not have native time tracking; the activity preserves the record for historical reference but is not linked to billing.

Rocket Matter

Document

maps to

Nutshell

Attachment

1:1
Fully supported

Rocket Matter documents attached to matters are downloaded and re‑uploaded as Nutshell file attachments on the corresponding deal record, preserving each file's name and original creation date. Nutshell imposes an attachment size limit; any document that exceeds this limit is flagged for manual handling, and a list is supplied to the firm for alternative upload or external storage.

Rocket Matter

Matter Task

maps to

Nutshell

Task

1:1
Fully supported

Open tasks from Rocket Matter matters are imported as Nutshell Tasks and linked to the corresponding deal, retaining due date, subject line, and priority. Completed tasks are imported as Activity notes, preserving the task description and completion timestamp for historical continuity. Task assignees are resolved by matching the Rocket Matter user email address against Nutshell user accounts; any assignee without a match is flagged for admin assignment before migration runs.

Rocket Matter

Bill / Invoice

maps to

Nutshell

No Equivalent

1:1
Fully supported

Rocket Matter bills and invoices have no Nutshell equivalent — Nutshell lacks a billing or accounting module, so financial records cannot be stored as native CRM objects. We export bill data (including line items, amounts, payment status, and LEDES codes) as a CSV file with a PDF summary. The firm uses these exports to import billing history into its accounting platform, and we provide a mapping guide for exported fields.

Rocket Matter

Trust Account Record

maps to

Nutshell

No Equivalent

1:1
Fully supported

IOLTA trust account balances and transaction history in Rocket Matter cannot migrate to Nutshell, because Nutshell has no trust‑account or escrow module. We export the complete trust ledger — including opening balance, each transaction (date, type, amount, client matter reference), and closing balance — as both CSV and PDF. The firm must import this ledger into its chosen accounting platform and perform a reconciliation to ensure trust account accuracy after migration.

Rocket Matter

User / Staff Member

maps to

Nutshell

User

1:1
Fully supported

Rocket Matter staff records are resolved against Nutshell users by matching the email address field. When a Rocket Matter user email matches a Nutshell account, matter assignments are imported as deals owned by that Nutshell user. If a Rocket Matter staff record has no matching email in Nutshell, the record is flagged for admin review so the account can be invited or assigned before migration runs, preventing orphaned deals.

Rocket Matter

Expense Entry

maps to

Nutshell

Activity Note

1:1
Fully supported

Rocket Matter expense entries are imported as Nutshell Activity records, with a formatted note that includes the expense amount, category, date, and description. Because Nutshell lacks native expense tracking, the activity note preserves the full expense detail for reference, allowing the team to review historical costs against deals without rebuilding the records manually. Any expense that cannot be represented due to missing fields is flagged for review after migration.

Rocket Matter

Matter Custom Field

maps to

Nutshell

Custom Field (Deal)

1:1
Fully supported

Each Rocket Matter matter custom field requires a corresponding Nutshell custom field to be created on the Deal object before migration begins. Field types are mapped: text fields become Nutshell text fields, date fields become Nutshell date fields, and select‑list fields become Nutshell pick‑list fields. For each custom field, we translate the values so that reporting, filtering, and automation based on those fields remain intact after the data moves to Nutshell.

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.

Rocket Matter logo

Rocket Matter gotchas

High

Trust account ledgers require IOLTA compliance verification before go-live

Medium

Batch billing data carries forward write-off history that can affect revenue reporting

Medium

Document automation templates use merge field syntax that is Rocket Matter-specific

Medium

Workflow automations with task dependencies do not export via API

Low

User billing rate tables are tied to matter-level assignments, not global rate cards

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

  • Billing and trust accounting have no Nutshell equivalent

    Rocket Matter's IOLTA trust accounting, LEDES billing codes, batch billing, and eBilling features are legal-specific financial constructs with no Nutshell equivalent. Nutshell does not include a billing module — invoices, payments, and trust account balances cannot migrate and must be exported as CSV and PDF packages for re-entry into the firm's chosen accounting platform. This is not a data loss scenario; it is a structural gap between a legal billing system and a general CRM.

  • Matter practice areas and billing types require custom fields in Nutshell

    Rocket Matter practice areas (Family Law, Personal Injury, Criminal Defense, etc.) and billing types (hourly, flat fee, contingency) are native fields in Rocket Matter but have no Nutshell equivalent. We create Practice_Area__c and Billing_Type__c custom fields on Nutshell Deals, mapping each pick‑list value to the matching option in Nutshell. Because Nutshell imposes limits on the number of pick‑list values per field and manages options through a different interface, the field definitions must be reviewed and tested against a sample of matters before the full migration run. Any value that cannot be represented due to Nutshell constraints is flagged for manual adjustment.

  • Nutshell's Lead/Person split does not map from Rocket Matter's client model

    Rocket Matter has a single client/contact model without a separate lead concept. Nutshell splits prospects into a Lead object and converts them to Person records upon qualification. If Rocket Matter contacts include prospects that have not been engaged as clients, those records need a pre‑migration decision: route all Rocket Matter contacts as Nutshell People (losing the lead qualification flow), or split by a status field and route unqualified contacts to Leads. This decision affects downstream Nutshell reporting.

  • Document merge fields and templates do not transfer

    Rocket Matter's document automation uses merge fields linked to matter and client data for generating legal documents such as contracts, letters, and pleadings. Nutshell does not have a document assembly or merge field capability; it stores attachments as static files only. When migrating, each document is downloaded from Rocket Matter and re‑uploaded to the corresponding deal record in Nutshell, preserving the original file name, version history, and creation date. The merge field logic, template placeholders, and conditional rules that drive document generation in Rocket Matter must be rebuilt either within Nutshell using its activity notes and custom fields, or in a separate document automation tool that the firm selects.

  • Matter workflow templates have no Nutshell automation equivalent

    Rocket Matter workflow templates define task sequences, phase transitions, and deadline rules that govern legal case progression from intake to resolution. These templates include conditional logic for assigning tasks based on case type, triggering reminders at milestones, and moving matters through defined phases. Nutshell's automation triggers (stage change, activity log, date threshold) do not replicate this legal workflow logic. During migration, the template definitions—including task dependencies, phase rules, and deadline calculations—are exported as a JSON reference file. The firm uses this file to rebuild equivalent workflow sequences manually in Nutshell's automation builder, adapting the logic to fit Nutshell's trigger model.

Migration approach

Six steps for a successful Rocket Matter to Nutshell data migration

  1. Audit Rocket Matter object inventory and custom field schema

    FlitStack AI connects to Rocket Matter via API using scoped read credentials, requesting only the data necessary for migration. We enumerate all clients, contacts, companies, matters, time entries, expenses, tasks, and documents, and we capture every matter custom field defined in the account, including its data type, pick‑list values, and any validation rules. The audit records the total count for each object type, notes the presence of multi‑valued fields, and flags any records that lack required identifiers such as email addresses. This information determines migration scope, helps estimate timeline, and identifies any schema adjustments needed before data is moved.

  2. Create Nutshell custom fields and resolve owner mapping

    Before data moves, we create all required Nutshell custom fields on the Deal object—Practice_Area__c, Billing_Type__c, and any matter custom fields identified in the audit. Each field is created with the correct type (text, date, or pick‑list) and its options are set to match Rocket Matter values. Nutshell users are matched against Rocket Matter staff by email; when an email matches an existing Nutshell user, that user becomes the owner of the migrated deals. Any Rocket Matter staff without a matching Nutshell account is flagged for admin action, ensuring every deal has an assigned owner before migration runs.

  3. Migrate People and Companies before Deals

    Nutshell requires Person records to exist before Deals can reference them via party_id, so we sequence the migration to load People and Companies first. After People and Companies are in Nutshell, we migrate Matters as Deals, applying practice area, status, and owner mapping for each record. Time entries, expense entries, and documents are attached to the newly created Deals once their IDs are confirmed, ensuring referential integrity. Any dependencies such as linked contacts or related companies are resolved before the deal is marked complete, and the migration log records each attachment for verification.

  4. Run sample migration with field-level diff

    A representative slice of records—typically 100–500 covering clients, matters, and activities—migrates first to validate the process. We generate a field‑level diff report that compares Rocket Matter source values against Nutshell destination values for every mapped field, noting any truncated pick‑list values, unmapped status codes, or missing attachments. The report highlights discrepancies in date formats, missing required fields, and any records that failed to link because the target Person or Company had not yet been created. The team reviews the diff, resolves issues, and updates the mapping rules before the full migration run commits.

  5. Full migration with delta pickup and audit log

    The full migration runs against Nutshell's JSON-RPC API, respecting rate limits on find requests. A delta-pickup window (24–48 hours) captures any records modified in Rocket Matter during the cutover. All operations are logged; one-click rollback is available if reconciliation identifies missing or incorrectly mapped records. Bill and trust account data exports as structured CSV and PDF for the firm's accounting team.

Platform deep dives

Context on both ends of the pair

Rocket Matter logo

Rocket Matter

Source

Strengths

  • Purpose-built for legal with trust accounting compliance features required by state bar rules.
  • Integrated billing with batch invoicing, evergreen retainers, and LEDES billing format support.
  • Industry-leading QuickBooks integration for firms that prefer keeping accounting in QuickBooks.
  • Passive time tracking via Rocket Matter Track captures time without manual entry interruption.
  • Free data migration and free trial included with every paid tier, reducing switching cost.

Weaknesses

  • Feature gating between tiers means some capabilities require upgrading (document automation limits, workflow automations, text/email marketing are tier-restricted).
  • Limited customization compared to competitors, with no mention of custom objects or advanced workflow builder.
  • Mobile app usability lags behind desktop, according to G2 reviewers.
  • Reporting depth is more limited than enterprise competitors for multi-office or multi-firm analytics.
  • Some reviewers report inconsistent customer support experiences despite the Stevie Award marketing.
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 Rocket Matter 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

    Rocket Matter: Not publicly documented in available documentation.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Most Rocket Matter to Nutshell migrations complete within 24–72 hours for accounts with fewer than 25,000 records. Larger setups with 250,000+ records or more than 50 matter custom fields extend to 5–8 days. The longest step is creating and validating Nutshell custom fields to match Rocket Matter's matter schema before data transfer begins; this includes defining pick‑list values, setting field types, and verifying owner mapping. After the schema is ready, the actual data move takes place in a sequenced run, followed by a delta‑pickup window to capture any last‑minute changes in Rocket Matter.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Rocket Matter.
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