Every pest company has a list of people who used to be customers: canceled plans, one-off treatments from two years ago, people who just stopped rescheduling. That list is the cheapest source of new work you have, and most owners do nothing with it because reaching out feels like spamming. Learning to win back lapsed pest control customers without becoming the company that texts everyone every month is mostly a matter of segmenting the list and sending fewer, better messages.
This guide covers who to contact, when, what to say, and how to keep track so you do not contact the same person three times. ProTyz does the flagging and the drafting; you do the sending and the judgment.
Why lapsed customers stay lapsed
- Nobody has a list. The customers are in old invoices, a phone, and a memory.
- Everyone gets the same message. A termite customer gets the mosquito promo; a plan customer who canceled over price gets a full-price reminder. Neither responds.
- The reach-out is automated and obvious. The customer can tell, and they unsubscribe.
- There is no record of who was contacted. So the owner either over-contacts or, more often, gives up.
Segment first. Everything else follows.
1. Split "lapsed" from "seasonal"
These are two different groups that need two different messages.
Lapsed means a customer who was on a recurring plan or had regular service and stopped. The reason matters: price, a bad visit, a move, or just drift. The message to them is about coming back.
Seasonal means a customer whose service is naturally annual or seasonal and is simply due again: last year's termite inspection, last spring's mosquito program, a rodent exclusion before winter. These people have not left; it is just time. The message to them is a reminder, not a win-back.
Where ProTyz fits: Top Opportunities is a rule engine over your client list that separates these for you. It flags overdue recurring clients, lapsed clients, and seasonal services from roughly a year ago (that annual termite inspection, the mosquito program that started last April) as distinct opportunity types. You see them on the Overview card and in the Opportunities tab, filtered by service line if you run more than one. The Monday digest email lists the week's set.
What's on you: making sure the history is in the client record. If last year's termite inspection was logged as a booking, the engine can see it. If it lived on a paper invoice, it cannot.
2. Time the seasonal reach-out to the season, not to your calendar
The seasonal group is the easiest win because the timing does the selling. Rough timing for most climates (adjust for yours):
- Termite inspections: a month before the anniversary of last year's.
- Mosquito programs: four to six weeks before your local season starts.
- Rodent exclusion: early fall.
- General perimeter plans that lapsed over winter: early spring, when activity returns.
Because Top Opportunities flags seasonal services about a year after the last one, the list surfaces at roughly the right time on its own. Act on it that week.
3. Write one draft per segment, then personalize each send
The difference between a reach-out and spam is whether it reads like it was written for that person. A good base per segment plus thirty seconds of editing per customer gets you there.
Seasonal (termite): "Hi [name], it's been about a year since your last termite inspection at [address]. Want me to get you on the schedule this month? Reply with a good week, or book at [site link]."
Seasonal (mosquito): "Hi [name], mosquito season is a few weeks out and we're setting up this year's program. You had [program] last year. Same again? Reply yes and I'll book the first visit."
Lapsed plan (unknown reason): "Hi [name], we haven't been out to [address] since [month]. If anything wasn't right, I'd like to know. If you'd like to pick the plan back up, I can put you in next week."
Lapsed one-off (had a specific problem): "Hi [name], you had us out for [ants/roaches] last [season]. If they're back, or if you'd rather stop them before they are, a quarterly plan is [price] per visit. Happy to set it up or just answer questions."
Where ProTyz fits: each opportunity has a one-click reach-out that opens an editable draft. Edit the draft, add the customer's specifics, press send. On Free the reach-out goes by email. On Pro ($10/month) you can send it by SMS, which for a short "want to get on the schedule?" message usually gets more replies. Replies land in the Messages inbox either way.
What's on you: the editing. A draft sent unedited to fifty people is a blast. A draft edited for each person is a message.
4. Never auto-send. Ever.
Automated win-back sequences are how companies end up texting a customer who moved, or one who left after a bad visit. One badly timed automatic message costs more than the hundred it saved you sending.
ProTyz is built around this: Top Opportunities never messages a client automatically. It flags, drafts, lists them in your Monday email, and waits for you to press send on each one. A hundred lapsed customers is ten a day for two weeks. If you use a tool with automated drip campaigns, keep it for new leads, not people who already know you.
5. Decide what to offer, and keep it small
Convenience and a reason matter more than discounts, but an offer can tip a maybe into a yes, so decide in advance what each segment gets.
- Seasonal: usually no discount needed. "Same as last year" is the offer. If you want a nudge, hold last year's price.
- Lapsed plan, drifted: waive the initial-visit surcharge if they restart the plan.
- Lapsed plan, left over price: a lower-tier plan (exterior only, fewer visits) rather than a discount on the full one.
- Lapsed one-off: the plan itself is the offer, priced per quarter, with the callback guarantee spelled out.
Whatever you decide, put it in the draft and set it up in Services & Pricing so the booking page shows the same number the message promised. A coupon code in the booking flow works for the time-limited ones; the pricing engine applies it to the live quote so the customer sees the discount before they confirm.
For the plan pricing itself, see selling and keeping quarterly pest control plans.
6. Track contacted, snoozed and dismissed so you never double-send
Owners over-contact because they cannot remember who they already reached, and under-contact because the alternative feels like spamming. A status on each name solves both.
Where ProTyz fits: every opportunity in the tab has a status. When you send a reach-out it is marked contacted. If the timing is wrong ("call me in June"), snooze it and it reappears later. If the customer moved or asked not to be contacted, dismiss it and it stays gone. The list you see on Monday is only the people you have not already dealt with, so working the list is not a guessing game.
What's on you: using the statuses honestly. Snooze means "not yet," dismiss means "never." If you dismiss everyone who does not reply the first time, you lose the second-touch win-backs, which are common.
7. The second touch, and when to stop
One message is often not enough; three is usually too many. A reasonable rhythm:
- First reach-out (email or SMS).
- If no reply in about two weeks, one follow-up, shorter: "Just checking whether you saw this. No pressure either way."
- If no reply, snooze until the next natural season and try once more then.
After that, dismiss. Three unanswered messages over a year is an answer, and the record on the client stops anyone on your team starting the cycle over.
On a Monday this is thirty minutes: open the digest, work the seasonal ones first, then the lapsed plans, snooze the "not yet" and dismiss the "no," and answer the inbox by end of day. The Top Opportunities walk-through covers the tab in more detail.
FAQ
How often can I contact a lapsed customer without it being spam? A first message, one follow-up about two weeks later, and one more at the next natural season is a reasonable maximum. After that, dismiss the opportunity and stop.
Does ProTyz send win-back messages automatically? No. Top Opportunities flags customers, drafts the message and lists them in a Monday digest, but every message is sent by you. Email reach-out is on Free; SMS is on Pro.
Should I discount to win back a lapsed plan customer? Usually offer convenience first ("I can put you in next week") and keep any discount small, such as waiving an initial-visit surcharge. For customers who left over price, offer a lower-tier plan rather than a discount on the full one.
How does ProTyz know a customer is due for a seasonal service? The rule engine looks at booking history on the client record and flags services from roughly a year ago, such as an annual termite inspection or last year's mosquito program. If that history is not logged as bookings, it cannot flag it.
---
Want a Monday list of who to call, with the draft already written? Start free at protyz.com, no card, about 15 minutes to a live booking page. See /for/pest-control or the sample site at /demo/pest-control.