Migrate your Case.one data
Cloud-based legal CRM for litigation teams handling matters, time tracking, billing, and collaborative document workflows.
In its favor
Why people choose Case.one
The signal that keeps Case.one on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
All-in-one legal platform combining case management, time tracking, and invoicing reduces tool sprawl for small to mid-sized litigation firms.
Per-active-case pricing model keeps costs predictable as caseloads grow without charging per user seat.
Built-in collaborative litigation features allow multiple attorneys and paralegals to work within the same matter simultaneously.
Integrated billing and trust accounting eliminates the need for separate practice management software.
Free tier available for solo practitioners or small teams evaluating the platform before committing.
Workflow automation limitations frustrate firms with complex multi-step processes that require more flexibility than the native rules engine provides.
Performance degradation reported when managing large document repositories within individual matters.
Customer support response times are a common complaint in negative reviews, particularly for billing or technical issues.
Mobile application lacks feature parity with the desktop version, limiting remote access to full case details.
Integration ecosystem is narrower than competitors, making connectivity with niche legal tools and custom software challenging.
Reasons to switch
Why people leave Case.one
The recurring reasons buyers give for replacing Case.one. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Case.one fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
Case.one pricing overview
Case.one uses a per-active-case pricing model, billing on the number of open Matters rather than user seats. A free tier is available for solo practitioners. Paid tiers add API access, trust accounting, workflow automation, and dedicated support, with Enterprise pricing negotiated based on firm size and requirements.
Free
Tier 1 of 4
$0/active case/month
What's included
Need help selecting your CRM?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on Case.one's schedule — see our quote-based pricing →
What gets migrated
Case.one object support
Object-by-object support for Case.one migrations. Per-pair details surface during scoping.
Matters
Fully supportedMatters is the primary case object in Case.one, housing all case metadata, status, client reference, and assigned attorney. We migrate Matters 1:1 preserving all standard fields and the client-matter relationship. Custom fields on Matters require field-level mapping during scoping.
Clients
Fully supportedClient records contain contact information, billing details, and matter associations. We map Clients into the destination CRM's Contact or Account object, preserving the client-matter link so the relationship graph reconstructs on the target platform.
Time Entries
Fully supportedTime entries track billable and non-billable hours against Matters, linked to the responsible user. We preserve the user reference, matter association, date, duration, description, and billing rate. Closed matters retain their time entry history intact.
Invoices
Fully supportedInvoices are generated from time entries and expense records within a Matter. We migrate invoice records including line items, totals, payment status, and trust account application. Open invoices are flagged for reconciliation during cutover.
Trust Accounts
Mapping requiredTrust account balances are monetary records tied to Clients rather than Matters. We migrate the current balance and transaction history as financial records, but the mapping depends on whether the destination supports a separate trust accounting object or maps this to a generic financial account.
Documents
Mapping requiredDocuments are stored within Matters and organized by folder structure. We export documents with their matter reference and folder path so hierarchies reconstruct on the destination. Very large document sets may require chunked export and verification steps.
Tasks
Fully supportedTasks are associated with Matters and assigned to Users. We migrate task records preserving the matter link, assignee, due date, status, and description. Completed versus open task status is preserved.
Users
Mapping requiredUser accounts include name, email, role, and billing rate. We export user records and map them to corresponding users on the destination platform. If the destination uses a different role model, we perform role-level mapping during the scoping call.
Custom Fields
Mapping requiredCase.one supports custom fields on Matters, Clients, and potentially other objects. Custom field schemas vary by firm. We enumerate all custom fields during discovery and map each to an equivalent destination field or store it as a custom property.
Billing Rates
Fully supportedBilling rates are associated with Users and optionally with Matters. We preserve rate schedules so time entries calculate correctly on the destination if the same billing logic is in use.
| Object | Support | Notes |
|---|---|---|
| Matters | Fully supported | Matters is the primary case object in Case.one, housing all case metadata, status, client reference, and assigned attorney. We migrate Matters 1:1 preserving all standard fields and the client-matter relationship. Custom fields on Matters require field-level mapping during scoping. |
| Clients | Fully supported | Client records contain contact information, billing details, and matter associations. We map Clients into the destination CRM's Contact or Account object, preserving the client-matter link so the relationship graph reconstructs on the target platform. |
| Time Entries | Fully supported | Time entries track billable and non-billable hours against Matters, linked to the responsible user. We preserve the user reference, matter association, date, duration, description, and billing rate. Closed matters retain their time entry history intact. |
| Invoices | Fully supported | Invoices are generated from time entries and expense records within a Matter. We migrate invoice records including line items, totals, payment status, and trust account application. Open invoices are flagged for reconciliation during cutover. |
| Trust Accounts | Mapping required | Trust account balances are monetary records tied to Clients rather than Matters. We migrate the current balance and transaction history as financial records, but the mapping depends on whether the destination supports a separate trust accounting object or maps this to a generic financial account. |
| Documents | Mapping required | Documents are stored within Matters and organized by folder structure. We export documents with their matter reference and folder path so hierarchies reconstruct on the destination. Very large document sets may require chunked export and verification steps. |
| Tasks | Fully supported | Tasks are associated with Matters and assigned to Users. We migrate task records preserving the matter link, assignee, due date, status, and description. Completed versus open task status is preserved. |
| Users | Mapping required | User accounts include name, email, role, and billing rate. We export user records and map them to corresponding users on the destination platform. If the destination uses a different role model, we perform role-level mapping during the scoping call. |
| Custom Fields | Mapping required | Case.one supports custom fields on Matters, Clients, and potentially other objects. Custom field schemas vary by firm. We enumerate all custom fields during discovery and map each to an equivalent destination field or store it as a custom property. |
| Billing Rates | Fully supported | Billing rates are associated with Users and optionally with Matters. We preserve rate schedules so time entries calculate correctly on the destination if the same billing logic is in use. |
Gotchas
What to watch for in Case.one migrations
Issues we've hit on past Case.one migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Trust account balance migration requires financial reconciliation
Per-active-case pricing means closed matters do not count toward billing
Custom field schemas are firm-specific and require enumeration
Large document repositories may require chunked export with integrity verification
| Severity | Issue |
|---|---|
| High | Trust account balance migration requires financial reconciliation |
| Low | Per-active-case pricing means closed matters do not count toward billing |
| Medium | Custom field schemas are firm-specific and require enumeration |
| Medium | Large document repositories may require chunked export with integrity verification |
Leaving Case.one?
Where Case.one customers move next
12 destinations Case.one can migrate to.
How a Case.one migration works
Four steps, Case.one-specific
Connect
API key into Case.one. Scopes limited to read-only on the data we move.
Map
We translate Case.one-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Case.one quirks before production.
Migrate
Full migration with Case.one rate-limit handling. Rollback available throughout.
FAQ
Case.one migration FAQ
Answers to the questions buyers ask most during Case.one migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Case.one migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationReady when you are
Migrate Case.one.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Case.one setup and destination — written quote back within a business day.