Legal Ops · Matter Management · Salesforce

Mitratech CaseCloud (Formerly AdvoLogix) Vs. Custom Salesforce: Which Legal Layer Should Your Firm Build On?

AdvoLogix is now Mitratech CaseCloud, and it was never an alternative to Salesforce — it runs on it. The real decision is how much of your legal layer you buy pre-built and how much you architect. This guide works through both routes on features, cost, compliance, technical constraints, and who each one actually suits.

Where we sit in this: Twopir Consulting is a Salesforce Partner and a Mitratech CaseCloud implementation partner. We also build custom Salesforce legal architectures for firms that don't fit a packaged model. We have a commercial interest in both routes, which is precisely why this guide is written to help you rule one of them out rather than to sell you either.

Key Findings

  • AdvoLogix no longer exists under that name. Mitratech acquired it in November 2024 and rebranded the product as Mitratech CaseCloud. Any comparison you read that still says "AdvoLogix vs Salesforce" predates that change.
  • "CaseCloud vs Salesforce" is a false choice. CaseCloud is a managed package that installs inside your Salesforce org. You pay for Salesforce either way. The actual question is how much of the legal layer you buy pre-built.
  • Salesforce ships no legal data model. There is no Matter object, no trust ledger, no conflict-check engine and no legal billing logic out of the box, and no Salesforce Legal Cloud comparable to Financial Services Cloud or Health Cloud.
  • Neither route solves accounting on its own. Salesforce holds no general ledger. Firms needing genuine trust and operating accounting add a Salesforce-native accounting application such as Accounting Seed, plus a compliant payments processor such as LawPay.
  • Certified managed packages get their own governor-limit allocation. This is a genuine and widely missed technical argument for the packaged route: CaseCloud's Apex runs in its own namespace, so its queries and DML don't draw down the budget your own automation uses.
  • Buy pre-built for recognised legal primitives; build for an unusual operating model. Packaged wins on matter administration, docketing and legal billing depth. Custom wins when business development, referral structure or multi-entity operations are the actual problem.
  • Public-sector legal work tilts strongly packaged. CaseCloud supports deployment on Salesforce Government Cloud, which carries a FedRAMP High authorisation — parity from a custom build means architecting onto the same infrastructure and carrying the compliance evidence yourself.

If you searched for "AdvoLogix vs Salesforce," you were almost certainly trying to answer a budget question: do we license a legal practice management application, or do we configure Salesforce ourselves and save the subscription? It is a reasonable question. It is also built on a premise that does not hold, because AdvoLogix — now Mitratech CaseCloud — has always run on Salesforce rather than instead of it.

That distinction is not pedantry. It changes what you are actually deciding, what you are actually budgeting for, and which risks you are actually taking on. This guide starts by correcting the frame, then works through the decision the way we work through it with firms: what each route gives you, what each one costs, where each one breaks, and which firm profile each one genuinely suits.

Section 01 · Verdict

The Quick Verdict: Packaged Legal Layer Or Custom Build?

Buy the packaged layer (CaseCloud) if you need recognised legal primitives quickly — matters, conflict checks, docketing against court rules, timekeeping, legal billing, document governance — and your processes are close enough to standard practice that inheriting a vendor's model is a fair trade for not building it. It is the stronger route for firms carrying real matter-administration volume, for corporate legal departments where spend management matters, and for public-sector legal teams with compliance obligations a vendor can evidence.

Build custom instead if the problem you are solving is intake, business development and firm-level reporting rather than matter administration; if your operating model is genuinely unusual (referral-led growth, cross-practice selling, multi-entity or multi-jurisdiction structures); or if the legal layer you need is narrow enough that a deliberately designed handful of custom objects covers it. Also build custom when you have already licensed Salesforce, the matter tooling you have works, and the gap is the reporting layer above it.

Most mid-size firms we work with land between the two rather than at either pole: a packaged legal core for matters and billing, with a deliberately architected CRM, intake and reporting layer around it. The mistake is not choosing wrong — it is choosing before anyone has written down which of the two problems the firm is actually trying to fix.

Section 02 · The Name Change

First, The Fact That Dates Every Older Comparison: AdvoLogix Is Now Mitratech CaseCloud

AdvoLogix was acquired by Mitratech in November 2024 and rebranded as Mitratech CaseCloud. It is the same Salesforce-native matter management platform under new ownership and a new name; its AppExchange listings now publish as "Mitratech CaseCloud (formerly AdvoLogix)," and the vendor's own release notes describe the change as a refresh of name and visual identity with core features and workflows carried over.

