The Operating System · Legal-Only Methodology

Every agency has a playbook. Few have an operating system.

A playbook is a checklist applied once at setup. An operating system is what runs every day, every week, every month. The disciplines that produce signed cases regardless of vertical or channel — measurement against cost-per-signed-case (not CPL), lead forms that do the qualifying work, accounts owned by you on day one, channel mix matched to your practice area, intake-aware optimization that gets smarter month over month, and a written brief from a real person on Friday. Six layers under every account. The parameters change account to account; the operating system doesn't.

Same system · every vertical · every channel · every account
Operating cadence · The rhythm
Weekly briefs · monthly strategy reviews
24-48hr lead-quality tagging cycle
1/wk
Written brief · every Friday
1/mo
Strategy call · 30 min · founder-led
Account commitments · The constants
Day-one ownership · month-to-month
Always · no exceptions · no lockup
Day 1
All accounts in your name
0
Lockups · surcharges · line items
Six layers · one stack · the same operating system whether you're a PI firm in Orlando or a probate practice in Denver.
The stack we own end-to-end
What "system" usually means in legal marketing

Most agencies don't have a system.
They have a playbook they recycle.

A playbook is a list of things you set up once. An operating system is what runs the account every week. The difference shows up in your CRM 90 days in — once the agency's launch checklist is done and there's nothing left to "set up," the question is whether the campaign keeps getting smarter or just keeps running.

01 ·

Generic playbooks recycled across industries.

The "system" most agencies sell is a template they apply to plumbers, chiropractors, and law firms with the same launch checklist. Negative keyword list pulled from a Google sheet they've used for five years. Lead form copy-pasted from their last client. Reports auto-generated by Looker Studio. Nothing in the operating model is specific to legal — your CPL is paying for their generalist learning curve.

02 ·

No signed-case feedback loop.

Most legal-marketing agencies optimize against leads, not signed cases. There's no mechanism for your intake team's "this lead signed / this lead didn't" judgment to flow back into next week's bid decisions. So the campaign never gets smarter. The same low-fit lead types keep coming in month after month — and the agency keeps reporting "leads delivered" as if that's the goal.

03 ·

Accounts that belong to them, not you.

Google Ads in the agency's MCC. Meta Business Manager owned by the agency, with you added as an advertiser. CallRail under the agency's account. HubSpot connection through the agency's API key. When you part ways — and you will, eventually — you walk away with nothing. The historical data, the audience lists, the conversion histories, the dashboards: gone. That's a hostage situation, not a partnership.

What we tell every law firm on the intake call

"Your last agency probably had a launch checklist they called a 'system.' We have an operating system — measurement, qualification, ownership, channel mix, optimization, reporting — that runs every week. The difference is what happens in month four, when there's nothing left to 'set up' and the campaign either keeps getting smarter or doesn't."

The system · Six layers

Same six layers under every account.
The parameters change. The system doesn't.

Below: the canonical deep version of the operating system. Each layer runs identically across every vertical we serve and every channel we run — PI in Orlando, probate in Denver, investment fraud nationally — with vertical-specific parameters slotted in. The compact versions on each practice-area and channel page summarize what's here.

01Measurement

Signed-case rate as the scoreboard.

CPL is the input we manage. Cost-per-signed-case is the output we're graded on. Every campaign we run, every weekly brief we write, every monthly strategy call we hold is framed around the signed-case rate — what percentage of leads your intake team actually converts into signed retainers, and what each signed case cost to acquire across the channel mix.

In the legal funding vertical, where the analogous downstream metric is funded deals rather than signed cases, the scoreboard is fundable-lead rate. Same discipline, vertical-appropriate measurement.

The mechanism: every lead gets a HubSpot lifecycle stage within 24–48 hours of capture (signable / not signable / lost reason). That signal feeds the next week's reporting and the next month's optimization. Without it, we're flying blind on the only metric that matters — and so are you.

Cost-per-signed-case HubSpot lifecycle stages 24-48hr lead tagging Vertical-appropriate scoreboard
02Qualification

Lead forms that do the qualifying work.

The lead form is part of the operating system, not an afterthought. Every form we build is structured like an intake form: conditional question logic, case-type screening, jurisdiction checks, qualification thresholds, SMS verification. Below-threshold leads route to a referral list or auto-decline. Above-threshold leads fast-track to your intake team with full taxonomy attached.

