Look at the website of a septic company that has been around for thirty years and you will usually find a page titled something like Septic Maintenance Reminder Program. A form, a promise to remind you when your tank is due, and nothing behind it but a spreadsheet and somebody's good intentions. The idea is right. The execution is what separates a list that produces work from one that produces nothing.
What the loop has to do
- Let a homeowner join from your website, in under a minute, without calling.
- Put a due date on their tank, from the chart if you have never pumped it.
- Remind them ahead of the date, more than once, by the channel they chose.
- Move the date the day your driver actually pumps the tank.
- Let them update or leave without calling you.
Most programs do steps one and three badly and never do four. The date set in 2019 fires forever, the homeowner gets a reminder a year after you pumped the tank, and the list quietly stops being trusted.
The sign-up form
Ask for the minimum: name, address, email or phone, and roughly when the tank was last pumped. Tank size and household are helpful if they know; most do not. A text opt-in checkbox, separate and unchecked, if you plan to text. Embed the form on your site and put a link to it on every invoice and every service report, because the homeowner you just pumped is the one who will join.
When a form comes in, match it to an existing customer by email or phone. If it matches nobody, create a prospect with the tank on file, and put them in a queue for the office to glance at. Give the same confirmation to a known customer and a stranger; the form should not leak who is on your books.
The due date
Start from the pumping-frequency chart for the tank size and household, adjust for usage, and let the recorded gallons from each pump-out correct it. The pump-out interval post explains the method. If the homeowner only knows "sometime in 2023", anchor to that and the chart, and tighten it the first time you pump.
The reminders
Three touches is the standard: about 60 days before the due date, 14 days before, and the due date itself. The first one lets them budget and book before the spring rush; the second nudges; the last says "today". By email and, with consent, text. For customers who prefer a call, the reminder becomes a task for the office rather than a message to the homeowner. Every reminder carries a link to a page where they can book, update the last pump date, or unsubscribe.
Two protections. Send at most one touch per tank per day, so a tank that is overdue when you switch the program on does not get three messages at once. And never send a reminder more than a few weeks late; a tank that is six months overdue when you enable the program needs a call, not a stale text that says "due in 14 days".
The date moves when the truck does
This is the step the spreadsheet never did. When your driver completes the pump-out and records the gallons, the tank's last-serviced date updates, the next due date is recalculated, and the reminder sequence resets. The homeowner never gets a reminder for a tank you pumped last month. The one-writer rule matters here: the service record updates the date, and nothing else does, so there is never a second copy of the date that drifts.
What it produces
A calendar that fills itself every spring with work you did three years ago. Reviews, if you ask for them when the job is done; that post is next. And a reason for a homeowner to use you twice, which in a trade with a three-year gap between visits is the whole business.