This matters more than a rebrand normally would, for three practical reasons:

  • Almost every comparison article ranking for this topic predates the change. If a review does not use the CaseCloud name, its feature list, pricing commentary and roadmap claims are at least two years stale — and the roadmap is exactly what changed most.
  • The product now sits inside a much larger legal-technology portfolio. Mitratech's broader business covers enterprise legal management and legal spend, which is why CaseCloud's spend-management and eBilling capabilities have developed faster than the standalone AdvoLogix product line would suggest.
  • The AI layer is new and is built on Salesforce's own agent infrastructure. Mitratech has published a CaseCloud Legal Assistant AI capability and an ARIES AI layer spanning invoice processing, matter intake, document intelligence and portfolio analysis, built on Agentforce's controls rather than as a separate bolt-on model. It also carries support for the SALI legal taxonomy, so matters can be tagged against an industry-standard classification rather than a home-grown picklist.

If you are an existing AdvoLogix customer, the practical follow-up question is not "should we switch" but "what is on the CaseCloud roadmap that our current configuration cannot reach" — a question worth putting to Mitratech directly, because the answer depends on which package version and license tier you are on.

Section 03 · The Frame

Why "CaseCloud Vs. Salesforce" Is The Wrong Question

CaseCloud is not an alternative to Salesforce. It is an application that installs inside your Salesforce org. You license Salesforce either way. What CaseCloud adds is the legal layer — the objects, screens, workflow and compliance scaffolding that Salesforce does not ship with.

Salesforce has no Matter object. It has no trust ledger, no conflict-search engine, no docketing rules and no legal billing logic. And unlike financial services, healthcare or manufacturing, legal has no Salesforce industry cloud: there is no "Legal Cloud" with a ready-made legal data model. A legal data model on Salesforce therefore comes from exactly one of two places:

📦

A packaged legal application

CaseCloud, Litify or a comparable AppExchange package ships legal objects, workflows and screens as a managed package inside your org. You inherit a vendor's model of how legal work behaves.

🔧

Custom objects you design

You model Matter, Time Entry, Party, Conflict and the rest yourself on core Sales and Service Cloud. You own the model completely, and you own every gap in it.

Framed that way, the cost comparison changes shape. The packaged route is Salesforce licensing plus a legal application subscription plus a shorter build. The custom route is Salesforce licensing plus a longer build plus permanent ownership of maintenance, upgrades and every legal-specific edge case that a vendor would otherwise have absorbed. Neither is obviously cheaper. Which one is cheaper for you depends on how much legal-specific behaviour you actually need and how unusual your firm's operating model is.

The second thing the reframe fixes: it stops firms comparing CaseCloud against Salesforce on capabilities that belong to the platform underneath both. Reporting, dashboards, Flow automation, mobile access, sharing and security models, API integration and the AppExchange ecosystem are Salesforce capabilities. You get them on both routes. They are not a reason to pick one.

Section 04 · The Packaged Layer

What Mitratech CaseCloud Actually Ships With

CaseCloud's value is that a firm's first day on the platform starts with legal concepts already modelled, rather than with an empty custom object. Based on the vendor's published product material and AppExchange listings, the capabilities that consistently justify the licence are these:

💼

Matter lifecycle, end to end

A native matter model covering intake through resolution, with tasks, events, parties, communications and progress tracking hanging off the matter rather than off an Account you have overloaded.

🔍

Conflict checking that leaves a record

Conflict searches and their results are retained in the context of the matter, with itemised potential conflicts, a referable source, an assignable status and commentary — and it can be triggered from Apex or automated process, not just by hand.

📅

Calendaring and docketing

Automated calendaring and docketing with a CalendarRules integration, so court-rule-driven deadlines are computed rather than typed into a calendar by a paralegal.

⏱

Timekeeping and legal billing

Time capture including weekly timesheet entry, timekeeper and rate handling, invoice processing and eBilling, with budget collaboration and rate negotiation captured alongside.

💰

Legal spend management

A distinct spend-management capability — invoice review, budgets, timekeeper rates, spend analytics — which is the part corporate legal departments and public agencies typically buy it for.

📁

Document management integrations

Deep integrations with the document systems legal already runs: iManage, NetDocuments, SharePoint and Google Drive, plus HotDocs for document assembly driven by CRM data.

🤖

An AI layer with legal-specific grounding

CaseCloud Legal Assistant AI and the ARIES capabilities cover invoice processing, matter intake, document intelligence and portfolio analysis, built on Agentforce's data masking, auditability and trust controls.

🏛

Government Cloud deployment

Support for deployment on Salesforce Government Cloud, which carries a FedRAMP High authorisation — the capability that usually decides the question for public-sector legal offices.

