Migrate your My Legal Software data
Cloud-based law firm practice management system combining case management, billing, and digital marketing tools for small to mid-size firms.
In its favor
Why people choose My Legal Software
The signal that keeps My Legal Software on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Users consistently rate ease of use as the platform's strongest attribute, noting that the interface is easy to understand and fast to navigate for case tracking.
The all-in-one consolidation of case notes, document management, custom forms, and billing into a single platform eliminates switching between separate tools for day-to-day firm operations.
Small law firms cite the built-in client communication portal and case notes sharing as key benefits for keeping teams aligned without relying on external collaboration tools.
Capterra reviewers award the platform high marks for customer service responsiveness, with one calling it the best legal software they have used.
Users managing immigration and personal injury practices specifically highlight case tracking and document organization as addressing their core practice area needs.
Session timeouts occur without warning during active use, causing attorneys to lose unsaved case notes and form entries mid-session, which reviewers flag as a recurring frustration.
Pricing is not published on the website and requires contacting sales for a custom quote, making it difficult to assess total cost of ownership during the migration planning phase.
Advanced users report that the platform lacks depth in complex practice areas and customization options compared to purpose-built tools for larger or specialized law firms.
Reasons to switch
Why people leave My Legal Software
The recurring reasons buyers give for replacing My Legal Software. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where My Legal Software 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
My Legal Software pricing overview
MyLegalSoftware sells two product lines (GP Speed for general practice, and ImmigrationQuestion/Immigration Speed for immigration firms) with multiple tiers. Aggregator reports cite a Gold Plan starting at $49.99/user/month and a Platinum tier at $69.99/case-created. The vendor's GP Speed pricing page lists a Diamond Plan at $399/user/month and a Platinum Plan at $1,499/user/month with bundled staffing solutions, directory listings, and IMQ webinar slots. Multiple price points across plans and the per-case Platinum option create wide variance, and a free trial of up to 6 months is available. Buyers should request a current quote since published prices vary across the vendor site, Capterra, G2, Software Finder, and other aggregators.
Gold (per Software Finder)
Tier 1 of 4
From $49.99/user/month
What's included
Need help selecting your CRM?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on My Legal Software's schedule — see our quote-based pricing →
What gets migrated
My Legal Software object support
Object-by-object support for My Legal Software migrations. Per-pair details surface during scoping.
Cases
Fully supportedCases is the primary object in My Legal Software, tracking legal matters from intake through resolution. Each Case links to one or more Clients, Documents, Notes, and Billing records. We migrate Cases by their source ID and reassign linked child records in the destination system.
Clients
Fully supportedClient records represent the firm's contacts tied to Cases. Each Client has standard fields for name, address, phone, and email. We preserve Client-to-Case associations by mapping the contact ID and updating the foreign key in the destination.
Documents
Mapping requiredDocuments cover case files, templates, and uploaded attachments stored in association with Cases. We re-upload binary files to the destination's document storage and patch the reference. We flag PDF documents with platform-specific watermarks for post-migration review.
Billing records
Mapping requiredBilling records include Bills, Expenses, and Trust account transactions tied to Cases. We map billing line items to the destination's invoice schema. Trust account entries require special handling to preserve the running balance across the migration window.
Calendar entries
Fully supportedCalendar entries track deadlines, court dates, and appointments tied to Cases. Entries include a date, time, assignee, and description. We migrate Calendar entries as timezone-aware events linked back to their originating Case in the destination.
Custom Fields
Mapping requiredCustom Fields store practice-specific data such as immigration form types, court codes, or PI claim details. We map Custom Fields by name and data type, flagging any inactive field values in the source so they are not silently dropped in the destination.
Time entries
Mapping requiredTime entries record billable hours logged against Cases. Each entry includes duration, description, and billing rate. We migrate Time entries directly, though historical rate overrides may need adjustment in the destination billing module.
Notes
Fully supportedCase Notes are free-text entries attached to Cases, often shared with other team members to keep staff updated on case progress. We migrate Notes in chronological order, preserving the author and timestamp for each entry.
Trust Accounts
Mapping requiredTrust Account records track client funds held in escrow, including deposits, withdrawals, and running balances. We preserve the balance forward by mapping transactions to the destination's trust accounting ledger. We flag any unlinked or orphaned transactions for manual reconciliation.
| Object | Support | Notes |
|---|---|---|
| Cases | Fully supported | Cases is the primary object in My Legal Software, tracking legal matters from intake through resolution. Each Case links to one or more Clients, Documents, Notes, and Billing records. We migrate Cases by their source ID and reassign linked child records in the destination system. |
| Clients | Fully supported | Client records represent the firm's contacts tied to Cases. Each Client has standard fields for name, address, phone, and email. We preserve Client-to-Case associations by mapping the contact ID and updating the foreign key in the destination. |
| Documents | Mapping required | Documents cover case files, templates, and uploaded attachments stored in association with Cases. We re-upload binary files to the destination's document storage and patch the reference. We flag PDF documents with platform-specific watermarks for post-migration review. |
| Billing records | Mapping required | Billing records include Bills, Expenses, and Trust account transactions tied to Cases. We map billing line items to the destination's invoice schema. Trust account entries require special handling to preserve the running balance across the migration window. |
| Calendar entries | Fully supported | Calendar entries track deadlines, court dates, and appointments tied to Cases. Entries include a date, time, assignee, and description. We migrate Calendar entries as timezone-aware events linked back to their originating Case in the destination. |
| Custom Fields | Mapping required | Custom Fields store practice-specific data such as immigration form types, court codes, or PI claim details. We map Custom Fields by name and data type, flagging any inactive field values in the source so they are not silently dropped in the destination. |
| Time entries | Mapping required | Time entries record billable hours logged against Cases. Each entry includes duration, description, and billing rate. We migrate Time entries directly, though historical rate overrides may need adjustment in the destination billing module. |
| Notes | Fully supported | Case Notes are free-text entries attached to Cases, often shared with other team members to keep staff updated on case progress. We migrate Notes in chronological order, preserving the author and timestamp for each entry. |
| Trust Accounts | Mapping required | Trust Account records track client funds held in escrow, including deposits, withdrawals, and running balances. We preserve the balance forward by mapping transactions to the destination's trust accounting ledger. We flag any unlinked or orphaned transactions for manual reconciliation. |
Gotchas
What to watch for in My Legal Software migrations
Issues we've hit on past My Legal Software migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Unexpected session timeouts cause lost unsaved work
Pricing requires sales contact and is not published
Multi-year billing and trust records may reference inactive Case IDs
| Severity | Issue |
|---|---|
| Medium | Unexpected session timeouts cause lost unsaved work |
| Medium | Pricing requires sales contact and is not published |
| Low | Multi-year billing and trust records may reference inactive Case IDs |
Leaving My Legal Software?
Where My Legal Software customers move next
12 destinations My Legal Software can migrate to.
How a My Legal Software migration works
Four steps, My Legal Software-specific
Connect
Not publicly documented in detail into My Legal Software. Scopes limited to read-only on the data we move.
Map
We translate My Legal Software-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate My Legal Software quirks before production.
Migrate
Full migration with My Legal Software rate-limit handling. Rollback available throughout.
FAQ
My Legal Software migration FAQ
Answers to the questions buyers ask most during My Legal Software migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your My Legal Software migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationReady when you are
Migrate My Legal Software.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your My Legal Software setup and destination — written quote back within a business day.