When I first started working with GJEL Accident Attorneys, traffic kept going up and the dashboards looked good. Looking at the graph, you could easily assume something was going wrong after people reached the website. Maybe the messaging needed work. Maybe visitors were having trouble contacting the firm.
But the search terms and inquiries told a different story. Popular blog posts were attracting searches such as “top TV lawyers,” and people were contacting GJEL about irrelevant matters. More traffic was bringing more of the wrong audience.
We tightened the messaging, promoted the pages that matched the firm’s work, and focused the content on injured people looking for legal help in the California markets GJEL served. We also got more specific about case fit. GJEL wanted serious injury cases, rather than minor accidents involving soft tissue injuries. A broad increase in accident inquiries would not necessarily solve that problem.
Once we made those changes, I saw an immediate increase in qualified leads.
That experience changed how I read a traffic report. Before assuming a website has a conversion problem, look at who is arriving, what they searched for, and what they contact the firm about. Then ask whether those inquiries match the cases the firm wants and the places it serves.
Check who is arriving before changing the website
Start with the pages bringing visitors to the site. Ask your marketing team to show the search terms associated with those pages. Then ask intake which inquiries the firm could not take and why. Search reports describe groups of searches. They do not establish which exact query an individual caller used.
Look for a pattern across the two sources. Entertainment searches alongside irrelevant inquiries suggest a different problem from relevant local accident searches followed by unanswered calls. The first may call for a change in content, messaging, and promotion. The second may call for a repair to the contact or intake process. Neither diagnosis should come from the traffic graph alone.
Keep the firm’s city and state markets in the review. A phrase such as “California car accident lawyer” expresses a different need from a search about lawyers on television. For a firm serving a particular city, review the relevant city searches and landing pages too. A city in a query is evidence of the search topic, not proof of where the searcher lives. Do not create pages for places the firm cannot serve just to increase traffic.
Compare the matter mix as well as the practice area. “Personal injury” can cover inquiries a firm wants and inquiries it will decline. Record the actual acceptance criteria with the attorneys and intake team. A content strategy for serious injury cases should explain the needs and questions relevant to that work, without promising outcomes or implying that every accident is a fit. Our guide to choosing practice area topics develops that planning decision.
Agree on what counts as a qualified inquiry
Before judging results, put the definitions into language intake can use consistently. A call, a suitable prospective matter, a consultation, and a retained client are different events. One person can contact the firm several times about one matter, or bring a different matter later.
Scroll sideways to review every column.Each row is shown as a labeled card.
| Field | Working definition | Common error |
|---|---|---|
| Contact event | A tracked call, form, chat, or other interaction | Calling every event a lead |
| Unique inquiry | One distinct prospective matter after duplicate contacts and spam are reconciled | Counting the same person’s call and form twice |
| Qualified inquiry | Meets the firm's documented practice, geography, stage of conflict review, and fit criteria | Letting each reviewer apply a different definition |
| Scheduled consultation | A suitable next conversation was placed on the calendar | Treating scheduled as attended |
| Attended consultation | The consultation occurred | Losing missed appointments and reschedules |
| Retained matter | The firm's defined engagement milestone was reached | Mixing signed, paid, and opened matter stages |
| Financial outcome | Collected fees, expected fee, or another named measure | Calling an estimate revenue |
Keep pending inquiries separate from completed reviews. Show how many have not been evaluated before comparing qualification rates. If the firm changes its acceptance criteria, record the date and definition. A lower count after a stricter definition does not automatically mean weaker marketing.
Use intake metrics tied to retained clients and revenue for the wider operating scorecard. Here, the question is whether organic discovery is producing opportunities that fit the firm.
Keep the inquiry connected to its outcome
Start with a record the team can maintain. A spreadsheet can be a useful first step if access is controlled and somebody owns reconciliation. Give each prospective matter an inquiry ID. A later call or form about that same matter updates the record rather than creating another opportunity.
- First inquiry date, measured source, and landing page when known.
- Self reported discovery, such as a referral or a search for the firm.
- Practice, relevant city or state market, qualification status, and reason for declining.
- First meaningful response, consultation status, and any missed appointment.
- Engagement status and date, followed by an opened matter or financial outcome under the firm’s definitions.
- A named owner and a separate status for pending or unknown information.
Keep first known source, source of the contact session, and self reported influence separate. A person may discover the firm through a general search, return by searching its name, and mention a referral when calling. Those observations can all be true. Google Analytics distinguishes traffic source dimensions by user, session, and event scope; ask the provider which scope the report uses.
The guide to connecting marketing, intake, CRM, and case records covers the system handoffs. Keep names, contact details, and sensitive matter information in approved firm systems. Google’s Analytics guidance prohibits sending personally identifiable information, including through page URLs or event fields.
Use search evidence to explain the audience
Search Console shows clicks, impressions, average click through rate, and average position. Query and page reports help explain which searches are associated with the firm’s content. Average position is an aggregate measure, not a fixed ranking every potential client sees. Results vary with time, location, device, and other context. See Google’s Performance report documentation.
Ask for query groups that match the owner’s decisions: the firm’s name, the practices it wants to grow, relevant local searches, useful research questions, and irrelevant topics. Separate brand discovery from broader demand. A search for the firm’s name may follow a referral, advertising, community visibility, or earlier contact. Useful educational content can support a decision without producing an immediate inquiry. Judge its role before changing or removing it.
Compare matching periods and filters, then inspect the landing pages behind a meaningful change. Missing query rows mean the report did not show those searches. Privacy filtering and data limits prevent a complete list. Do not assign missing observations to whichever category makes the report look better. Google explains differences and limitations in Search Console data.
Include local discovery that never reaches the website
A person may call from the firm’s Business Profile without visiting a page. Review each relevant office alongside website discovery, using the local, organic, and Maps planning framework to keep the channels distinct.
Business Profile “calls” measures clicks on the call button, not completed conversations or qualified inquiries. Website clicks and direction requests also measure interactions. Google says profile performance includes activity from organic results and Google Ads. Do not label the whole total organic SEO. Read Google’s Business Profile performance definitions, then reconcile actual calls with the firm’s intake records.
Country and device breakdowns in Search Console can help diagnose a change, but they do not replace city level reporting. Use local query themes, office and landing page records, and the geography supplied during intake. A city query alone cannot prove that the firm reached the right local prospective clients.
Follow inquiries that started in the same period
A cohort is a group of inquiries first received during a defined period. Follow that group through qualification, consultation, and engagement. Compare groups after they have had the same amount of time to progress. Otherwise, this month’s new inquiries can look weak beside older inquiries whose decisions are already complete.