Two of those deserve emphasis because they are the hardest to replicate custom. Docketing against court rules is a maintained data problem, not a configuration problem: court rules change, and a vendor with a rules integration absorbs that maintenance permanently. And conflict checking with a retained audit trail is deceptively deep — the search is the easy part; memorialising the result, its source, its disposition and its reviewer in a form that survives a bar inquiry is the part custom builds routinely under-scope.

Section 05 · The Custom Route

What A Custom Salesforce Legal Build Actually Involves

A custom build is not "Salesforce without the legal features." It is a deliberate decision to design the legal layer yourself, on core Sales Cloud and Service Cloud, because no packaged model matches how the firm operates closely enough to be worth inheriting. Done well, it is the best system a firm can have. Done casually, it is the most expensive way to arrive at a worse version of what a package would have given you in six weeks.

Here is what is genuinely in scope, stated plainly, because this is the list that gets underestimated in budget conversations:

The data model

Design Work, Not Config

You are modelling: Matter, Time Entry, Party/Role, Conflict Check, Document, Invoice Line, Trust Transaction — and every relationship between them.

The decisions that matter are structural and expensive to reverse. Is a matter a custom object or a record type on Opportunity? How do you model a party who is a client on one matter and an adverse party on another? Do time entries roll to the matter, the phase, or both? Is a phase a picklist or an object? Get these right and the system extends cleanly for a decade. Get them wrong and you rebuild in year two, after the data has grown.

Intake and business development

Where Custom Usually Wins

You are building: multi-channel intake capture, routing, qualification stages, referral-source attribution, and conversion reporting.

This is the part of legal operations Salesforce is natively strongest at, and the part packaged legal applications model most generically, because their centre of gravity is matter administration. If your problem is that qualified inquiries go cold, that referral sources are untracked, or that leadership cannot see conversion by practice group, a custom intake and pipeline layer on core Salesforce is frequently the better investment — with or without a package underneath it for matters.

Compliance behaviour

The Underestimated Half

You are responsible for: conflict-check workflow and audit trail, ethical walls and record-level access, retention rules, and trust-fund segregation logic.

Salesforce gives you excellent primitives for this — a granular sharing model, field history tracking, Shield Platform Encryption and field audit trail where the licence warrants it. What it does not give you is the legal opinion about what your bar requires, or the workflow that satisfies it. On a custom build, that translation from rule to configuration is your firm's responsibility, and it has to be reviewed by someone qualified to sign off on it.

Ongoing ownership

The Line Item People Forget

You are committing to: three Salesforce releases a year, your own regression testing, and an admin or partner who understands the build.

A package's vendor tests its code against each Salesforce release and ships a compatible version. On a custom build, that testing is yours. This is entirely manageable — thousands of orgs do it — but it is a standing commitment, not a project cost, and it is the reason custom builds fail more often from neglect than from bad initial design.

Section 06 · Comparison

Mitratech CaseCloud Vs. A Custom Salesforce Build: Side By Side

Both columns assume you are already paying for Salesforce, because on both routes you are. What differs is what arrives pre-built, what you design, and where the ongoing burden sits.

DimensionMitratech CaseCloudCustom Salesforce Build
Relationship to SalesforceManaged package installed in your own Salesforce org; runs on the platformCore Sales & Service Cloud, extended with custom objects and automation you own
Matter data modelShips native, with parties, tasks, events, documents and communications related to the matterYou design it. Full control, full responsibility for every gap and every migration later
Conflict checkingBuilt in, with results memorialised against the matter and callable from Apex or automationBuildable, but the audit trail is the hard part and is routinely under-scoped
Docketing & court rulesAutomated calendaring and docketing with a CalendarRules integration; the vendor maintains the rulesYou maintain the rule logic yourself, or integrate a rules provider directly
Timekeeping & legal billingTime capture, timekeeper rates, invoicing and eBilling includedCustom time entry is straightforward; legal billing logic and eBilling formats are not
Legal spend managementA distinct capability — invoice review, budgets, rate negotiation, spend analyticsRarely worth building; firms needing this generally buy rather than build
Trust / general ledgerNot a general ledger. Pair with a Salesforce-native accounting app such as Accounting SeedSame requirement. Salesforce holds no ledger on either route
Intake & business developmentPresent, modelled generically — the platform's centre of gravity is matter administrationUsually stronger, because this is what core Salesforce is natively best at
Firm-level reportingSalesforce reporting, plus packaged legal objects to report on. Executive dashboards still get builtSalesforce reporting on your own model. Same build effort for the executive layer
Governor limitsCertified package Apex runs in its own namespace with its own per-transaction allocationAll your automation shares one per-transaction budget; bulk-safe design is mandatory
Customisation ceilingYou extend around the package; you cannot rewrite its packaged Apex, objects or componentsNo ceiling. Every behaviour is yours to change — and yours to test
Salesforce release upgradesVendor tests and ships a compatible package versionYour own regression testing, three times a year, permanently
Public-sector fitSupports Salesforce Government Cloud deployment (FedRAMP High)Possible on the same infrastructure, but the compliance evidence burden is yours
Licensing shapeSalesforce licences + CaseCloud subscription (quote-based, not publicly listed)Salesforce licences + build cost; no third-party legal subscription
Typical timelineRoughly 2–6 months for matter-to-billing, driven mostly by data migration and integrationsRoughly 8–16 weeks for a focused intake-matters-reporting build; longer as scope widens
Best fitMatter-administration volume, legal spend oversight, document governance, public sectorIntake- and BD-led problems, unusual operating models, narrow legal-layer requirements

