Local SEO Case Study: Zero to Maps 3-Pack in 6 Months
LeadScrapper Editorial
Local SEO Strategy Researcher
The LeadScrapper Editorial team builds practical SEO resources for freelancers and agencies. This case study is a composite methodology drawn from common local service business engagements.
Direct Answer
This local SEO case study tracks a service business from zero rankings to the Google Maps 3-pack in 6 months. Month 1: technical foundation (mobile 31→84) and full GBP optimization. Months 2–3: citations, location pages, reviews — first keywords enter top 20. Month 4: enters the 3-pack for the primary keyword. Month 6: 3-pack for 3 keywords, 7 in top 10, organic leads up from ~4 to ~30/month. The pattern: foundation first, compounding gains from month 4.
The most common question a prospective SEO client asks is "what results can I expect, and when?" The honest answer is a timeline, not a number — and the best way to set that expectation is a case study that shows the month-by-month progression, including the slow early months.
This is a composite case study built from the methodology in our local SEO checklist. The numbers represent a realistic outcome for a local service business in a moderately competitive market — not a best-case outlier.
The Starting Point
A single-location home service business (think HVAC, plumbing, or electrical) in a mid-sized city. Decent reputation by word of mouth, but nearly invisible in search. Not in the Maps 3-pack for a single target keyword, a slow non-mobile-friendly site, and an incomplete Google Business Profile. The kind of business you find every day with Google Maps prospecting.
Month-by-Month Timeline
Baseline (Month 0)
State
Not in Maps 3-pack for any target keyword. Mobile score 31/100. GBP 40% complete, 8 reviews. 12 citations, 5 with NAP errors. ~15 organic sessions/month.
Work Done
Audit, access collection, keyword baseline set (15 keywords, all "not ranked").
Month 1
State
Still not ranking. But mobile score 31 → 84, all crawl errors fixed, schema added.
Work Done
Technical fixes (speed, mobile, schema), GBP fully optimized (categories, 14 photos, services, Q&A), first weekly posts started.
Month 2
State
GBP impressions up 60% vs baseline. First 2 keywords entered top 20. Maps visibility climbing.
Work Done
15 new citations, NAP errors corrected, first 2 service-area pages published, review request system launched.
Month 3
State
5 keywords in top 20, 1 in top 10. GBP calls up from ~3 to ~11/month. 19 reviews (was 8).
Work Done
2 more location pages, 12 citations, weekly GBP posts, ongoing review requests.
Month 4
State
Entered Maps 3-pack for primary keyword. 3 keywords top 10. Organic sessions ~90/month (was 15).
Work Done
Content velocity maintained, internal linking pass, first backlink from local chamber.
Month 6
State
Maps 3-pack for 3 keywords. 7 keywords top 10. ~30 leads/month from organic + GBP combined. 34 reviews.
Work Done
Steady cadence: 2–4 pages/month, citations, GBP posts, monthly reporting and strategy calls.
Before & After (6 Months)
| Metric | Baseline | Month 6 |
|---|---|---|
| Maps 3-pack keywords | 0 | 3 |
| Keywords in top 10 | 0 | 7 |
| Mobile speed score | 31/100 | 84/100 |
| GBP completeness | 40% | 100% |
| Reviews | 8 | 34 |
| Monthly organic sessions | ~15 | ~210 |
| Monthly leads (organic + GBP) | ~4 | ~30 |
What This Case Study Teaches
- Months 1–3 are foundation, not results. Rankings barely move while you fix technical issues and build citations. Set this expectation up front or clients panic.
- GBP moves first. Maps impressions and calls climb well before organic rankings — lead your early reports with GBP wins.
- Gains compound from month 4. Once the foundation is set and content has accumulated, each month's work builds on the last.
- Report against the baseline. "7 keywords now in the top 10, up from zero" is only meaningful because the baseline was documented in month 1.
Use this structure to build your own case studies as you close clients. Document the baseline at onboarding (see the onboarding checklist), report monthly with the report template, and you'll have a real before/after to show the next prospect.
Find Businesses With This Exact Starting Point
LeadScrapper Pro surfaces local businesses with the same gaps as the case study above — not in the 3-pack, low mobile score, incomplete GBP. Every one is a documented before-state waiting for your after.
FAQ
How long does local SEO take to show results?
GBP/Maps improvements: 2–6 weeks. First organic ranking movements: months 2–4. Competitive first-page rankings: 4–8 months. The case study shows the realistic progression — foundation in month 1, GBP and citations in months 2–3, ranking gains compounding from month 4.
What does a local SEO case study include?
The starting baseline (rankings, GBP, traffic, technical health), the specific work done each month, and measured outcomes (rankings, GBP impressions, calls, traffic, leads). Credible case studies show the timeline honestly — including the slow months 1–3 — not just the final numbers.
How do I present SEO results to a client?
Against the baseline you set at the start, month over month, in plain language tied to business outcomes. Use the monthly report structure: executive summary, rankings vs baseline, GBP insights, traffic, next-month priorities. Lead with what improved, never with what hasn't moved.
Related: local SEO checklist · monthly SEO report template · onboarding checklist · local SEO statistics