Migrate your Legal Case Tracker data
Solo-to-firm case management CRM with document hub, time tracking, and role-based access. Small legal teams use it to organize active matters and track billable hours.
In its favor
Why people choose Legal Case Tracker
The signal that keeps Legal Case Tracker on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Small-firm affordability with per-user pricing that scales from solo to small team without forcing enterprise features. Users cite the dashboard overview and task reminders as practical daily tools for managing a manageable caseload.
Integrated time tracking and expense logging keep billable hours and cost recovery inside the same system as case files, avoiding the need for a separate billing tool at small-firm scale.
Document hub and Outlook/calendar integration reduce context-switching by keeping case-related files and email threads attached to the matter rather than scattered across shared drives or inboxes.
Role-based access lets firms restrict sensitive matters to authorised staff, which solo practitioners and small-office setups value for basic confidentiality without enterprise-grade complexity.
Ease of use for new staff onboarding is frequently mentioned in reviews, with the interface described as straightforward enough for non-technical legal staff to navigate without formal training.
Limited advanced features as firms scale — analytics, AI automation, and workflow customisation are minimal compared to mid-market alternatives, prompting migration when firms grow beyond basic case tracking.
Reporting and customisation gaps frustrate users who need firm-wide dashboards, custom fields, or deeper customisation; some resort to third-party tools that the platform does not integrate with cleanly.
Customer support responsiveness is inconsistent according to user reports, with some issues requiring extended ticket queues rather than direct resolution.
Document export and API access are restricted on lower tiers, limiting data portability and making migrations harder when firms decide to switch platforms.
Reasons to switch
Why people leave Legal Case Tracker
The recurring reasons buyers give for replacing Legal Case Tracker. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Legal Case Tracker 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
Legal Case Tracker pricing overview
Subscription-based per-user pricing across three tiers. Basic covers solo practitioners at the lowest cost; Professional adds document automation and billing integrations for small firms; Advanced unlocks AI features and full API access for mid-size firms with more complex workflows.
Basic
Tier 1 of 3
$40–$70/user/month
What's included
Need help selecting your CRM?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on Legal Case Tracker's schedule — see our quote-based pricing →
What gets migrated
Legal Case Tracker object support
Object-by-object support for Legal Case Tracker migrations. Per-pair details surface during scoping.
Cases
Fully supportedCases is the primary object in Legal Case Tracker, containing case name, status, type, description, and client linkage. Standard fields are stable and migrate 1:1. We flag any case with a null or duplicate case-number field for manual review before final import.
Contacts
Fully supportedContacts hold lawyer, client, and third-party party records linked to cases. Name, email, phone, address, and role fields map directly. We deduplicate against existing contacts in the destination using a composite key on name plus email domain.
Documents
Mapping requiredDocuments are attached to Cases and Contacts. No native export endpoint exists; we extract files from the underlying storage layer and re-associate them by case reference during import. We flag any document with a missing parent-case link for manual triage.
Tasks
Fully supportedTasks track action items linked to a Case, with due date, assignee, status, and description fields. Subtasks are not a native object but are sometimes stored as repeating tasks; we flatten these into the destination task structure and preserve parent-child relationships as a custom property.
Time Entries
Mapping requiredTime entries capture billable hours logged against a Case with description, duration, date, and billing rate. Rate and currency fields vary by tier; we normalize to a standard decimal-hour format and flag any entry where the currency field is absent or non-standard.
Expenses
Mapping requiredExpenses are case-linked cost records with amount, category, date, and receipt reference. We migrate the structured fields directly and attach any extracted receipt file to the corresponding expense record in the destination.
Calendar Events
Mapping requiredCalendar Events represent hearings, deadlines, and appointments linked to Cases. We extract the event title, start/end datetime, and case reference. Events with no case link are imported as standalone calendar items and flagged for manual review.
Pipeline Stages
Fully supportedCase status values (e.g., Intake, Active, Pending, Closed) map directly to the destination pipeline stage. We preserve the original status label as a read-only field in the destination so teams can validate that no cases were inadvertently skipped during cutover.
Users
Mapping requiredUser accounts carry name, email, role, and access level. Role-based access flags are preserved as a custom property in the destination. We map the owner/assignee field on each Case to the corresponding user record by email to maintain referential integrity.
| Object | Support | Notes |
|---|---|---|
| Cases | Fully supported | Cases is the primary object in Legal Case Tracker, containing case name, status, type, description, and client linkage. Standard fields are stable and migrate 1:1. We flag any case with a null or duplicate case-number field for manual review before final import. |
| Contacts | Fully supported | Contacts hold lawyer, client, and third-party party records linked to cases. Name, email, phone, address, and role fields map directly. We deduplicate against existing contacts in the destination using a composite key on name plus email domain. |
| Documents | Mapping required | Documents are attached to Cases and Contacts. No native export endpoint exists; we extract files from the underlying storage layer and re-associate them by case reference during import. We flag any document with a missing parent-case link for manual triage. |
| Tasks | Fully supported | Tasks track action items linked to a Case, with due date, assignee, status, and description fields. Subtasks are not a native object but are sometimes stored as repeating tasks; we flatten these into the destination task structure and preserve parent-child relationships as a custom property. |
| Time Entries | Mapping required | Time entries capture billable hours logged against a Case with description, duration, date, and billing rate. Rate and currency fields vary by tier; we normalize to a standard decimal-hour format and flag any entry where the currency field is absent or non-standard. |
| Expenses | Mapping required | Expenses are case-linked cost records with amount, category, date, and receipt reference. We migrate the structured fields directly and attach any extracted receipt file to the corresponding expense record in the destination. |
| Calendar Events | Mapping required | Calendar Events represent hearings, deadlines, and appointments linked to Cases. We extract the event title, start/end datetime, and case reference. Events with no case link are imported as standalone calendar items and flagged for manual review. |
| Pipeline Stages | Fully supported | Case status values (e.g., Intake, Active, Pending, Closed) map directly to the destination pipeline stage. We preserve the original status label as a read-only field in the destination so teams can validate that no cases were inadvertently skipped during cutover. |
| Users | Mapping required | User accounts carry name, email, role, and access level. Role-based access flags are preserved as a custom property in the destination. We map the owner/assignee field on each Case to the corresponding user record by email to maintain referential integrity. |
Gotchas
What to watch for in Legal Case Tracker migrations
Issues we've hit on past Legal Case Tracker migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Time entries may use non-standard duration formats
No native document export endpoint exists
Role-based access flags may disrupt user assignment after migration
Calendar events without a parent-case link import as orphaned records
| Severity | Issue |
|---|---|
| High | Time entries may use non-standard duration formats |
| High | No native document export endpoint exists |
| Medium | Role-based access flags may disrupt user assignment after migration |
| Medium | Calendar events without a parent-case link import as orphaned records |
Leaving Legal Case Tracker?
Where Legal Case Tracker customers move next
12 destinations Legal Case Tracker can migrate to.
How a Legal Case Tracker migration works
Four steps, Legal Case Tracker-specific
Connect
Not publicly documented into Legal Case Tracker. Scopes limited to read-only on the data we move.
Map
We translate Legal Case Tracker-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Legal Case Tracker quirks before production.
Migrate
Full migration with Legal Case Tracker rate-limit handling. Rollback available throughout.
FAQ
Legal Case Tracker migration FAQ
Answers to the questions buyers ask most during Legal Case Tracker migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Legal Case Tracker migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationReady when you are
Migrate Legal Case Tracker.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Legal Case Tracker setup and destination — written quote back within a business day.