Timeline ranges reflect Twopir delivery experience and publicly available vendor and third-party research as of mid-2026. CaseCloud pricing is quote-based and is not published as a per-user rate; confirm current licensing and timelines directly with Mitratech and with Salesforce before budgeting.

Section 07 · Gaps

Where Each Option Falls Short

Every vendor comparison lists strengths. The decisions that go wrong go wrong on the things neither side advertises. These are the five we see most often, split by route.

Where the packaged route disappoints

1. The customisation ceiling is real and arrives suddenly. A managed package protects its own Apex, objects and components from modification. You extend around it. Most firms never notice; the ones that do notice hit it on a workflow they consider non-negotiable, late in the project, when the architecture is already committed.
2. Package automation can collide with yours. Packaged Flows and triggers can fire on standard object updates you also automate, and packaged objects can conflict by name with a schema you already built. This is discoverable in a sandbox in a day and catastrophic to discover in production.
3. Business-development reporting is not what you are buying. Matter counts, billing totals and spend analytics come readily. Pipeline coverage, cost per signed matter, and conversion by referral source and originating attorney still have to be architected on top — by you or your partner.
4. "Trust accounting support" is not the same as a general ledger. Matter-level financial handling and trust-transaction support are genuinely useful, but reconciliations, three-way trust reporting and an auditable ledger generally need a Salesforce-native accounting application alongside the legal package.
5. Bar-compliance coverage must be verified against your jurisdictions, not assumed. No vendor's feature list discharges your obligation to validate trust handling and retention against the rules of every jurisdiction your firm practises in. Treat compliance as an evidence exercise you run during implementation, with someone qualified signing off.

Where the custom route disappoints

1. The legal-specific edge cases are the whole cost. Matters, tasks and time entries are a week's work. Conflict-check audit trails, docketing against changing court rules, ethical walls and legal invoice formats are where the months go — and they are precisely what a package was absorbing for you.
2. All of your automation shares one governor-limit budget. A certified package gets its own per-transaction allocation; your Flows and triggers do not. A custom legal build that grew organically will hit limits under bulk data load, and the fix at that point is a refactor, not a setting.
3. Three Salesforce releases a year are now your regression problem. Permanently. Firms that plan for the build but not for the ownership are the ones whose custom org is quietly broken eighteen months later.
4. Key-person risk concentrates fast. A custom model lives in the heads of whoever designed it. Without written architecture documentation and more than one person who understands the data model, a single departure converts a good system into an unmaintainable one.
5. Public-sector and heavily regulated work is a poor fit for custom-first. Where FedRAMP-level controls or documented compliance posture are procurement requirements, a vendor that can evidence them is worth more than architectural freedom.
Section 08 · Trust & Accounting

The Trust And Accounting Layer Neither Route Solves By Itself

Salesforce holds no general ledger, and neither route changes that. This is the single most common scoping mistake in legal Salesforce projects, and it is worth stating bluntly because the old framing of this comparison — "the legal app has trust accounting, Salesforce doesn't" — is misleading in both directions.

What is actually true: a legal application gives you matter-level financial handling, timekeeper rates, invoicing and trust-transaction support. What it does not give you is double-entry accounting, reconciliations, or the three-way trust reporting a bar audit expects. For that, firms on Salesforce add a Salesforce-native accounting application. Accounting Seed is the one we deploy most; it runs natively on Salesforce, publishes native connections into legal case management systems including Litify and Mitratech, and covers trust accounting and matter-based billing rather than requiring a separate off-platform ledger.

The practical architecture, on either route, usually looks like this:

Operational layer

Matter, Time and Billing Events

Where the work is recorded — CaseCloud's objects, or your custom ones. Produces billable events, invoices and trust movements as outputs.

↓ billable events, invoices, trust movements ↓
Financial layer

Ledger, Trust Reconciliation and Payments

