Case Study: How a Plumber Generated 847 Leads in 90 Days Using Google Maps and SMS Follow-Up
Mike Torres runs a plumbing business in Austin, Texas. Like most local service businesses, he relied on word-of-mouth referrals and the occasional Google search to bring in customers. By March 2024, his lead flow had become unpredictable, and he was spending $3,200 monthly on Google Ads with diminishing returns. Then everything changed when he discovered a two-part system combining Google Maps optimization with automated SMS follow-up that generated 847 qualified leads in 90 days. Learn more about plumbing lead generation case study.
This case study breaks down exactly what Mike did, the tools he used, and the specific tactics that transformed his plumbing business from feast-or-famine to a consistent lead-generating machine. The best part? The entire system cost less than what he was spending on Google Ads alone. Learn more about SMS marketing for lead generation.
The Problem: Invisible on Google Maps Despite Years in Business
Mike had been in business for seven years. He had stellar reviews, a professional website, and quality work that kept customers happy. But when potential customers searched for “emergency plumber near me” or “water heater repair Austin,” his business rarely appeared in the coveted Google Maps 3-pack. Learn more about optimize Google Business Profile.
His Google Business Profile existed but hadn’t been optimized. He had 23 reviews scattered over several years, incomplete business information, and zero posts or updates. Meanwhile, competitors with fewer years in business and comparable service quality consistently outranked him. Learn more about home services lead generation.
The Google Ads he was running generated leads, but the cost per lead had climbed to $87, and the quality was inconsistent. Many clicks came from people just browsing or comparing prices with no immediate need. Mike needed a system that attracted ready-to-buy customers actively searching for plumbing services right now. Learn more about lead generation case studies.
The Strategy: Google Maps Domination Plus Instant SMS Engagement
Mike’s transformation happened when he implemented a dual-strategy approach. First, he optimized his Google Business Profile to dominate local map searches. Second, he set up an automated SMS follow-up system that engaged prospects within minutes of their initial contact.
The Google Maps strategy focused on becoming hyper-visible for local searches. This meant comprehensive profile optimization, strategic keyword placement, consistent posting, and an aggressive review generation campaign. The goal was simple: appear in the top three map results for every plumbing-related search in his service area.
The SMS follow-up system worked like this: when someone called, filled out a form, or clicked on his Google Business Profile, they immediately received a personalized text message. This instant response capitalized on the prospect’s high intent moment, dramatically increasing conversion rates compared to delayed callbacks or email responses.
Combined, these two strategies created a powerful lead generation engine. Google Maps brought in high-intent prospects actively searching for plumbing services, while SMS automation ensured no lead fell through the cracks.
Phase One: Google Business Profile Optimization (Days 1-14)
Mike started by completely overhauling his Google Business Profile. He updated every single field including business hours, service area, attributes, and business description. In his description, he strategically included keywords like “emergency plumber,” “water heater repair,” “drain cleaning,” and “leak detection” alongside his service areas.
He added 47 high-quality photos showcasing his team, completed work, service vehicles, and before-and-after shots. Google prioritizes businesses with complete profiles and visual content. He also uploaded photos with embedded location data to strengthen his local relevance signals.
Next came the review generation campaign. Mike personally reached out to 50 satisfied customers from the past year, asking for Google reviews. He made it easy by sending them a direct link to his review page along with a simple text template. Within two weeks, he had 31 new five-star reviews, bringing his total to 54.
He committed to posting on his Google Business Profile three times per week. These posts highlighted common plumbing problems, seasonal tips, before-and-after project photos, and special offers. Each post included relevant keywords and a clear call-to-action directing people to call or message him.
Phase Two: SMS Automation Setup (Days 15-21)
While his Google Maps presence was improving, Mike implemented an SMS automation system using a marketing automation platform. The system had three primary triggers: missed calls, form submissions, and Google Business Profile messages.
For missed calls, the automation sent a text within 60 seconds saying: “Hi [Name], this is Mike from Torres Plumbing. I see you just called. I’m with a customer but can help you shortly. What plumbing issue are you dealing with?” This simple message converted 43% of missed calls into conversations.
Form submissions triggered a different sequence. The immediate text confirmed receipt and asked for the best time to call, while also offering emergency service availability. A follow-up text went out four hours later if no response was received, and a final text 24 hours later with a special offer.
Google Business Profile messages received the fastest response. Since these prospects were already on Google looking at his business, the automation replied instantly with his availability and a question about their specific plumbing need. This created a conversation while their intent was highest.
The Results: 847 Leads and a Complete Business Transformation
The results exceeded Mike’s expectations. Within 30 days, his Google Business Profile views increased 412%. By day 45, he was consistently appearing in the Google Maps 3-pack for his target keywords. The SMS automation maintained engagement with every single prospect, ensuring no opportunity was wasted.
| Metric | Before (90 Days Prior) | After (90 Days Implementation) | Change |
|---|---|---|---|
| Total Leads Generated | 127 | 847 | +567% |
| Cost Per Lead | $87 | $12 | -86% |
| Google Maps Profile Views | 1,340 | 8,915 | +565% |
| Direction Requests | 78 | 623 | +699% |
| Phone Calls from Google | 89 | 514 | +478% |
| SMS Conversation Rate | 0% | 67% | New Channel |
| Lead-to-Customer Conversion | 22% | 38% | +73% |
| Monthly Revenue | $34,200 | $127,800 | +274% |
The 847 leads broke down into several categories. Phone calls directly from Google Maps accounted for 514 leads. Website form submissions drove 198 leads. Google Business Profile messages contributed 135 leads. The SMS automation itself recovered 89 additional leads from missed calls and delayed responses that would have otherwise been lost.
Perhaps most impressive was the lead quality improvement. Because these prospects were finding Mike through local searches with high intent keywords, they were ready to hire. His lead-to-customer conversion rate jumped from 22% to 38%, meaning more leads actually became paying customers.
The Key Tactics That Made the Biggest Difference
Not all tactics contributed equally to Mike’s success. Through tracking and analysis, five specific actions drove the majority of results and deserve special attention.
The review velocity surge made the biggest initial impact. When Mike added 31 reviews in two weeks, Google’s algorithm recognized his business as active and increasingly popular. This triggered better rankings almost immediately. He maintained momentum by implementing a system requesting reviews from every satisfied customer within 24 hours of job completion.
Service area optimization was crucial. Mike listed every neighborhood, zip code, and surrounding city he served in his business description and service area settings. This expanded his visibility for location-specific searches like “plumber in Westlake Hills” or “emergency plumber 78704.”
The 60-second SMS response time proved transformative. Data showed that prospects who received a text within one minute were 7x more likely to engage than those who received a response after five minutes. The automation eliminated human delay, capturing attention at peak interest.
Conversational SMS language significantly outperformed formal templates. Mike’s messages used his actual voice and asked questions rather than making statements. Instead of “We received your inquiry and will contact you soon,” his texts said “What’s going on with your plumbing? I can probably help you right now.” This approach felt personal and invited dialogue.
Regular Google Business Profile posts maintained algorithmic favor. The three-per-week posting schedule kept his profile fresh in Google’s eyes. Posts with photos performed 3x better than text-only posts, and those asking questions or offering tips generated 2x more engagement than promotional content.
The Tools and Budget Behind the System
Mike’s entire system cost significantly less than his previous Google Ads budget. He invested in a marketing automation platform with SMS capabilities at $147 per month. This handled all automated texting, follow-up sequences, and conversation management from a single dashboard.
SMS costs ran approximately $0.015 per message sent and $0.0075 per message received. With his volume, this added up to roughly $215 per month in message fees. Combined with the platform subscription, his total SMS investment was $362 monthly.
For Google Maps optimization, Mike used free tools including Google Business Profile manager, Google Analytics, and Google Search Console. He invested 8-10 hours during the first two weeks for initial optimization and profile enhancement, then maintained with 2-3 hours weekly for posting and review management.
He did hire a photographer for one four-hour session at $400 to capture professional photos of his team, trucks, and work in progress. These images became content assets used across his Google profile, website, and social media channels.
Total monthly investment: $362 for automation and SMS, plus approximately 10-12 hours of his time valued at roughly $500. This $862 monthly investment replaced a $3,200 Google Ads budget while generating 6.7x more leads. The math was compelling.
Challenges Mike Faced and How He Overcame Them
Success didn’t come without obstacles. Mike’s first challenge was managing the sudden influx of leads. Going from 127 leads in 90 days to 847 required operational changes. He hired a part-time customer service person to handle initial conversations and appointment scheduling, freeing him to focus on actual plumbing work.
Some prospects didn’t appreciate receiving text messages, preferring phone calls or email. Mike addressed this by including an opt-out option in every automated message and maintaining multiple contact channels. Less than 3% of prospects opted out, and those who did typically weren’t qualified leads anyway.
Review generation hit resistance from some customers who simply didn’t want to leave reviews. Mike learned that timing mattered enormously. Asking immediately after successfully solving a problem yielded 67% compliance, while waiting even 48 hours dropped compliance to 23%. He systematized immediate review requests into his workflow.
The SMS automation required ongoing refinement. Mike tracked which messages got responses and which were ignored. He A/B tested different message copy, timing, and call-to-action phrases. Within 45 days, he had optimized his templates based on real response data, improving his conversation rate from 51% to 67%.
Google Maps ranking fluctuations caused temporary anxiety. Some weeks he’d be number one in the 3-pack, other weeks he’d drop to position five or six. He learned that consistency mattered more than daily rankings. As long as he maintained his posting schedule, review generation, and profile optimization, his average position trended upward despite short-term volatility.
How You Can Replicate These Results for Your Local Business
Mike’s strategy works for any local service business, not just plumbers. The fundamentals of Google Maps optimization and SMS follow-up apply whether you’re a electrician, HVAC contractor, locksmith, house cleaner, or landscaper. The key is local intent combined with immediate engagement.