On this page
Automate the messages and paperwork that happen the same way on every job: instant replies to new leads, appointment confirmations and reminders, on-my-way texts, invoices when a job is marked complete, card-on-file charges, overdue reminders, review requests, recurring visits and data backups. Keep estimates on complicated jobs, complaint calls and price conversations personal.
Key takeaways
- Automate anything your office does the same way more than a few times a week.
- Tie each automation to a status change, such as job marked complete, so it fires at the right moment.
- Autodialed marketing texts need prior express written consent and a working opt-out; service texts still need permission.
- Every automation should be easy to switch off for one customer.
- Keep complaints, complex estimates and price changes in human hands.
A small service company runs on dozens of small messages: "we got your request", "see you tomorrow", "we're on the way", "here's your invoice". Each takes a minute, and each gets forgotten on a busy day. Automation means your CRM sends them on cue so nobody has to remember. The list below roughly follows a job from first contact to final payment, then covers the back office. One rule applies to all of them: tie the automation to something that actually happened in your system, like a job status changing, rather than to a calendar guess.
1. An instant reply to every web form request
When someone fills out your quote form at 9 p.m., they may be filling out other companies' forms the same night. An automatic text and email within a minute, from your business number, tells them a real company received it and when to expect a call. In a 2011 study published in Harvard Business Review, researchers who sent test web leads to 2,241 U.S. companies saw 23% of them never reply. Those weren't contractors, but the lesson carries over: an automatic reply makes sure no request goes unanswered.
Example: "Thanks Dana, Example Exteriors got your request for gutter cleaning. Jordan will call by 10 a.m. tomorrow. Reply here with photos if that's easier."
2. A missed-call text, sent automatically
A call that rings out while your crew is on a ladder is a lead walking away. A missed-call text gives that caller something to do other than dial your competitor. We cover setup, consent and wording in our full guide to missed-call text back; the short version is to send one helpful text, from a registered number, with your company name up front.
Example step: set the text to fire only during hours when someone can actually reply within the hour.
3. A confirmation the moment a job is booked
A confirmation with the date, the arrival window and the address catches mistakes while they're cheap to fix: the wrong house number, the wrong week, the wrong service. It also gives the customer something to find when they forget what day you said.
How: trigger it when the job is scheduled in your CRM, and include a link to a customer portal page where they can see the details and reschedule. Add a calendar file attachment for customers who live by their phone calendar.
4. A reminder the day before, with a reply to confirm
No-shows and locked gates cost a truck's whole slot. A reminder the afternoon before, asking the customer to reply to confirm, surfaces problems while you can still fill the slot.
How: send it around 3 p.m. the day before, ask them to reply C to confirm or R to pick a new date, and add a line for anything the crew needs ("Please leave the side gate open and keep pets inside"). Flag anyone who doesn't reply so the office calls them first thing.
5. An on-my-way text with a real arrival time
Customers wait less patiently when they don't know how long. An on-my-way text, sent when the tech taps a button at the previous stop, gives them a time window and a name.
How: include the tech's first name and an estimate based on road distance from the current stop, not a fixed window. If the crew is running more than 30 minutes behind, a second automatic text should warn the next customers on the route.
6. The invoice, the moment the job is marked complete
An invoice that waits for the weekend paperwork pile also waits to get paid. When the tech marks the job complete, the CRM should build the invoice from the approved quote and send it with a payment link.
How: check that the invoice pulls line items from the approved quote, including any add-ons the customer picked, so nobody re-types prices. Our guide on online payments covers payment links and card fees.
7. Card-on-file charges for recurring customers
For lawn, cleaning, pool, pest and pet waste customers, chasing a payment every visit makes no sense. With the customer's written authorization, keep a card on file and charge it automatically after each visit or each month.
How: send a receipt after every charge and an automatic notice when a card fails, with a link to update it. Retry once or twice, then hand the account to a person. Never let the system keep scheduling visits for an account that's three failures behind.
8. Polite overdue reminders on a schedule
Many late invoices are simply forgotten. A short reminder at 3, 10 and 20 days past due asks for payment without anyone making an awkward call.
How: keep the tone friendly and include the invoice link every time. Stop the sequence automatically when payment arrives, and send anything past 30 days to the owner's list instead of a fourth automatic message. A human call works better at that point.
9. A review request when the job is done and paid
Review requests land best while the job is still fresh, ideally the same day or the next. Automating them means every customer gets asked the same way, which keeps you clear of two things Google's content policy prohibits: selectively soliciting positive reviews, and offering incentives in exchange for posting any review.
How: trigger the request when the job is complete and the invoice is paid, so you're not asking someone who's still waiting on a fix. See our review request templates for wording.
10. Recurring visits that create themselves
Weekly, biweekly and monthly customers shouldn't need someone to copy next month's jobs onto the schedule. The system should generate visits from each customer's plan and put them on the right route day.
How: set the rule once per customer (every second Tuesday, every 14 days, first week of each month) and have the CRM create visits a few weeks ahead. Skipped visits and holiday shifts should move the next date without breaking the pattern.
11. Follow-ups on quotes nobody answered
A quote with no reply is not a no. Many customers mean to approve and get busy. Two or three short follow-ups spaced over a couple of weeks give those customers an easy way back, and the sequence should stop the instant the quote is approved or declined.
How: keep each message short and useful: a reminder of what's included, an answer to a common question, a note that the schedule is filling. Our guide to quote follow-up gives timing and wording.
12. Weather and delay notices to everyone on a route
When rain cancels an afternoon, the office spends an hour calling customers one by one. A bulk text to every customer on the affected routes, with the new date or a promise to call, takes a minute.
How: build the message from the route board so it only goes to customers scheduled that day, and have the CRM move their jobs to the next open slot before the message goes out, so the date in the text is real.
13. Seasonal reminders to last year's customers
A customer who had their gutters cleaned last November is a good bet for this November. A reminder a few weeks before the season, to customers who opted in to hear from you, puts your name in front of them before the busy weeks start.
How: these are marketing messages. Under the FCC's telemarketing rule, autodialed marketing texts require the customer's prior express written consent, may not go out before 8 a.m. or after 9 p.m. local time where the recipient is, and a request to stop has to take effect within a reasonable time of no more than ten business days. Some states add stricter rules. Email is often the simpler channel; see our guide on winning back past customers. Treat this as general information, not legal advice.
14. Opt-outs that reach every system at once
A customer who texts STOP to your office number shouldn't receive a promo from your email tool's SMS add-on the next week. When opt-outs live in separate tools, someone gets messaged who asked not to be.
How: keep one opt-out flag on the customer record and make every sending tool check it before each message. The CTIA's Messaging Principles and Best Practices (May 2023) say senders should act on plain-language requests like "stop" or "unsubscribe" too, and send one confirmation, then nothing more.
15. A morning summary for the owner
Instead of opening five screens before the first coffee, get one message each morning: today's jobs and crews, quotes waiting on approval, invoices past due, new reviews and yesterday's cash collected.
How: have the CRM build it overnight from the same numbers your reports use, and send it by email or text before the trucks roll. Keep it to what you'd act on today, or you'll stop reading it within a week.
16. Nightly backups and a ready payroll file
Two back-office jobs are easy to forget until the day they matter. A nightly backup of your customer database, kept somewhere separate from the live system, protects years of history. A payroll export with hours already totaled saves the office from re-typing timesheets every pay period.
How: ask your software vendor how often backups run, how long they're kept and how you'd restore one. For payroll, set overtime and break rules once with your accountant and have the system produce a file your payroll provider accepts.
What not to automate
Some moments need a person. Keep these out of your automations: estimates for complicated or high-dollar jobs, replies to complaints and negative reviews, price increases for long-time customers, and any conversation about a damaged property or a safety issue. An automated message in those moments reads as indifference. A good test: if the customer is upset, spending a lot, or about to pay more than last time, a person should be on the other end.
Where to start
Don't switch on sixteen automations in one week. Start with these three, which touch the most customers and the most money:
- Instant lead replies (items 1 and 2). They protect every new inquiry.
- Invoice on job complete (item 6). It shortens the time to get paid on every job.
- Review requests (item 9). They build the reputation that brings the next lead.
Run each for two weeks, read what customers reply, then add the next. If your current software can't trigger messages off job status, our custom CRM service and email and SMS service build these flows around how your company works.
Frequently asked questions
Do appointment reminder texts need consent?
Customers should agree to receive texts when they book, and you should honor any request to stop. For autodialed marketing texts, the FCC's rules call for prior express written consent. Ask a lawyer about your exact consent wording.
Will automated messages feel impersonal to customers?
Not if they're short, sent from your real business number, and signed with a person's name. The messages worth automating answer practical questions, like when the crew will arrive and what is owed.
What's the first automation a small service business should set up?
An instant reply to every new web request and missed call. It touches every new lead and is simple to set up in most CRMs and phone systems.
How do I stop an automation for one customer?
Your CRM should let you pause reminders, reviews or marketing for a single customer record. If it can't, that's a sign the tool is too rigid for your business.
Sources
General information for service-business owners, not legal, tax or financial advice. Rules vary by state; check with a qualified professional for your situation.