A Salesforce-native accounting application for the ledger and trust reporting, a compliant processor such as LawPay for client payments, and a sync to the firm's accounting system of record where one exists.

↓ reconciled financial truth ↓
Reporting layer

Realisation, Collections and Matter Profitability

Reports leadership actually acts on. This layer gets built on both routes — no package and no custom model ships it ready to use.

Two warnings from experience. First, decide the financial architecture before you decide the legal application, not after: a package chosen without reference to how money will be accounted for is the most common cause of a second-year rebuild. Second, whatever route you take, trust handling must be validated against the bar rules of every jurisdiction you practise in. Multi-currency support and retainer handling in a product datasheet are features, not a compliance opinion. Budget for someone qualified to sign off on the configuration, and keep the evidence.

Section 09 · Technical Realities

The Technical Realities Most Comparisons Skip

These four points change the decision more than any feature checklist, and they almost never appear in vendor material or in the comparison articles competing for this topic. If you take one section of this guide into your evaluation, take this one.

1. Certified managed packages get their own governor-limit allocation

This is the strongest technical argument for the packaged route, and it is widely missed. Salesforce applies per-transaction limits — the well-known 150 DML statements and 100 SOQL queries per synchronous transaction being the two most quoted. Certified managed packages, meaning packages that have passed AppExchange security review, run in their own namespace and receive their own allocation for most of those per-transaction limits. In practice, CaseCloud's packaged Apex is not spending the budget your own automation needs.

On a custom build, there is no such separation. Every Flow, every trigger and every Apex class you write competes for one shared per-transaction budget. That is entirely workable — but only if the build is bulk-safe by design from the first sprint, which means no SOQL or DML inside loops, no unbatched processing of large matter sets, and a single well-ordered trigger framework per object rather than four triggers that grew independently. Retrofitting that discipline after a firm's data has grown is a refactor, not a fix.

2. Packaged objects don't consume limited-licence object allowances

A secondary but real benefit: objects that arrive from an AppExchange managed package which has passed security review do not count against the object limit that applies to restricted licence types. If part of your plan involves lower-cost licence types for staff who only need to see matters, this affects what is actually licensable — and it favours the packaged route.

3. Namespace conflicts and packaged automation are sandbox-day-one questions

Installing a package into an org that already carries custom legal objects can produce name collisions, and packaged Flows can fire on standard object updates your own automation also touches. Both are cheap to discover in a sandbox and expensive to discover in production. If you already have a Salesforce org with any legal customisation in it, install the package in a full-copy sandbox and run your existing bulk processes before you sign anything.

4. There is no Salesforce Legal Cloud, and that is a design constraint

Financial services, health and manufacturing have industry clouds with sector data models. Legal does not. Every legal data model on Salesforce is therefore either a vendor's or yours — which means the interoperability question has to be answered deliberately. This is where the SALI taxonomy is worth knowing about: it is an open, industry-standard specification for classifying legal matters, now adopted across a substantial part of the legal-technology and law-firm ecosystem. Tagging matters against SALI rather than a home-grown picklist makes your data portable and comparable later, whichever route you pick. CaseCloud supports SALI tagging through Salesforce workflows; on a custom build, adopting it is a decision you have to make on purpose, early, while the picklists are still cheap to change.

Section 10 · Architecture

The Two-Layer Architecture That Holds On Either Route

Whichever route you choose, the same architectural principle decides whether the system survives contact with a growing firm: client acquisition and matter operations are two layers with a defined handoff, not one undifferentiated system.

Layer 1 — Client acquisition

Intake, Qualification, Referral Attribution, Pipeline

Inquiry → qualified prospect → engagement signed. Owned by intake, marketing and firm leadership. Almost always core Salesforce, on both routes.

↓ trigger: engagement letter signed ↓
Layer 2 — Matter operations

Matters, Documents, Deadlines, Time, Billing

Where the legal work is done and recorded. This is the layer a package such as CaseCloud supplies, or the layer you model with custom objects.

The signed-engagement trigger is the join, and it is where most implementations leak. Done properly, a signed engagement creates the matter, carries the intake data across without re-entry, assigns the opening tasks, and preserves the link back to the referral source so that the matter's eventual value is attributable to whatever produced it. Done poorly, staff re-key client data into a second system, and the attribution chain from referral source to realised revenue is broken permanently — which is exactly why firms with two good systems still cannot answer where their profitable work comes from.

Firms that skip the separation tend to end up strong at one layer and neglected at the other: usually strong on matter operations, because that is what the package shipped with, and weak on acquisition and firm-level reporting, because nobody owned it. Getting both layers right, joined cleanly at the engagement trigger, matters more than which route supplies layer two.

