From zero online presence to 1,483 inquiries in six months, no revenue claimed
A personal injury and bilingual consumer law firm across two U.S. metropolitan markets, one major and one satellite, engaged January 2026. Built on referrals, with no tracking, no paid search, and no presence when someone searched. $51.4K in Google Ads media across 197 days.
Explore the details +
A personal injury and bilingual consumer law firm across two U.S. metropolitan markets, one major and one satellite, engaged January 2026. Built on referrals, with no tracking, no paid search, and no presence when someone searched. $51.4K in Google Ads media across 197 days.
- Tracked inquiries, all channels, from zero 1,483 First-touch · Jan 1–Jul 16, 2026 · about 7.5 a day across 197 days, weekends included
- Of all inquiries from unpaid local search 52% 771 of 1,483 · $0 media · the asset the firm now owns
- Blended media cost per paid conversion $101 509 Google Ads conversions on $51.4K media · media cost only
Tracked inquiries, all channels, from zero 1,483 First-touch · Jan 1–Jul 16, 2026 · about 7.5 a day across 197 days, weekends included
Of all inquiries from unpaid local search 52% 771 of 1,483 · $0 media · the asset the firm now owns
Blended media cost per paid conversion $101 509 Google Ads conversions on $51.4K media · media cost only
Before is described, after is counted
Tracked inbound inquiries, before versus the first 6.5 months, first-touch attribution. Before is described, not numbered: no tracking existed, and the firm's digital inquiry volume was effectively zero. The after column is every tracked first-touch inquiry in the window. Gold is the part the firm keeps regardless of ad budget.
Explore the details +
Tracked inbound inquiries, before versus the first 6.5 months, first-touch attribution. Before is described, not numbered: no tracking existed, and the firm's digital inquiry volume was effectively zero. The after column is every tracked first-touch inquiry in the window. Gold is the part the firm keeps regardless of ad budget.
Unpaid local search produced 771 inquiries, more than paid ads, and it compounds instead of stopping when spend stops. It is the asset the firm now owns.
509 Google Ads conversions at a blended ~$101 in media cost each kept inquiries flowing while the slower local-search asset was built.
Search visibility is an ongoing build, not a two-month sprint. This is the curve at its steepest early point, with signed-case measurement disclosed as the next step, not assumed.
Tracked inbound inquiries, before versus the first 6.5 months, first-touch attribution.
Unpaid local search produced 771 inquiries, more than paid ads, and it compounds instead of stopping when spend stops.
509 Google Ads conversions at a blended ~$101 in media cost each kept inquiries flowing while the slower local-search asset was built.
Built the hard way, and invisible online
A firm built over years through reputation and word of mouth. Its principal had done the difficult work of becoming a name people pass along. The trouble was everything that name could not reach.
Explore the details +
A firm built over years through reputation and word of mouth. Its principal had done the difficult work of becoming a name people pass along. The trouble was everything that name could not reach.
- 01 Referral flow is capacity-limited and arrives when it arrives. There was no way to turn demand up, and no inbound channel existed beyond the phone ringing on someone else's recommendation
- 02 No call tracking, no source capture, no paid search, and no meaningful presence when someone searched online for the firm's practice areas in either market
- 03 No instrumented baseline existed at all, so the before in this story is described rather than numbered: digital inquiry volume was effectively zero, and nothing measured it
01 Referral flow is capacity-limited and arrives when it arrives.
02 No call tracking, no source capture, no paid search, and no meaningful presence when someone searched online for the firm's practice areas in either market
03 No instrumented baseline existed at all, so the before in this story is described rather than numbered: digital inquiry volume was effectively zero, and nothing measured it
Two problems, one behind the other
A visibility problem: show up on Google. That is the framing every agency pitch would have led with, and it is the framing the firm itself would have recognized. Get the name in front of people searching, and the phone rings more.
Explore the details +
A visibility problem: show up on Google. That is the framing every agency pitch would have led with, and it is the framing the firm itself would have recognized. Get the name in front of people searching, and the phone rings more.
The binding constraint was two things at once: no acquisition channel existed, and there was no way to measure one. You cannot improve a source-to-signed-case funnel that has never been wired. Chasing rankings first would have built visibility onto nothing. The first job was building the channel and the measurement together.
Two markets with opposite economics. In the major metro, eight competing law-firm advertisers and under 10% impression share put paid conversions at $54 each. In the satellite market's thin auction, with no firm bidding at scale, paid conversions cost $291. That gap is exactly why the unpaid local-search engine, not paid spend, carries the satellite market.
A visibility problem: show up on Google.
The binding constraint was two things at once: no acquisition channel existed, and there was no way to measure one.
Two markets with opposite economics.
The channel and the measurement, built together
What we built, in order. Each move was made so the next one had something honest to stand on, and every dollar stayed attributable to a specific intent.
Explore the details +
What we built, in order. Each move was made so the next one had something honest to stand on, and every dollar stayed attributable to a specific intent.
Because it compounds and costs no media. Google Business Profile optimization plus local SEO moved the firm into the top few local-pack results for its core money terms in the satellite market. That single unpaid channel became the largest lead source in the account.
First-touch attribution across tracked channels, Google Ads conversion tracking for paid, and local-rank tracking for the unpaid engine, built as the channels were built, not bolted on after.
Campaigns split by market and ad group: workers' compensation, immigration, personal injury, in Spanish and English. Every dollar attributable to a specific intent, not one undifferentiated lead pile.
Eight competing law-firm advertisers, under 10% impression share. The call: concentrate paid on one defensible lane, Spanish-language workers' compensation, and let the unpaid engine carry breadth. Slower story, honest story.
Did not chase rankings for their own sake. Did not add spend to the crowded metro to buy share. Did not compute a revenue multiple from lead counts, and did not claim signed cases ahead of the feedback loop the firm is building.
- 01 Local-search engine first
- 02 Measurement wired alongside
- 03 Paid split by practice and language
- 04 Narrow the crowded metro
- 05 Did not do
01 Local-search engine first
02 Measurement wired alongside
03 Paid split by practice and language
04 Narrow the crowded metro
The channel from zero, two loops left open
The engagement the way an auditor reads it: every figure from a standing start of none, Jan 1 to Jul 16, 2026. The baseline is the firm's pre-engagement state, referral-only with no tracking, so it is described rather than numbered.
Explore the details +
The engagement the way an auditor reads it: every figure from a standing start of none, Jan 1 to Jul 16, 2026. The baseline is the firm's pre-engagement state, referral-only with no tracking, so it is described rather than numbered.
Reading the chain: 771 unpaid local plus 588 Google Ads plus 124 from all remaining tracked sources equals 1,483. The $101 figure is media spend divided by Google Ads conversions and is a paid-media efficiency measure only, not a full acquisition cost. Stages not yet measured are marked, not estimated. This page documents the creation of a measurable acquisition channel, not a proven return on investment.
The engagement the way an auditor reads it: every figure from a standing start of none, Jan 1 to Jul 16, 2026.
Reading the chain: 771 unpaid local plus 588 Google Ads plus 124 from all remaining tracked sources equals 1,483.
One auction crowded, one nearly empty
Paid cost per conversion is far higher in the smaller-population satellite market, $291 against $54, and that is expected. It is exactly why the unpaid local-search engine, not paid spend, carries that market.
Explore the details +
Paid cost per conversion is far higher in the smaller-population satellite market, $291 against $54, and that is expected. It is exactly why the unpaid local-search engine, not paid spend, carries that market.
Paid cost per conversion is far higher in the smaller-population satellite market, $291 against $54, and that is expected.
Where the unpaid engine ranks, satellite market
City-level average local rank on the firm's money terms. On the highest-value term the firm now lands in the top few local results across most of the market, which is what drives the unpaid lead volume.
Explore the details +
City-level average local rank on the firm's money terms. On the highest-value term the firm now lands in the top few local results across most of the market, which is what drives the unpaid lead volume.
“Near me” terms and criminal defense still rank lower and are the explicit next target.
City-level average local rank on the firm's money terms.
“Near me” terms and criminal defense still rank lower and are the explicit next target.
What ships next, and what is stated plainly
The firm owns the other half of the system: a monthly lead-quality feedback pass on which contacts became qualified matters, and a standing content session feeding its bilingual pages. Those two inputs are what will let a future version of this page report signed cases, not just inquiries.
Explore the details +
The firm owns the other half of the system: a monthly lead-quality feedback pass on which contacts became qualified matters, and a standing content session feeding its bilingual pages. Those two inputs are what will let a future version of this page report signed cases, not just inquiries.
- 08 Qualified inquiries, firm-verified. The monthly feedback loop being built now
- 09 Signed cases and retained clients. Being instrumented, reported when real
- 10 Case revenue and full acquisition cost. Non-media costs are withheld on this anonymized page, so no full figure is computed
- 11 “Near me” terms and criminal defense rankings. The explicit next local-search target
08 Qualified inquiries, firm-verified.
09 Signed cases and retained clients.
10 Case revenue and full acquisition cost.
11 “Near me” terms and criminal defense rankings.
The boundaries, stated plainly
Results are specific to this client's market, service, budget, capacity, and timeframe and are not a guarantee of similar outcomes. Prior results do not guarantee a similar outcome. This is general information about a marketing engagement, not legal advice. Law-firm advertising rules vary by state; a firm should confirm its own bar's rules before publishing or advertising.
Explore the details +
Results are specific to this client's market, service, budget, capacity, and timeframe and are not a guarantee of similar outcomes. Prior results do not guarantee a similar outcome. This is general information about a marketing engagement, not legal advice. Law-firm advertising rules vary by state; a firm should confirm its own bar's rules before publishing or advertising.
Client proof page · Tier 2B, anonymized · two U.S. metros · Jan 1–Jul 16, 2026, 197 days · first-touch lead attribution plus Google Ads conversion tracking · media $51.4K, full cost withheld · updated 2026-08-10
- 01 This page documents the creation of a measurable acquisition channel, not a proven return on investment
- 02 No instrumented pre-engagement baseline existed, so the before is described rather than numbered
- 03 An inquiry is a tracked inbound contact, not a signed case. The signed-case and revenue layer is disclosed as pending
- 04 Cost shown is media only. Agency fee, software, production, and internal labor are not disclosed on this anonymized page
- 05 The result reflects a bilingual practice with a strong existing referral reputation, an unusually thin auction in its satellite market, and six months of SEO still maturing. A firm without those conditions should expect a different curve
01 This page documents the creation of a measurable acquisition channel, not a proven return on investment
02 No instrumented pre-engagement baseline existed, so the before is described rather than numbered
03 An inquiry is a tracked inbound contact, not a signed case.
04 Cost shown is media only.
It is never too late to show up online, and zero is a fine place to start
The firm in this story started at zero. You do not need to know what any of this means; that is our job. We look at what happens when someone searches for a lawyer like you today, show you exactly where you stand, and build from there: ads bring in calls right away while we do the slower work of making Google recognize your firm. Reputation built your practice. This makes sure the internet knows about it.
Explore the details +
The firm in this story started at zero. You do not need to know what any of this means; that is our job. We look at what happens when someone searches for a lawyer like you today, show you exactly where you stand, and build from there: ads bring in calls right away while we do the slower work of making Google recognize your firm. Reputation built your practice. This makes sure the internet knows about it.
45 minutes. No deck. No pitch. If we cannot find the money in your market, we say so on the call.
The firm in this story started at zero.
45 minutes.

Let’s talk growth