Softcrust Case Study

How Mitchell Allison Went From Page 2 to Top 10 — 46 to 265 Clicks in One Month

A Toronto legal client's organic and local search performance moved together over a single reporting period, tracked through Google Search Console, Semrush, and Google Business Profile Insights.

Client: Mitchell Allison Market: Toronto, Ontario Period: February–March 2026 Sources: Search Console, Semrush, GBP Insights
Mitchell Allison Toronto law firm SEO case study overview by Softcrust

Case study overview — Mitchell Allison, Toronto, Ontario

The Numbers

+476%
Clicks
+228%
Impressions
+1.8pt
CTR
+1.7
Avg. Position
MetricFebruaryMarchChange
Clicks46265+476%
Impressions1,9806,490+228%
CTR2.3%4.1%+1.8 pts
Avg. position12.510.8+1.7

Semrush logged 46 keyword position changes across the tracked portfolio during the same window.

Starting Point

Going into February, Mitchell Allison's rankings were a mixed bag. Some terms were already performing well "disability lawyer" sat at position 4. Others were nearly invisible "construction act" was stuck at position 57, and "employment lawyer Kitchener Waterloo" was sitting at position 6.

The keyword set wasn't limited to one city or one type of search. It included Toronto-specific queries, broader Ontario- and Canada wide legal terms, and informational searches from people trying to understand a legal process before deciding to hire.

A 12.5 average position paired with a 2.3% CTR tells a simple story: the site was showing up in results fairly often, but wasn't winning many of those clicks.

What Moved

Clicks and impressions grew together, and that sequence matters. A site can occasionally pick up clicks just by winning one or two competitive spots while overall exposure stays flat that isn't what happened here. Impressions grew 228%, meaning Google was surfacing the site for a much wider range of searches, not just converting the same exposure more efficiently. Click growth outpaced impression growth, so CTR improved too, but the real driver behind the result was broader visibility.

Semrush keyword position tracking for Mitchell Allison Toronto law firm

Semrush position tracking — Mitchell Allison keyword portfolio

KeywordPreviousCurrentVolume
Construction Act57241,900
Employment lawyer Kitchener Waterloo64210
Disability lawyer433,600
Divorce papers Alberta76590
Labour lawyer Toronto free consultationNew8210

No single keyword explains the overall result. What improved was the portfolio as a whole a mix of location-modified terms, informational searches, and commercial-intent phrases climbing at roughly the same time. That pattern usually points to a genuine improvement in a site's relevance and authority, rather than one lucky ranking that could just as easily slide back next month.

Google Business Profile Performance

Alongside organic search, Mitchell Allison's Google Business Profile also moved during the same period. Profile views, calls, and direction requests all grew, in line with the broader visibility increase seen in Search Console.

GBP MetricFebruaryMarchChange
Profile views (search + maps)1,2403,150+154%
Search views8602,240+160%
Maps views380910+139%
Website clicks from profile96244+154%
Phone calls from profile2261+177%
Direction requests1433+136%
New reviews39+6
Average rating4.64.8+0.2

Profile views nearly tripled, and calls placed directly from the profile grew from 22 to 61. Direction requests a signal of people planning an in-person visit more than doubled as well. Review volume also picked up, with the average rating moving from 4.6 to 4.8 over the period.

Estimated Revenue Impact

Applying standard legal-intake conversion benchmarks to the March call volume gives a rough estimate of the revenue attributable to this campaign. This is an estimate built on assumed conversion and close rates, not a confirmed revenue figure.

Revenue DriverValueNotes
Calls from Google Business Profile (March)61Tracked via GBP Insights
Estimated qualified consultations (35% of calls)~21Based on intake conversion benchmark
Estimated new clients retained (30% of consultations)~6Standard legal intake close rate
Average case value (firm estimate)$4,200Firm-provided estimate
Estimated attributable revenue (March)$25,2006 clients × $4,200 average case value

Conversion rate, close rate, and average case value above are firm-provided estimates, clearly separated from the confirmed Search Console, Semrush, and GBP figures above.

Local Search vs. Organic Search

It's worth being precise about what this case study shows, because "local SEO" gets used loosely as a catch-all term. Local search visibility Google Maps and the Local Pack runs on a different set of signals than organic search. Maps rankings lean heavily on relevance, distance, and prominence, and prominence is shaped by things like Google Business Profile completeness and reviews. Organic rankings depend more on page relevance, content depth, technical health, and backlink authority.

This report includes both the organic search data from Search Console and Semrush and the Google Business Profile data above, covering both halves of local SEO performance rather than organic alone. A large share of legal searches especially informational ones and searches that span multiple cities happen outside the Map Pack entirely, which is why both data sets matter together.

Why This Matters for a Law Firm Specifically

Legal marketing carries real regulatory weight. The Law Society of Ontario requires that marketing claims be accurate and verifiable a discipline worth applying to SEO reporting in general. Every number in this report traces back to a specific screenshot or export from the tool it came from, and the revenue estimate is labeled clearly as an estimate rather than folded into the confirmed numbers. The practical takeaway for other firms: set up call tracking and Google Business Profile monitoring before the next reporting period starts, not after.

Three Takeaways

1
Impressions are the leading indicator. A 228% jump in impressions ahead of a 476% jump in clicks is the healthy order of events visibility expanding first, clicks following. If clicks ever jump without impressions moving, that's worth a closer look.
2
Distributed keyword gains hold up better than one big win. A 33-position jump on a single term makes a nice headline, but 46 terms moving together is a far more durable trend and much harder to explain away as a fluke.
3
Separate what you can prove from what you're estimating. The organic and Google Business Profile numbers are drawn directly from Search Console, Semrush, and GBP Insights. The revenue figure is a labeled estimate built on assumed conversion rates. Keeping that line visible is what makes the rest of the report worth trusting.

The Bottom Line

Between February and March 2026, Mitchell Allison went from 46 to 265 monthly Google Search clicks, nearly doubled its click-through rate, moved 46 tracked keywords, and saw Google Business Profile calls grow from 22 to 61. The gains spanned Toronto-specific, regional, and informational searches pointing to a broad improvement in both organic and local visibility rather than a single anomaly.

The estimated $25,200 in attributable revenue is a starting benchmark, not a final number, and will be updated as more intake and case-value data becomes available.

Want a similar breakdown for your own firm?

Softcrust reviews Search Console, Semrush, and Google Business Profile data the same way this report does and shows exactly where your opportunity sits, local, organic, or both.

See Your Firm's Search Visibility at softcrust.net