Section 11 · Cost Shape

What You're Actually Paying For, On Both Routes

Neither route is reliably cheaper. They have different cost shapes: the packaged route front-loads subscription and back-loads less maintenance; the custom route front-loads build and carries ownership forever. Setting them out as line items is more useful than any headline figure.

Cost lineMitratech CaseCloudCustom Salesforce Build
Salesforce licencesRequired. Sales Cloud Enterprise is publicly listed at $175 per user per month; Platform licences are lower where users don't need full CRMRequired, identically. This line does not change between routes
Legal application subscriptionQuote-based; Mitratech does not publish a per-user rate. Scales with users, modules and matter volumeNone
Accounting applicationUsually required for ledger and trust reporting (e.g. Accounting Seed)Usually required, identically
ImplementationConfiguration, data migration, integrations, training. Shorter than a custom build of equal scopeArchitecture, build, data migration, integrations, training. Longer, and the architecture phase is not optional
Data migrationThe largest single variable on either route — driven by what you run today, not by which route you pickSame, with additional effort mapping to a model you are designing as you go
Ongoing adminA Salesforce admin, plus package version upgradesA Salesforce admin with real architectural understanding of the build
Release regression testingLargely absorbed by the vendor for packaged functionalityYours, three times a year, permanently
Legal-specific maintenanceCourt rules, eBilling formats and compliance updates ship with the packageYours to track and implement, or to integrate a provider for
Change cost laterLow for extensions around the package; high or impossible inside itLow everywhere, but every change carries its own testing burden

Salesforce list pricing cited from publicly available pricing information as of mid-2026 and is subject to change; actual cost varies by contract, edition, add-ons, region and discount. CaseCloud licensing is quote-based. Confirm all figures directly with each vendor before budgeting.

The honest summary: if your legal-layer requirement is broad, a package is usually cheaper over five years, because you are buying maintenance you would otherwise perform. If your requirement is narrow — intake, pipeline, a light matter record, strong reporting — a custom build is usually cheaper, because you are not subscribing to nine capabilities to use three.

Section 12 · Decision Framework

A Decision Framework You Can Run This Week

Work through these in order. The first one that clearly describes your firm is usually the answer, and the earlier questions dominate the later ones.

1. Is documented compliance posture — FedRAMP-level controls, public-sector procurement requirements, audited security evidence — a requirement rather than a preference?
→ Packaged, on Salesforce Government Cloud. Architectural freedom is worth less than evidence a vendor can produce.
2. Is the problem you are solving matter administration at volume — docketing against court rules, conflict checks with an audit trail, timekeeping, legal invoicing, spend oversight?
→ Packaged. These are the capabilities that cost the most to build and the most to maintain.
3. Is the problem actually intake, referral attribution, conversion and firm-level reporting — with matter handling that already works well enough?
→ Custom, on core Sales and Service Cloud. You would be paying a legal-application subscription to solve a CRM problem.
4. Does your operating model resist templates — referral-led growth, cross-practice selling, multi-entity or multi-jurisdiction structures, a hybrid practice no vendor models?
→ Custom, or packaged for matters with a custom acquisition layer around it. Do not pay for defaults you will spend a year fighting.
5. Do you already run Salesforce with meaningful legal customisation in it?
→ Test first. Install the package in a full-copy sandbox and run your existing bulk processes before committing either way.
6. Can you commit to an admin or partner who will own the system through three Salesforce releases a year, indefinitely?
→ If no, lean packaged. A custom build without an owner degrades; a package without one merely stagnates.
7. Are you under roughly ten fee earners with simple, referral-and-walk-in growth and no multi-jurisdiction trust complexity?
→ Neither, yet. A dedicated practice management tool will serve you faster and cheaper. Salesforce earns its complexity at scale.

One more test that cuts through most debates: write down the five reports leadership will want monthly, before choosing anything. If those reports are about matters, deadlines, realisation and spend, the answer leans packaged. If they are about where work comes from, which sources convert, and what a signed matter costs to win, the answer leans custom — or packaged with a custom acquisition layer. The reports are a better specification than any feature list, because they describe what the firm actually needs to decide with.

Section 13 · Implementation & Migration

Implementation Realities, Migration Paths, And A Pre-Flight Checklist

The variable that moves a legal Salesforce timeline most is not which route you picked. It is what you are migrating from and how many financial and document systems are in scope. Firms coming off Clio, MyCase or Filevine carry years of matter, document and financial history, and the mapping exercise — what is a matter, what is a contact, what happens to closed matters, what happens to trust balances — is genuinely the hardest part of the project on either route.

