The economics
Acquiring a new customer costs 5–7× more than reactivating one. Your wingman runs this math every single week — automatically, without you remembering.
Every service business has a treasure trove of past customers sitting in their CRM doing nothing. Most owners know they should email them periodically. Most never do. Your wingman does.
What a campaign looks like
Take an HVAC business in March. Your wingman pulls every customer who hasn’t been serviced in 12+ months and sends:
“Hey Mike — last spring we tuned up your AC. Spring’s back. Want me to schedule the same? We have openings April 8, 12, and 19. Just reply with a date.”
A handful of details that matter:
- Mentions the specific service they got last time
- Mentions the time gap in a natural way (“last spring”)
- Offers specific dates (not “let’s find a time” — too much friction)
- Allows one-word reply to book
Response rates on these typically run 15–25%. For an HVAC shop with 800 past customers, that’s 120+ reactivated tune-ups in a single week — at $200 each, $24,000 of revenue without you lifting a finger.
Industry calendars
Each trade has its own seasonal rhythm. We’ve pre-built the campaigns:
- HVAC: spring AC tune-up (March), summer reminder (June), fall furnace check (October), holiday gift cards
- Plumbing: annual drain check, water-heater age check at year 8 (industry typical lifespan), winter pipe freeze prep
- Roofing: post-storm outreach, annual gutter cleaning, pre-winter roof check
- Lawn care: spring kickoff, mid-season aeration, fall cleanup
- Dental: 6-month recall, annual exam, end-of-year benefits-use reminder
- Auto: oil-change interval, tire rotation, seasonal tire swap
- CPA: Q4 tax-prep prompt, deductible reminder, advisory check-in
You can edit any of these. Most owners don’t.
Smart suppression
The biggest risk with reactivation is over-messaging. Your wingman handles this automatically:
- Just had a job done? No campaign for 6 months minimum
- Currently in a follow-up sequence? Suppressed from broadcast campaigns
- Replied STOP at any point? Permanently excluded
- Bounced email + bounced SMS? Removed from active list (we don’t keep emailing dead addresses)
Revenue tracking
Your dashboard shows:
- Campaign performance: sent → opened → replied → booked → revenue
- ROI per campaign: cost is roughly $0 (your wingman is already paid for); revenue is direct
- Customer lifetime value: tracking the same customer across multiple reactivations
For most businesses, reactivation alone covers 2–4× the cost of Growth Wingman.