1. Home
  2. Platform

Built only for law firms

Know which ads become signed cases.

GavelGrow is attribution software built only for law firms. It traces retainers back to the ads, calls and intake steps that produced them and shows your cost per signed case by campaign and practice area.

Try free for 7 daysOr have us run it

7-day free trial. No credit card required.

It includes built-in call tracking, intake automation and modelled practice-area benchmarks, from $199 a month with a 7-day free trial.

Cost per signed case 30 days

Truck accident — exact $687 6 signed · fund Car accident — phrase $970 4 signed · fund Injury lawyer — broad $2,940 1 signed · cut

The broad campaign looked cheapest per click — it is the most expensive per case.

Demonstration firm · figures illustrative

How it works

One lead, five handoffs.

Attribution is only worth something if it survives every one of them — including the phone call.

  1. The click 10:41

    Someone searches “truck accident lawyer” and clicks your ad.

    • gclid
    • campaign from your UTMs
    • kept 90 days
  2. The call 10:43

    She skips the form and calls the tracking number on the page.

    • call recorded
    • credited to its campaign
    • lead created or matched
  3. The intake 10:52

    Your intake rep qualifies the matter and opens a case file.

    • matter type
    • your intake questions
    • SMS consent, timestamped

    Here the thread usually breaks — a new system, a new record, no gclid.

  4. The signature Day 9

    The retainer is signed. The case is real revenue now.

    • stage → signed
    • matter value
    • every stage dated
  5. The upload Day 9

    The signed case is sent back to Google Ads as a conversion — the loop closes.

    • offline conversion
    • click ID or hashed match
    • bidding can learn

Every link is held by one system, so the campaign that earned the click at 10:41 is still credited when the retainer is signed on day nine.

Demonstration matter · timings illustrative

In the product

Three systems, one record.

Campaigns Calls Cases

No idea which campaigns drive signed cases?

Know what works

You couldn't see which ads became signed cases. Now you can — down to the dollar.

How each one works
Cost-per-signed-case dashboard
Cost per signed case by campaign, from your synced ad spend and the leads you mark signed — so you fund what closes and cut what just clicks.
Built-in call tracking
Buy a local tracking number by area code in seconds and assign it to a campaign. Every call is recorded and credited to that campaign — no separate call-tracking subscription. Numbers switch on when you pick a plan.
Practice-area benchmarks
Compare your cost per lead, cost per signed case, consultation rate, and signed rate to modelled estimates for your practice area and market size, built specifically for law firms. Full view on Optimize and Managed.

GavelGrow · Campaigns Demonstration firm · figures illustrative

Leads going cold before anyone calls them?

Convert leads before they go cold

Most leads die waiting for a callback. These close the gap.

Leads contacted in under 5 minutes are 21× more likely to qualify than those contacted after 30 minutes (Lead Response Management Study).

How each one works
Hosted intake form
Firm-branded hosted form with bot protection, an SMS-consent checkbox logged to an audit trail, and an optional instant email auto-reply, with SMS once carriers approve your number. Add your GA4 and Meta Pixel IDs and each submission fires a conversion.
Intake automation
SMS + email sequences start within minutes of a new lead, with texts sending once carriers approve your number. STOP and HELP opt-out keywords are honored automatically and logged for your records.
Lead pipeline
Triage view with last-activity aging, SMS opt-out status, linked case number, and the campaign's cost per signed case on every row — so you always know who to call next.
Unified inbox
Texts you send and receive, and emails you send, in one conversation view per lead.

GavelGrow · Calls Demonstration firm · figures illustrative

Run the matter once it's signed

And everything after the signature — handled.

How each one works
Case management
Cases opened from a tracked lead show its source, campaign, and the campaign's cost per signed case — with court dates, open tasks, and attorney workload at a glance.
Calendar & tasks
Tasks, court dates, and consultations in one calendar — events you create sync both ways with Google Calendar, with drag-to-reschedule and automated reminders before every event.
Reviews & reputation
Turn it on and a Google review request is emailed when a case is signed — and never twice to the same client. Your rating and review pace are tracked daily, and replies come pre-drafted for you to approve and post, with the ethics rules built in: no case details, no confirming representation.

GavelGrow · Cases Demonstration firm · figures illustrative

The full inventory

Why one record

Three tools. One blind spot.

CallRail sees the call. Clio Grow sees the intake. AgencyAnalytics sees the spend. None of them connects the ad to the signed case.

GavelGrow brings call tracking, intake and attribution reporting into one dashboard.

Bring your history with you — campaign results by CSV, plus white-glove migration from Clio Grow, Lawmatics, or MyCase.

Price

One signed case pays for the year.

Track is $199 a month and Optimize is $599 a month, both with a 7-day free trial and no card; pay annually and get two months free. Managed is scoped on a strategy call. Run it yourself, or have our legal-only team run it for you.