How to handle a migration without disrupting active matters

  • Migrate in scope order, not chronological order. Open matters and their active parties first, closed-matter history second. A firm can operate on the new system before every archived matter has landed.
  • Treat trust balances as a controlled cutover, not a data load. Reconcile in the old system, freeze, load, reconcile again in the new one, and keep the evidence of both. Never migrate trust records as part of a bulk import alongside everything else.
  • Run parallel deliberately and briefly. Parallel running builds confidence, but an open-ended parallel period means two systems of record and staff quietly preferring the old one. Set the end date at the start.
  • Decide what does not come across. Every legacy system holds fields nobody has used in four years. Migration is the only cheap moment to leave them behind.

The pre-flight checklist we run before any legal go-live

This is the checklist version of hard-won lessons, and it applies to the packaged and custom routes equally.

  1. 1

    Prove it in a full-copy sandbox with real volume. Not a developer sandbox with twenty records. Bulk-load a realistic matter set and run your automation against it, because governor limits and package interactions only show up at volume.

  2. 2

    Validate compliance reporting before go-live, not after. Produce the trust reports, conflict-check audit trail and retention evidence your bar rules require, on the new system, and have someone qualified sign off that they are sufficient.

  3. 3

    Settle the accounting integration in architecture, not in month four. Decide where the ledger lives, how billable events reach it, and how reconciliation works before the first object is built. This single sequencing decision prevents most second-year rebuilds.

  4. 4

    Design the intake-to-matter handoff explicitly. One trigger, no re-keying, referral attribution preserved across the join. If staff retype client details after an engagement is signed, the build is not finished.

  5. 5

    Test the sharing model against a real ethical-wall scenario. Take an actual conflict situation from the firm's history and prove that the record-level access model handles it. Sharing rules are far harder to retrofit than to design.

  6. 6

    Train fee earners on mobile and on time capture first. Adoption fails at time entry more than anywhere else. If logging time on a phone between hearings is awkward, the data will be reconstructed from memory on Fridays, and every downstream report degrades.

  7. 7

    Monitor API and automation consumption after launch. Integrations to document systems, payments and accounting consume API calls and transaction budget. Watch them for the first two months, while the usage pattern is still cheap to change.

  8. 8

    Write the architecture down. Data model, automation inventory, integration boundaries, and the reasoning behind the structural decisions. On a custom build this is what protects you from key-person risk; on a packaged build it is what makes the next extension safe.

Section 14 · Why It Matters

Why The Implementation Decision Matters Less Than Who Implements It

Because CaseCloud runs on Salesforce, the gap between a good legal implementation and a mediocre one has surprisingly little to do with which route you chose. Both routes succeed or fail on the same things: whether the data model reflects how the firm actually works, whether the intake-to-matter handoff is clean, whether the financial architecture was decided early, and whether anyone built the reporting layer leadership needs. A generalist consultancy can install a managed package. Making the acquisition layer, the matter layer and the financial layer work together — in a way a managing partner trusts by the second month — is a legal-operations problem before it is a Salesforce problem.

That is the work Twopir Consulting does for law firms. We are a Salesforce Partner and a Mitratech CaseCloud implementation partner, and we also build custom Salesforce legal architectures — which means we have no structural reason to push you toward either answer. Our legal delivery covers intake and lead management, case onboarding and matter operations, billing and payment workflow through Accounting Seed and LawPay, document automation through iManage and DocuSign, AI-driven document extraction, leadership reporting, and migrations off Clio, MyCase and Filevine. We work with personal injury, family law, corporate and multi-practice firms, and a meaningful share of our legal engagements begin as rescues of Salesforce orgs that are technically live and operationally weak.

Our standard is not a successful go-live. It is a system the firm is still using, and still extending, eighteen months later.

Ready to Start

Find Out Which Route Your Firm Actually Needs

A 30-minute call with a Twopir legal systems architect maps your intake flow, matter operations and billing against where the firm is actually losing time — and tells you honestly whether Mitratech CaseCloud, a custom Salesforce build, or a combination of the two is the right investment.

Schedule a Discovery Call
Section 15 · Bottom Line

The Bottom Line

