How We Increased Google Maps Impressions by 67%
7 min read
The Challenge: 340 Locations, Declining Visibility
National Insurance Group operates 340 branch locations across 28 states. By mid-2025, their Google Maps impressions had plateaued, review response rates averaged 12%, and regional managers spent 15+ hours per week on manual GBP updates.
The Solution
They migrated to MyGBP and implemented a three-phase optimization program:
Phase 1: Profile standardization (Week 1-2)
- Audited all 340 profiles for completeness
- Standardized categories (Primary: Insurance Agency, Secondary: Auto Insurance, Home Insurance)
- Updated descriptions with location-specific content using templating
- Pushed brand-approved photos to all locations
Phase 2: Review management (Week 3-4)
- Enabled AI review responses for all locations
- Auto-publish for 4-5 star reviews, approval required for 1-3 star
- Set up escalation alerts for negative reviews
- Implemented post-service review request workflows
Phase 3: Content automation (Week 5-8)
- Scheduled weekly posts for all locations (seasonal tips, service highlights)
- Created location-specific content using city/neighborhood variables
- Published Q&A answers for common insurance questions
Results After 90 Days
| Metric | Before | After | Change |
|---|---|---|---|
| Google Maps impressions | 1.2M/month | 2.0M/month | +67% |
| Review response rate | 12% | 94% | +82pp |
| Avg. response time | 3 days | 2 hours | -97% |
| Direction requests | 8,400/month | 14,200/month | +69% |
| Phone calls from GBP | 3,100/month | 5,800/month | +87% |
| Manager time on GBP | 15 hrs/week | 2 hrs/week | -87% |
Key Takeaways
- Profile completeness alone drove 25% of the impression increase. Many locations had incomplete hours, missing categories, or no descriptions.
- Review velocity increased organically as response rates improved. Customers are more likely to leave reviews when they see the business responds to existing ones.
- Operational efficiency was the biggest surprise win. Regional managers reclaimed 13 hours per week — equivalent to hiring 2 full-time employees across the organization.