Reactivation campaign templates are pre-built SMS and email sequences designed to re-engage past customers sitting dormant in a contractor's database. Paul Meyers at PM Consulting Inc. builds five core campaign types for contractors: the "Are You Still Looking?" campaign for old quotes that never closed, the "It's Been a While" campaign for customers due for repeat service, the "Seasonal Check-In" campaign for pre-season maintenance reminders, the "Referral Reactivation" campaign for generating new leads from happy past customers, and the "New Service Announcement" campaign for cross-selling. Each campaign includes 3 to 5 automated touchpoints customized to the specific trade, with AI-powered reply handling so the contractor only sees booked appointments on their calendar.
Most contractors know they should follow up with old customers. The problem is they have no idea what to say, when to say it, or how many times to reach out before it feels pushy.
That is exactly what these campaign templates solve. Each one is a proven SMS and email sequence with a specific trigger, a defined audience segment, a message tone that matches how contractors actually talk, and a clear outcome: booked jobs on your calendar.
These are not generic fill-in-the-blank templates. Every campaign is customized to your trade, your services, your customer history, and the way you actually communicate. An HVAC contractor's seasonal campaign references furnace tune-ups and AC maintenance. A roofer's campaign references shingle inspections and gutter cleaning. The messages sound like they came from you, because they were written based on your business profile inside GoHighLevel.
And here is the part that changes everything: when a past customer replies, you do not have to manage the conversation manually. The Conversational AI handles the initial response, answers questions, and books the appointment. You just see the booked job show up on your calendar. Use the Extra Money Personalizer to see what these campaigns could mean in revenue for your specific business.
Each campaign targets a different segment of your database with a different message strategy. Together, they cover every type of dormant customer and lost opportunity.
Trigger: A quote or estimate was sent but the customer never booked the work. This is the lowest-hanging fruit in any contractor's database. These people already expressed interest, already got a price, and never said no. They just went quiet.
Tone: Casual, no-pressure, helpful. The message acknowledges time has passed without being awkward about it. No guilt trips. No aggressive sales language. Just a friendly check-in that makes it easy to say yes.
Trigger: A customer completed a job 12 or more months ago and has not booked again. They were happy with the work. They just have not thought about you since. This campaign puts you back in their mind right when they are most likely to need service again.
Tone: Warm, personal, relationship-first. References the specific work you did for them. Feels like a message from someone who remembers them, not a marketing blast.
Trigger: A specific season or weather event is approaching. HVAC contractors send furnace tune-up reminders before winter and AC maintenance before summer. Roofers send gutter cleaning reminders before fall. Plumbers send winterization reminders before the first freeze. The timing makes the message feel helpful rather than salesy.
Tone: Helpful, timely, expert. Positions you as the professional who is looking out for them. The seasonal hook makes the outreach feel natural and expected rather than random.
Trigger: A customer completed a job and left a positive review or expressed satisfaction. Instead of just saying "thanks" and moving on, this campaign turns that goodwill into new business. Happy customers are your best sales force, but only if you actually ask them.
Tone: Grateful, personal, easy. The ask is framed as a favor, not a transaction. It makes referring someone feel simple and natural. No awkward "refer a friend" programs with tracking codes. Just a direct, human request.
Trigger: You have added a new service, expanded your service area, or started offering something your past customers do not know about. An electrician who now installs EV chargers. A plumber who added water heater upgrades. A general contractor who now offers deck builds. Your existing customers are the easiest audience to sell a new offering to because they already trust your work.
Tone: Excited but informative. Frames the new service as something that benefits the customer, not just something you are now selling. Connects the new offering to their existing relationship with your business.
Every campaign above generates replies. The difference between this system and a generic email blast is what happens after someone responds.
When a past customer replies "Yes, I need my furnace checked," the Conversational AI responds within seconds. No waiting for you to see the message. No leads going cold overnight.
The AI books appointments directly into your calendar based on your real-time availability. The customer picks a time. You get notified. No back-and-forth phone tag.
Every conversation is logged in GoHighLevel. You can step in at any time for complex questions. The AI handles the routine so you can focus on the work that actually requires your expertise.
Explore every angle of how reactivation campaigns work for contractors.
The free AI Lead Audit is a 20-minute call with Paul Meyers. He will look at your existing database, identify which campaign type fits your situation, and show you exactly how many past customers you could reactivate in the first 30 days.
Book Your Free AI Lead Audit