Track

For a firm running one channel that wants its own numbers

$199/mo

or $166/mo billed annually

Start Free Trial

Optimize MOST FIRMS

For a firm running several channels and real ad spend

$599/mo

or $499/mo billed annually

Start Free Trial

Managed

For a firm that would rather hand it over than learn it

Custom

Scoped on your strategy call · month-to-month

Book a Call

+$79 per extra seat on every plan. Every rate and overage, in fullWhat Managed includes

Platform facts at a glance

The product

What it is
GavelGrow is attribution software built only for law firms.
Key metric
Cost per signed case by campaign — not just cost per click
Works with
Google Ads, Local Services Ads, CallRail, Calendly and Google Calendar; your case management (Clio, MyCase, Lawmatics) stays where it is.
Firms served
GavelGrow has served 500+ law firms since 2015

Price and terms

Starting price
$199/mo (Track) · $599/mo (Optimize · most firms) · Managed, where our legal-only team runs it, scoped on a strategy call · 7-day free trial, no credit card required

Security and access

Compliance
Automatic SMS opt-out (STOP/HELP) + consent log, AES-256 at rest, append-only audit log (Optimize and Managed)
Single sign-on
SAML SSO with Okta, Azure AD, Google Workspace (Optimize and Managed)

On the record

Straight answers.

How does the 7-day trial work?

Full platform setup access, no credit card — configure dashboards, automations, intake forms, and sequences. Outbound SMS and email to leads are gated during the trial (so you're never surprised by carrier costs). Email switches on when you choose a plan; texting starts once US carriers approve your number, usually two to three weeks later. After 7 days your data is safe and your intake form keeps capturing leads — you just can't create new cases, tasks, calendar events, or automations until you pick a plan. Cancel anytime.

Does GavelGrow help us stay TCPA- and bar-compliant?

GavelGrow gives you the tooling — but compliance ultimately depends on how your firm configures and uses it. Every SMS honors CTIA opt-out keywords (STOP, HELP) automatically, and consent is logged append-only for your audit trail. Calls on GavelGrow numbers open with a recording notice, so callers hear it before they are connected. Infrastructure uses AES-256 encryption at rest with append-only audit logs (Optimize and Managed). These features support your compliance program; they don't replace your own review of TCPA consent and your state bar's advertising rules.

Is my client data secure — and do I keep it if I leave?

Yes. Data is encrypted at rest with AES-256, and access is role-scoped per user. Your data is yours — export it by CSV anytime.

Can I import my existing data?

Campaign results import by CSV (daily spend, clicks, leads, and signed cases, one campaign at a time). Leads arrive through your intake form, tracked calls, Local Services Ads, the API, or Zapier, or you add them by hand. For larger migrations from Clio Grow, Lawmatics, or MyCase, our team will help with a white-glove import — ask during onboarding.

How much does GavelGrow cost?

Track is $199/mo and Optimize is $599/mo (most firms) — both with a 7-day free trial and no credit card, no setup fee, and annual billing giving two months free. Extra seats are a flat $79/month and extra SMS comes in $15 packs of 500 (see the pricing page for rates). Managed — where our legal-only team runs the campaigns — is scoped to your firm on a strategy call.

Does GavelGrow sync with my calendar?

Two-way Google Calendar sync on every tier. Each attorney connects their own calendar from Settings → Integrations; events you create in GavelGrow (consultations, court dates, follow-ups) auto-push to their primary calendar with attendees and native invites, and edits they make in Google Calendar flow back into GavelGrow within minutes. Outlook / Microsoft 365 connects today via calendar subscription (one-way); full two-way Outlook sync is on the roadmap.

Do you support SAML SSO (Okta, Azure AD, Google Workspace)?

Yes — SAML 2.0 SSO is included on Optimize and Managed. Your IT admin connects GavelGrow to your identity provider (Okta, Azure AD, Google Workspace, or any SAML IdP); attorneys sign in with their work credentials, and with Directory Sync on, removing or deactivating someone in your IdP removes their GavelGrow access.

Can I connect GavelGrow to Zapier, Salesforce, or my own tools?

Yes — Optimize and Managed include outbound webhooks: register an HTTPS endpoint and GavelGrow sends a signed JSON payload (HMAC-SHA256) when a lead is created, changes status, or is deleted. Pipe leads into Zapier, n8n, Slack, Salesforce, or your own CRM in minutes.

Every question we get asked

Start free today

See exactly which ads become signed cases.

Set up your intake form and Google Ads in about five minutes. 7 days free, no credit card.

Try free for 7 daysOr talk to a strategist

AES-256 at rest STOP/HELP opt-outs and a consent log built in Marketing for law firms — and no one else · Every channel · Since 2015