A pool service owner in Austin texted us: 'We get 60 leads a month but close 8. What's broken?' Nothing was broken. Their leads were just dying in email limbo. No follow-up sequence. No SMS reminders. No way to upsell seasonal services. We built them a 21-day automation workflow in HubSpot, connected it to their Google Local Services ads and website forms, and 90 days later they were closing 14 leads per month from the same 60. That's a 75% conversion rate jump using zero new ad spend.
The Pool Service Lead Lifecycle (And Where You Leak)
Most pool companies operate like this: lead comes in → phone call attempt → maybe a text → silence. A prospect who reaches out on Wednesday night expecting a response on Thursday morning gets radio silence until Monday. They call someone else. Done. We mapped the actual pool service buyer journey and found three critical leak points: (1) First-response lag—67% of leads don't get a human response within 2 hours, (2) No seasonal upsell path—chlorine sales, acid wash, equipment repair happens randomly, not systematically, and (3) Lapsed customer re-engagement—past customers stop getting reminders about service due dates.
One of our clients, a 3-person pool service in Phoenix, was spending $1,600/month on ads and closing 5-6 leads monthly. Cost per acquisition: $280-320. We implemented a CRM workflow that automated the first 48 hours of engagement. New result: 9-11 closed leads at $145-160 per acquisition. Same ad spend. Same market. Different system.
- Implement SMS response within 30 minutes of inquiry (AI chatbot or manual)
- Email sequence: inquiry → qualification → proposal → follow-up → seasonal offer
- Tag every lead by service type (weekly cleaning, one-time shock, equipment repair)
- Automate appointment reminders 24 hours and 2 hours before service
- Create 'idle customer' workflow for reactivation every 90 days
The Automation Stack That Works for Pool Services
You don't need everything. Start lean. We recommend: (1) HubSpot free or pro tier ($50/month) for CRM + basic automation, (2) Calendly (free) for appointment scheduling integration, (3) Twilio or SimpleTexting ($30-50/month) for SMS, and (4) Zapier ($20/month) to connect your Google Ads, website forms, and review sites into HubSpot. Total cost: under $150/month. Most of our pool service clients were already overspending on software they didn't use. We consolidated them from 6 tools to 3.
The workflow itself is simple: (1) Lead enters from ads/website → HubSpot → (2) SMS trigger: 'Hi [Name], thanks for contacting [Company]. Quick question: weekly maintenance or one-time service?' → (3) Lead replies → tagged automatically → (4) Sales rep receives alert + suggested response template → (5) If no response in 6 hours, email reminder goes out → (6) After proposal, automated reminder sequence starts.
Most pool companies don't have a customer follow-up problem. They have a system problem. Automate the system, and leads stop leaking.
Seasonal Upsell Automation (Where You Make Margin)
This is where margin lives. A weekly pool cleaning customer is paying $120-150 monthly. Add a monthly acid wash ($280 value) and you've increased annual LTV by $3,360. But you can't upsell effectively without knowing when a customer needs it. We set up a 'seasonal service' automation for pool companies that triggers offers based on: (1) Last service date + 30 days (chlorine refill reminder), (2) Last acid wash + 120 days (seasonal deep clean), (3) Season change (spring opening prep, fall closing). One client, a 4-person team in San Diego, added $18,400 in annual seasonal revenue from existing customers in year one using zero new sales effort.
The trigger? A simple HubSpot workflow that watches the service date field. When a customer hits 'last service was 60 days ago,' an automated email goes out: 'Ready for that summer shock treatment? Book now and get 15% off.' The email includes a Calendly link. No sales rep had to lift a finger. Conversion rate on these triggered offers: 31%. Manual sales outreach? They'd been getting 8% when they remembered to reach out.
Measuring What Actually Matters
Don't measure 'email open rates.' Measure: (1) Cost per qualified lead (total ad spend ÷ qualified leads), (2) Time from lead to proposal (should be under 24 hours), (3) Proposal-to-close rate (industry average: 15-20%, with automation we see 28-35%), (4) Customer lifetime value by acquisition channel, and (5) Seasonal upsell revenue percentage. We had a client obsessed with 'email engagement.' Turns out their highest-converting emails had 12% open rates but landed 3 weekly contracts. Their 'engagement' campaigns had 34% open rates and zero revenue.
Track these in a simple spreadsheet or HubSpot dashboard. Update weekly. One pool company we worked with realized their website leads were 3x more likely to close than their Google Ads leads—not because ads were bad, but because website leads had already done research and were further down the funnel. They rebalanced budget accordingly and dropped cost per acquisition by 22%.
Does your business show up when AI answers?
ChatGPT, Claude, Perplexity and Google's AI Overviews are already answering the questions your customers ask. The $49 AI Visibility Scan shows you where you're cited, where you're invisible, and the three changes that move you first — a written report in your inbox within 48 hours. If nothing in it is actionable, you don't pay.
Run the $49 AI Visibility Scan →Share this article
Comments
Leave a comment