The comparison you came looking for does not exist, because AdvoLogix — now Mitratech CaseCloud — was never an alternative to Salesforce. It is a legal layer that runs on it. Once you accept that, the decision gets simpler and considerably more answerable: buy the legal layer when you need recognised legal primitives and the maintenance that keeps them current; build it when your operating model is unusual, or when the problem is really acquisition and reporting rather than matter administration. Then decide the financial architecture before anything else, and pick a partner who has built both.

  1. 1

    AdvoLogix is now Mitratech CaseCloud, following Mitratech's acquisition in November 2024. Any comparison that still uses the old name is at least two years out of date on exactly the things that changed most — the AI layer and the spend-management roadmap.

  2. 2

    You pay for Salesforce on both routes. The real question is how much of the legal layer you buy pre-built, because Salesforce ships no Matter object, no trust ledger and no legal industry cloud.

  3. 3

    Neither route gives you accounting. A Salesforce-native accounting application such as Accounting Seed plus a compliant payments processor is a separate, and separately budgeted, decision — and it should be made before the legal application is chosen.

  4. 4

    Certified managed packages get their own governor-limit allocation; your custom automation does not. This is the strongest technical argument for buying, and the strongest reason a custom build must be bulk-safe from the first sprint.

  5. 5

    Architect two layers — client acquisition and matter operations — joined at the signed-engagement trigger. Firms with two good systems and a broken join still cannot tell you where their profitable work comes from.

  6. 6

    Specify with reports, not features. The five reports leadership wants monthly will tell you which route fits faster than any vendor comparison, including this one.

FAQ

Frequently Asked Questions

AdvoLogix was acquired by Mitratech in November 2024 and rebranded as Mitratech CaseCloud. It is the same Salesforce-native matter management platform under a new name and a new owner, and its AppExchange listings publish as "Mitratech CaseCloud (formerly AdvoLogix)." If you are comparing vendors using anything written before late 2024, the product you are reading about is now called CaseCloud.

No, but it is not an alternative to Salesforce either. CaseCloud is a managed package that installs inside your own Salesforce org and runs on the Salesforce platform. You license Salesforce and you license CaseCloud; CaseCloud adds the legal objects, workflows and screens Salesforce does not ship with. Choosing CaseCloud is a decision about how much of your legal layer you buy pre-built, not a decision about which platform to run.

Buy CaseCloud when your firm needs recognised legal primitives quickly — matters, conflict checks, docketing with court rules, timekeeping and legal billing — and your processes are close enough to standard practice that inheriting a vendor's model is an acceptable trade. Build custom when your operating model is genuinely unusual, when the legal layer is narrow enough that a handful of custom objects covers it, or when business development rather than matter administration is the problem you are actually solving. Most mid-size firms end up between the two: a packaged legal core with a deliberately architected CRM and reporting layer around it.

No. Salesforce has no Matter object, no trust ledger and no legal billing engine out of the box, and there is no Salesforce Legal Cloud in the way there is a Financial Services Cloud or a Health Cloud. A legal data model on Salesforce comes from one of two places: a managed package such as CaseCloud or Litify that ships legal objects with it, or custom objects you design and build yourself.

Not on its own, and this is the single most common scoping mistake we see. Salesforce is a CRM and application platform, not an accounting system, and it holds no general ledger. Firms that need genuine trust and operating accounting on Salesforce add a Salesforce-native accounting application such as Accounting Seed, which supports trust transactions and matter-based billing, and usually a compliant payments processor such as LawPay. Whichever route you take, trust-account handling must be validated against the specific bar rules of every jurisdiction you practise in — no vendor's marketing page discharges that obligation.

A packaged matter-to-billing implementation on CaseCloud generally runs two to six months, depending on how much data you are migrating and how many systems you are integrating. A focused custom build covering intake, matters and reporting typically runs eight to sixteen weeks, because the scope is narrower by design. The variable that moves either number most is not the software — it is data migration from whatever the firm runs today and the number of financial and document integrations in scope.

Largely no, and this is a real technical argument for the packaged route. Certified managed packages that have passed AppExchange security review run in their own namespace and receive their own allocation for most per-transaction Apex limits, so the package's queries and DML do not draw down the allowances your own code uses. Custom-built automation has no such separation: every Flow and every Apex trigger you write competes for the same per-transaction budget, which is why a heavily automated custom legal build needs bulk-safe design from day one rather than as a later fix.

Yes — public-sector legal work is an explicit target for the platform, and CaseCloud supports deployment on Salesforce Government Cloud, which holds a FedRAMP High authorisation and supports controls public agencies are typically required to meet. For a government legal office, that deployment option is usually the deciding factor, because a custom build would have to be architected onto the same government infrastructure to reach parity and would carry the compliance evidence burden without a vendor behind it.

TC

Twopir Consulting

Salesforce Partner · HubSpot Partner

Twopir Consulting is a Salesforce and HubSpot implementation firm serving legal, SaaS, real estate, healthcare, fintech and manufacturing clients across the US, Canada, UK, UAE, Australia and New Zealand. Our legal practice covers Mitratech CaseCloud implementations alongside custom Salesforce architecture, Accounting Seed and LawPay billing workflows, and migrations from Clio, MyCase and Filevine for personal injury, family law, corporate and multi-practice firms.