The qualifying parameters change vertical to vertical. Personal injury gets at-fault routing and case-type taxonomy (auto vs slip-and-fall vs premises vs medical malpractice). Investment fraud gets loss-amount thresholds (typically $100K–$250K minimum) and broker-name capture. Family law gets jurisdiction and positioning checks (affordable vs premium). Probate gets relationship-to-decedent and category routing. Legal funding gets case-type filtering (no workers' comp, no class actions) and state compliance.

The result is consistent across every account: your intake team stops triaging and starts closing. We've seen the move from generic three-field forms to conditional intake-grade forms cut intake call volume by 40–60% while doubling signed-case rate — because the leads reaching your team have already passed every filter they would have rejected on the phone.

Conditional logic Twilio SMS verification Case-type taxonomy Vertical-specific qualifiers Below-threshold routing
03Ownership

Accounts owned by you · day one.

Google Ads, Google Local Services, Meta Business Manager, GA4, GTM container, HubSpot, CallRail, AgencyAnalytics dashboard — all of it lives in your name from the day we onboard. We're added as managers, never as owners. The MCC structure that most agencies use to hold their clients' accounts hostage doesn't exist on a Lexvertikal account.

What this means at parting: you keep every campaign, every audience list, every conversion history, every dashboard, every historical data point. We hand you back the accounts the way we received them — except now they have months or years of optimization data baked in. Most clients never test this because they don't part ways. But the option is what makes the partnership honest.

This commitment is non-negotiable. We've declined onboarding when a prospective client wanted us to keep accounts under our MCC for billing simplicity. The conflict of interest it creates over the long arc of a relationship isn't worth the operational ease in month one.

Day-1 account ownership Manager-level access only No MCC hostage Full data portability
04Channel mix

Channel mix matched to your vertical.

One channel-selection model doesn't fit all legal verticals. The mix that produces signed cases in personal injury isn't the mix that produces signed cases in investment fraud, and neither is the mix that works for probate or legal funding.

Personal injury runs LSA-led with Meta as the conversion-rate surface and PPC covering long-tail intent. Investment fraud runs PPC-led with Meta layered in for awareness — LSA categories don't cover securities work. Probate is LSA-dominant with PPC carrying estate-planning sub-niches. Family law splits PPC by positioning (affordable-alternative vs premium-consultation) and adds Meta for case-type-specific targeting. Business law runs PPC + LSA with sub-niche carve-outs (M&A vs commercial litigation vs employment). Legal funding runs PPC-only with multi-brand orchestration for operators running parallel consumer brands.

The recommendation that comes out of an intake call isn't "we do all three channels". It's the specific mix for your vertical, your geography, your spend level, and your stage of growth. We've declined to launch channels when a client wanted us to deploy them anyway because they "wanted full coverage." Full coverage of the wrong channels is still wasted spend.

Vertical-appropriate channel selection No over-recommendation Stage-of-growth aware
05Optimization

Intake-aware optimization. Smarter every month.

The lead-quality feedback loop is what turns a campaign that runs into a campaign that compounds. Every lead gets tagged in HubSpot within 24–48 hours of capture — signable, not signable, lost reason. That signal flows back into the campaign architecture weekly.

On Google PPC, signable tags pipe back as Google Ads conversion events so the algorithm bids harder on the lead types your intake actually signs; CPL might tick up a few dollars while cost-per-signed-case drops materially. On LSA, the quality tags inform per-category bid adjustments — we pull spend out of categories generating high low-fit rates and tighten geographic radius where cross-border calls cluster. On Meta, only qualified leads (passed the form's gates) count as conversion events, so the algorithm optimizes toward profiles that look like signable cases rather than profiles that look like cheap form fills.

The compound effect is what makes month four meaningfully better than month one. Bad leads shrink at the source over time — not because we recover them after the fact, but because the system stops showing up where it shouldn't. Within 60–90 days the campaign self-selects toward your signable case profile across every channel running.

HubSpot quality tags Weekly bid refinement Category & geo trimming Signed-case feedback to Google Qualified-leads-only signal to Meta
06Reporting

Weekly written briefs. Monthly strategy.

Every Friday, a real person — usually the founder or a senior on his team — writes you a paragraph explaining what moved that week and why. Channel-by-channel breakdown. Signed-case attribution where the data exists. Operational notes on anything that happened on the account this week (LSA rank moves, Meta ad rejections, intake routing changes, Google account issues caught and fixed). No PDF screenshots. No Looker Studio dumps. No automation pretending to be insight.

Every month, a 30-minute strategy review on the only metric that matters for your vertical — cost-per-signed-case for legal practices, cost-per-fundable-lead for funding companies. The agenda covers the trend, what's driving it, what we'd adjust, and what we need from your intake team to lift it further.

The real-time layer is the AgencyAnalytics dashboard, available 24/7 in your name. Spend, leads, signed-case attribution, channel-level breakdowns — all live. You can log in any time without asking us for a report.

Weekly written briefs Monthly strategy reviews AgencyAnalytics live dashboard Founder-led analysis
The system · In context

Same six layers.
Different parameters per vertical and per channel.

The operating system runs identically across every account. The way each layer expresses itself changes — how the lead form is structured for IF vs probate, how the channel mix is balanced for PI vs business law, how the optimization signal flows for PPC vs Meta. The compact versions on each dedicated page summarize what's specific to that vertical or channel.

By practice area

The seven vertical playbooks.

Each vertical's dedicated page shows how the operating system above is parameterized for that practice — channel mix, qualifying questions, CPL benchmarks, intake cadence, anchor case study.

By channel

The three channel specializations.

Each channel's dedicated page shows how the operating system runs inside that auction — bid strategy, form architecture, optimization signal, audience controls, creative cadence, anchor case study.

Operating constants

What's true about every Lexvertikal account.
Not someday. Day one.

The commitments below aren't sales language — they're operational defaults. Every account we run is built around these the same way. If a future client wanted us to deviate, we'd decline rather than carve an exception.

Account ownership
Day 1
All accounts in your name
Google Ads, GLSA, Meta Business Manager, GA4, GTM, HubSpot, CallRail, AgencyAnalytics — every platform in your firm's name. We're a manager, never an owner.
Contract structure
M-to-M
Month-to-month, always
No 12-month lockup. No cancellation fees. No per-channel surcharges. No "plus a percent" stacking. One plan or the other, never both.
Reporting cadence
1/wk
Written brief · every Friday
From a real person — usually the founder. Channel-by-channel breakdown, signed-case attribution, operational notes on what happened that week.
Strategic review
30min/mo
Monthly strategy call · founder-led
Cost-per-signed-case trend, what's driving it, what we'd adjust next month. Plus the real-time AgencyAnalytics dashboard live in your name 24/7.
Lexvertikal vs. the typical legal-marketing agency

A different posture on your account.

What matters
Typical agency
Lexvertikal
Has a system?
Has a launch checklist. Calls it a system.
Six layers that run weekly. The checklist is the smallest part of the work.
Primary metric
CPL, CPC, impressions. The vanity stack.
Cost-per-signed-case (or cost-per-fundable-lead in funding). The CFO metric.
Lead-quality feedback
Lead = success. No signal back from your intake to the algorithm.
24-48hr HubSpot tagging. Weekly feedback into bid, geo, and category decisions.
Account ownership
Accounts in their MCC. You leave with nothing.
Day-one ownership. Every account in your name, always. Full data portability.
Reporting
Auto-generated PDF screenshot. "Looks great!"
Weekly written brief from a human. Monthly strategy call. Live dashboard.
Channel recommendation
"We do all three channels for every client."
Vertical-appropriate channel mix. No over-recommendation.
Contracts
12-month lockup. Cancellation fees. Per-channel surcharges.
Month-to-month. One plan or the other. We earn every month or you walk.
Who's on your account
Outsourced "specialist" 6 months out of school.
Founder + a tight senior team. The person on your call is the person in your ad account.
Pricing · Built to scale with you

Simple. Transparent.
No "plus a percent" games.

You're on one plan or the other. Never both. No per-channel surcharges. No mystery line items in month three.

Starter
For firms beginning with one channel — typically your starter channel — and spending up to $10K/month on ads.
$1,800
per month · billed upfront · + one-time $900 setup
  • One channel: PPC, LSA, or Meta
  • Up to $10K/month ad budget
  • Case-type filtering at keyword / form level
  • State-targeting tied to your licensing
  • GTM, CallRail & HubSpot integration
  • Weekly & monthly written reports
  • Real-time AgencyAnalytics dashboard
Run one channel
It's never $1,800 + 20%. You're on one plan or the other. When your spend crosses $10K/month — or you add a second channel or brand — you switch to Growth. That's the only change. Month-to-month, accounts owned by you, always.
Common questions

If you've used a legal-marketing agency before — these will sound familiar.

Pulled directly from intake calls with managing partners. If yours isn't here, it'll get answered live.

How does the day-one account ownership work in practice?

The Google Ads account, the Google Local Services profile, the Meta Business Manager, the GA4 property, the GTM container, the HubSpot portal, the CallRail account, the AgencyAnalytics dashboard — all of them get created in your firm's name (or, if they already exist, transferred to your firm's name) before we launch a campaign. We're added as users with manager-level permissions. If we ever part ways, you remove our access; everything else stays exactly where it is, with every historical conversion, every audience list, every campaign asset, every dashboard.

What's actually in the weekly written brief?

Usually 300–500 words, sent Friday morning. Sections: (1) Overall performance — spend, leads, signed-case count where the data exists. (2) Channel-by-channel notes — what moved on each surface and why. (3) Operational items — anything that happened on the account that week (LSA rank moves, Meta ad rejections, Google account issues we caught and fixed, intake routing changes we noticed). (4) Next week's plan — what we're shifting and why. Written by a real person, usually the founder. No screenshots in the body — the dashboard handles those.

What if my intake team can't keep up with 24-48hr lead tagging?

The lead-quality feedback loop is the layer that makes the system get smarter month over month, so we'll work with your team on it during onboarding. The typical pattern: intake managers tag leads in HubSpot as part of their daily workflow, usually within hours of the call. If your team can't sustain 24–48hr tagging consistently, we can run the system on weekly tagging instead — slower feedback into bid decisions, but still functional. We won't accept "no tagging" as a long-term state, because then we're running the campaign blind and you're paying for the wrong thing.

Can I see the AgencyAnalytics dashboard before signing?

Yes — on the intake call we'll typically share a redacted version of a live client dashboard so you can see what the reporting layer looks like. Channel-level spend, lead-volume trend, signed-case attribution where the client has shared their CRM data, weekly comparisons. Once you onboard, the dashboard is provisioned in your name during week one of setup.

Do you really write every weekly brief yourself?

The founder writes the brief on every account he runs personally — typically the top 4–6 client engagements at any given time. For accounts where a senior team member is the primary point of contact, that team member writes the brief, but it's reviewed by the founder before sending. There's no automation generating the brief, no junior analyst pasting screenshots into a Word doc, no Looker Studio export with placeholder commentary. If the writing reads like a real person noticed real things, it's because they did.

What if I want a more frequent reporting cadence than weekly?

Slack access (on the Growth plan) covers the in-between days for time-sensitive items — lead-quality flags, ad rejections, account issues, campaign performance questions. For daily reporting needs we can provision a more granular dashboard view in AgencyAnalytics, but we won't add a daily written-brief cadence — the marginal insight from daily reporting in a vertical with weekly-to-monthly sales cycles isn't worth the team distraction. Weekly is the natural rhythm for legal paid media.

I already run a legal CRM. Do I need HubSpot too?

HubSpot is mandatory on our accounts — not as a replacement for your legal CRM, but as the marketing system of record alongside it. The reason is technical: HubSpot has native, first-party integrations with Google Ads and Meta that sync conversion events, audience lists, and signed-case feedback back into the ad platforms in real time. Legal CRMs — Clio Grow, Litify, Lead Docket, Salesforce, MyCase, and the rest — are built for case management, not paid-media optimization, so they don't carry those native ad-platform connections. The setup is a parallel integration, not a sequential one: every lead captured through the ads fires to HubSpot and your legal CRM at the same moment. HubSpot runs the marketing layer (conversion sync, audience updates, signed-case feedback to the algorithms). Your legal CRM runs intake, case management, and billing — the work it's already doing. Both systems get the same lead simultaneously; neither waits on the other. Your case-management workflow stays exactly as it is today.

Why six layers? Why not more, or fewer?

Six is the count that emerged after running this work for several years across multiple legal verticals. Fewer than six leaves gaps — running campaigns without a lead-quality feedback loop produces stalled performance; running them without day-one ownership creates the hostage problem; running them without weekly brief discipline means clients only learn what happened in monthly reports, by which point the campaign has already drifted. More than six creates surface area without depth. The six layers above are the minimum disciplines that produce predictable signed-case rate growth in legal verticals. We've tested adding others (creative QA committees, weekly intake call audits, vertical-specific landing-page testing as its own layer) and consolidated them inside the existing six rather than expanding the count.

Take the next step

Let's audit your current operating system.

30 minutes with the founder. No deck. We'll walk through the six layers above against what's running on your account today — what's measured, what's qualified at the form, who owns the accounts, what the channel mix is, what feedback loop exists (if any), and what reporting you actually get — and tell you, honestly, where the leaks are and whether we'd take you on.

Book a 30-min strategy call
No sales team · No SDR · Founder-led from intro to onboarding

Founder-led · No SDR · 30 min

Free Strategy Call