Setting up GavelGrow for personal injury firms.
This playbook is for trial users at PI firms configuring GavelGrow for the first time. By the end you will have tracking numbers provisioned per campaign, a sub-60-second auto-collision intake firing on every form submit, and signed-case attribution wired back to the originating Google Ads keyword. Most PI firms hit their first signed-case attribution in 4-6 weeks following this playbook.
Looking for the Personal Injury marketing pitch? See /solutions/personal-injury.
Why setup is different here
Speed-to-lead is the killer metric
PI is a high-stakes, high-spend, high-value game. Industry-average response time is 47 minutes — leads contacted under 5 minutes convert 21× higher. Your setup priority is firing intake automation in under 60 seconds on every form submit and inbound call, before anything else.
Every dollar of ad spend needs attribution
PI firms routinely run $25K+/month on Google Ads. Without keyword-level attribution to signed cases, you cannot tell which $2.40 click paid for a $100K settlement and which paid for a tire-kicker. Your setup must connect Google Ads sync, tracking numbers, and case records into one funnel from the start.
Lien-ready records from the first touch
PI cases live for 2-3 years. The intake data you capture on day one — date of incident, injuries, insurance carrier, medical providers — needs to live with the case forever. Your intake form has to capture lien-ready detail without breaking the sub-60-second response window.
Your first 90 days
Days 1-30: Foundation
Stand up tracking, intake automation, and Google Ads sync so every paid lead is attributed end-to-end.
- Tracking numbers provisioned for top 3 paid campaigns (typically: car accident, slip-and-fall, brand)
- Auto-collision intake sequence enabled — fires SMS + email within 60 seconds of form submit
- Hosted intake form embedded on landing pages with conditional fields for incident type
- Google Ads daily auto-sync connected (keyword-level CPL flowing into the dashboard)
- TCPA consent gate confirmed on every form path; STOP / HELP keywords tested
- Two-way Google Calendar sync enabled for consultation booking
- Team seats provisioned with role-based permissions (intake staff vs attorneys)
Days 31-60: Optimization
Tune the intake funnel against speed-to-lead and conversion data, kill underperforming keywords, and start filling case-value tracking.
- Speed-to-lead audit: confirm median first-touch under 60 seconds across all sources
- Underperforming keywords paused or moved to phrase match based on signed-case attribution
- Case value field populated on every signed retainer (expected vs actual settlement)
- Missed-call SMS recovery enabled on every tracking number
- LSA leads routed into tracking numbers and tagged as LSA source
- A/B test on intake form: long-form lien-ready vs short-form 4-field — measure conversion lift
Days 61-90: Scale
Use 500-firm benchmarks to calibrate spend, expand to underweight campaigns, and lock in repeatable attribution reporting.
- Benchmark comparison reviewed: your CPL vs $110 mid-market and $55 top-quartile
- Budget reallocated to keywords proving signed-case ROI; tire-kicker keywords cut
- Custom monthly attribution report scheduled to managing partner
- CSV export to case management software (Litify / Filevine / Smokeball) running on cadence
- Sub-practice expansion: dedicated tracking for motorcycle, truck, premises liability
- Outbound webhook (Scale tier) firing signed-case events to your data warehouse if applicable
Recommended Google Ads keyword themes
Bracketed tokens like [city] are placeholders — replace with your firm service area before launching campaigns.
High-intent location queries
50-60% of paid budget — these convert at the highest rate and define your benchmark CPL
[city] personal injury lawyer[city] car accident attorneyauto accident lawyer near mebest personal injury attorney [city][city] injury law firm
Incident-type longtail
15-20% — lower volume but higher signed-case value; track each as its own campaign for attribution
slip and fall lawyer [city]truck accident attorney [city]motorcycle accident lawyer [city]rideshare accident attorney [city]dog bite lawyer [city]
Injury-specific queries
10-15% — strong signal of severity; high case value justifies higher CPL ceiling
spinal injury attorney [city]traumatic brain injury lawyerback injury car accident lawyerwhiplash attorney [city]broken bone injury lawyer
Brand defense terms
5-10% — cheap clicks, defends against competitors bidding on your name
[your firm name][your firm name] reviews[your firm name] attorney[partner last name] injury lawyer[firm name] [city]
Consultation-intent longtail
10-15% — softer intent but cheap CPL; route to nurture sequence not immediate consult
free consultation injury lawyerno fee unless we win attorneycontingency injury lawyer [city]how much is my car accident case worthshould I hire a lawyer after car accident
Intake form fields — what to capture and why
Date of incident
Drives statute-of-limitations urgency and triggers different intake routing if recent (under 7 days) vs aged (over 60 days).
Type of incident
Auto accident, slip-and-fall, and premises cases route to different attorneys and trigger different SMS sequences. Conditional fields collapse irrelevant questions.
Injury description
Soft-tissue vs catastrophic injury changes case priority and target retainer. Free-text plus a severity dropdown lets attorneys triage at a glance.
At-fault party insurance
Captures the carrier and policy-limit indicator so attorneys can quote a realistic settlement range on the first call. Lien-ready.
Treating medical providers
Foundation of every PI case file. Capturing on intake means no follow-up exchange is needed before the consultation.
Police report filed
Y/N + report number if available. Determines how much pre-consult work the paralegal needs to do.
Photo / document upload
Vehicle damage, scene photos, ER discharge papers attached to the lead from intake forward — survives into the case record.
Existing legal representation
Y/N gate. If retained elsewhere, lead is logged but routed to a referral-out workflow rather than the consult queue.
TCPA consent + preferred contact channel
Required for compliant SMS automation. Append-only audit trail logs the consent event for defensible compliance.
SMS sequence cadence
All sequences are TCPA-compliant by default — STOP / HELP keywords honored automatically, consent events captured to an append-only audit log.
- Step 1 — Within 60 seconds of form submit. Confirm receipt, set expectation that an attorney will call within 5 minutes, and ask one clarifying question (severity / immediate medical needs). Captures the lead before they call your competitor.
- Step 2 — 5 minutes after submit (if no live contact). Second SMS offering a same-day callback time slot via calendar link. Most leads who do not get a human touch by minute 5 will hire elsewhere — this is the recovery window.
- Step 3 — 1 hour after submit. Soft check-in re-engaging leads who got distracted by post-incident chaos.
- Step 4 — 24 hours after submit. Educational follow-up: short SMS pointing to a post-accident checklist or FAQ page. Maintains presence without feeling pushy.
- Step 5 — 72 hours after submit. Final outreach for non-responsive leads with one direct call-to-book question. After this, lead moves to long-tail nurture (weekly tips for 30 days).
KPIs to watch
Targets are anchored to the GavelGrow 500-firm benchmark dataset.
Cost per lead (CPL)
Target: $110 mid-market average; $55 top-quartile (per the 500-firm benchmark)
If off-target: If your CPL is above $110 in month two, audit underperforming keywords and pause anything with zero signed-case attribution after 60 days of spend.
Speed-to-lead (median)
Target: Under 60 seconds for SMS auto-response; under 5 minutes for human first-call
If off-target: If median creeps past 60s, the issue is almost always a misconfigured trigger or staff call queue — not lead volume. Check the audit log.
Signed-case attribution rate
Target: 95%+ of signed cases attributed to a campaign / source / keyword
If off-target: Untracked signed cases mean a tracking number or UTM gap. Sub-90% attribution makes spend decisions guesswork.
Lead-to-signed-case conversion
Target: 10-15% mid-market for paid PI; 18-22% top-quartile
If off-target: If conversion is below 8%, the issue is usually intake quality, not ad spend. Audit speed-to-lead and intake-form drop-off first.
Average case value by source
Target: Track and segment — no universal target
If off-target: A $300 CPL on a campaign producing $80K average cases is excellent. A $60 CPL on a campaign producing $4K cases is a problem. Always pair CPL with realized case value.
Missed-call recovery rate
Target: 20%+ of missed calls recovered to a booked consult via auto-SMS
If off-target: If recovery is under 15%, your missed-call SMS template likely reads as automated. Personalize the first sentence and re-test.
Operational FAQ
How do I handle Spanish-speaking PI leads?
Today GavelGrow ships English and Spanish intake sequences. Set the form language selector as a required field on landing pages targeting Spanish queries, and the lead record auto-routes to the Spanish sequence. Make sure at least one intake staffer is bilingual or set up a routing rule so Spanish leads are queued for a Spanish-speaker callback.
What if my firm uses Litify, Filevine, or Smokeball for case management?
GavelGrow handles the marketing funnel (click → consultation → signed case). Once a case is signed, export to your case management tool. CSV export is supported today; native Litify, Filevine, and Smokeball API integrations are on the Q3 2026 roadmap. In the meantime, set a weekly export cadence as part of your Days 31-60 milestone.
Should I run separate tracking numbers for each sub-practice (auto, slip-fall, premises)?
Yes — at minimum once you cross 100 leads/month. Per-campaign Twilio numbers are pass-through billed at $1/month plus usage, so the cost of granularity is trivial relative to the attribution clarity. Start with three numbers (top campaigns) on day one and expand as sub-practices get their own paid budget.
How do I set up a two-tier intake where the form captures basics and a follow-up captures lien-ready detail?
Build the hosted intake form with the 4-5 must-have fields (incident date, type, contact, consent, severity dropdown). On submit, the auto-collision sequence sends a secure follow-up link asking for full lien-ready detail (insurance, providers, photo upload). This keeps the front-end form short for conversion while still capturing everything attorneys need before the first call.
Other practice-area playbooks
See pricing · Personal Injury marketing page · Book a 15-minute walkthrough