Consider this hypothetical example. In this example, both inquiry groups contain inquiries attributed to organic search under the same stated source rule. Each group is reviewed 30 days after its month ends. Website sessions are shown for context, on a separate calendar month basis.
Scroll sideways to review every column.Each row is shown as a labeled card.
| Outcome | April cohort at 30 days | May cohort at 30 days |
|---|---|---|
| Organic landing sessions in the calendar month | 4,000 | 3,200 |
| Unique inquiries first received in the month | 80 | 88 |
| Qualified inquiries so far | 24 | 35 |
| Attended consultations | 15 | 24 |
| Retained matters so far | 6 | 9 |
| Pending qualification or consultation | 2 | 5 |
May has 20% fewer measured sessions, but 10% more unique inquiries, 45.8% more qualified inquiries so far, and 50% more retained matters so far. These are invented teaching figures, not GJEL results or an industry benchmark.
Scroll sideways to review every column.Each row is shown as a labeled card.
| Rate | April | May |
|---|---|---|
| Monthly inquiries ÷ monthly sessions | 80 / 4,000 = 2.0% | 88 / 3,200 = 2.75% |
| Inquiries recorded as qualified so far | 24 / 80 = 30.0% | 35 / 88 = 39.8% |
| Qualified inquiries retained so far | 6 / 24 = 25.0% | 9 / 35 = 25.7% |
The first row is a period ratio. People who first inquire in May may have visited in April, so dividing May inquiries by May sessions does not automatically measure conversion within a matched group of visitors. The qualification row is the share recorded as qualified so far among all inquiries; pending reviews remain visible and are not labeled failures. A final qualification rate should use completed reviews with their own denominator.
The retained share is also provisional. Two April records and five May records remain pending qualification or consultation. Show those open decisions and update both groups at comparable later checkpoints. Changes in matter mix, tracking, seasonality, or other marketing can also affect the comparison. The figures describe what happened in this example; they do not establish which tactic caused it.
Use unsuitable inquiries to choose the next repair
“Bad leads” is a starting complaint, not a useful diagnosis. Record reasons such as wrong practice, outside the service area, unsuitable matter type, conflict, engagement terms, insufficient information, or pending review. Keep spam and duplicate contacts separate from real people whose matters the firm cannot accept.
If inquiries concern work the firm does not take, inspect the queries, pages, and promises attracting them. If suitable callers are waiting for a response, investigate the intake response and follow up process. If contacts fail on phones, test the mobile contact path. A page change cannot repair every intake problem, and more traffic cannot repair the wrong audience.
Scroll sideways to review every column.Each row is shown as a labeled card.
| Change | Inspect next |
|---|---|
| Retained matters fall but consultations hold | Matter fit, consultation process, conflict, fee and acceptance criteria, cohort maturity |
| Consultations fall but qualified inquiries hold | Response time, scheduling, follow up, missed appointments |
| Qualified inquiries fall but unique inquiries hold | Practice/geography mix, page promise, query and referral mix |
| Unique inquiries fall but useful landing sessions hold | Contact path, mobile usability, phone/form function, offer clarity |
| Useful landing sessions fall | Relevant query and page visibility, result presentation, technical access, seasonality |
Review the reasons with the accepting attorneys. Marketing should not redefine “qualified” to improve its report, and intake should not use one vague rejection label for different problems. The categories should explain what the firm needs to change.
Compare the cost with the work actually retained
State which SEO costs the report includes: agency fees, development, content, design, software, tracking, and firm review time. Then state which outcomes and period are being compared.
Suppose the hypothetical May program costs $8,000 for agency work, $2,000 for outside development, and $500 for tracking and tools. Attorney review time is tracked separately and excluded from this calculation. The stated cost is $10,500.
- $10,500 divided by 88 inquiries gives $119.32 per inquiry.
- $10,500 divided by 35 qualified inquiries gives $300 per qualified inquiry so far.
- $10,500 divided by nine retained matters gives $1,166.67 per retained matter so far.
These are management ratios using a stated monthly expense and inquiry group. SEO work can influence later months, and the May group can reflect earlier work. The calculation does not isolate the spending that acquired each client or establish profit.
Keep expected fees, collected fees, and delivery costs separate. Contingency matters may take years to produce a fee and can produce no recovery. Hourly and flat fee work have different collection patterns. Update the inquiry group as outcomes mature instead of presenting a recent engagement count as lifetime return.
Keep AI visibility separate from client outcomes
Google’s Generative AI performance report provides impressions for AI Overviews and AI Mode, with page, country, date, and device views. Google says that activity is also included in Web performance reporting. Adding the two totals would double count overlapping activity. See Google’s Generative AI report documentation.
An impression is not a visit, inquiry, or retained matter. Use this report to understand visibility, then follow actual inquiries through the same intake process. Our guide to AI Overviews and law firm SEO covers the search strategy. Missing report access or insufficient data should stay unknown.
Leave the report meeting with one clear decision
Ask your provider for one page covering the priority practices and local markets, relevant landing pages and query groups, unique and qualified inquiries, reasons for declining, response and consultation status, retained matters, and pending or missing records. The law firm marketing analytics guide covers the broader reporting system.
Pick the largest supported constraint and assign a response. For the hypothetical May example, investigate which landing pages are associated with the additional qualified inquiries and resolve the five pending records before changing the budget. For a real firm attracting irrelevant matters, the next action might be clarifying a page’s practice and geographic scope. For a firm losing suitable callers, it might be testing the evening call route.
Write down who owns that action, when it will be checked, and what evidence would show improvement. Keep the larger law firm SEO strategy tied to those decisions rather than treating a traffic target as the business goal.
If your report cannot explain whether visibility supports the cases you want, bring the page, search, and intake records you have to a partnership conversation with Juris Digital. Our law firm SEO service can connect search and website reporting with qualified inquiry and retained matter feedback where the firm’s systems and permissions allow. The proposal will define the actual scope.
Last updated: