How to write and time appointment reminder texts for UK trades and service firms, with copy-and-paste templates and the PECR rule that keeps them compliant.

A good appointment reminder text is short, sent twice, and strictly about the job. Send one 24 to 48 hours ahead so the customer can still move the slot, then a second on the morning itself. Put your business name, the date, the arrival window and one clear instruction in it. Leave out the sales pitch, because that changes how the law treats the message.
Below you’ll find the wording, the timing, the compliance rule and a set of templates you can copy today. We wrote it for plumbers, electricians, installers, cleaners and anyone else who loses money when someone isn’t home.
TL;DR
- Send two texts per job: one 24 to 48 hours before, one on the morning of the visit.
- Every reminder needs your business name, the customer’s name, the date, the time window, one action (confirm, reschedule) and any access or prep note.
- Keep reminders purely about the appointment. Adding a review request or an offer can turn a service message into direct marketing under PECR.
- Use a recognisable sender name or a number people can reply to, and always give a phone number as a fallback.
- Automate it. A reminder that depends on you remembering, from a van, at 7pm, will get missed.
Table of Contents
- Why a text beats a phone call or an email
- What every reminder text needs
- The best timing: two touches
- Appointment reminder templates you can copy
- Keep reminders transactional: the PECR rule
- Sender name, replies and dead ends
- Manual, spreadsheet or automated?
- Our view: reminders are a scheduling problem, not a texting problem
- Setting up automated reminders: a simple workflow
- What does it cost?
- Pipeline: one place for the job, the reminder and the invoice
- Common mistakes to avoid
- FAQ
- Sources
Why a text beats a phone call or an email
You already know the cost of a no-show. You’ve driven across town, knocked on the door, rung twice and watched the clock. That hour is gone, and so is the next customer you could have fitted in.
Texts work because people see them. Most of us carry a phone that buzzes in our pocket, while emails sit unread and calls go to voicemail when you’re on a job. Industry sources suggest text messages are read within minutes, which is exactly what you want for a same-day nudge. Email is still handy for longer details, such as parking, prep notes or a PDF quote, but the reminder itself belongs in a text.
There’s also the impression it gives. A tidy, branded text the day before says you run an organised business. Customers, and especially letting agents, property managers and commercial clients, notice that.
What every reminder text needs
Before the wording, the checklist. A useful reminder answers the questions the customer will have in the two seconds they look at it: who is coming, what for, when, and what do I do if that no longer works?
Guidance on what makes a reminder effective comes down to five elements:
- Your business name, so they know who it’s from.
- The customer’s first name, so it feels personal and not like spam.
- The date, day and time window. “Thursday 14 May, between 8.30am and 9.30am” beats “tomorrow morning”.
- One action. Reply to confirm, or call to move it.
- Anything they must do beforehand. Clear the area under the sink, make sure someone is home, move the car from the drive.
Keep it to that. Longer messages can split into several texts, which can read oddly on the customer’s phone and can cost you more. Aim to stay inside a single standard text where you can, which is 160 characters of plain text. In practice, a message with a name, date and window will often run a little over, and that’s fine. Just don’t ramble.
The best timing: two touches
One reminder isn’t enough, and five is too many. For most trades and service businesses, two is the right number.
| Touch | When | What it’s for |
|---|---|---|
| First reminder | 24 to 48 hours before | Gives the customer time to reschedule, and gives you time to refill the slot |
| Second reminder | Morning of the job, or when you’re on your way | Confirms you’re coming and sets the arrival window |
The first one is the one that saves money. If a customer replies at 5pm the day before to say they’re away, you can ring the next person on your waiting list. If they tell you at 8.30am on the doorstep, you can’t.
For jobs booked weeks ahead, such as boiler installs, kitchen fits or deep cleans, add a third text about a week out. Our guide to Twilio SMS reminders covers how to set reminders at different lead times, from minutes before a visit to many days out.
Appointment reminder templates you can copy
Swap the square brackets for your own details. We’ve kept each one transactional on purpose.
24 to 48 hours before
Hi [Name], this is [Business] confirming your [service] on [day, date], arriving between [start] and [end]. Reply YES to confirm or call [number] if you need to change it.
Morning of the job
Morning [Name], [Engineer] from [Business] is booked in with you today, [start] to [end]. Please make sure someone is home to give access. Call [number] if anything has changed.
On my way
Hi [Name], [Engineer] is on the way and should be with you in about [x] minutes. [Business], [number].
Access or prep needed
Hi [Name], [Business] here. For tomorrow’s [service] at [time window], please clear access to [the boiler / the consumer unit / the work area]. Call [number] if that’s a problem.
Cleaning job
Hi [Name], your [Business] clean is booked for [day] at [time]. Please leave a key or door code arranged with us, and tell us about any pets. Call [number] to move the visit.
Rescheduling after a cancellation
Hi [Name], thanks for letting us know. We’ve freed up [day, time]. Call [number] and we’ll find you a new slot that works.
Quote visit
Hi [Name], [Business] will be visiting on [day, date] between [start] and [end] to look at [the job] and give you a written quote. Reply YES to confirm or call [number] to change it.
For wider wording across the whole job, from enquiry to final invoice, we’ve collected more in our customer communication templates for UK trades.
Keep reminders transactional: the PECR rule
This is the part many small firms get wrong.
The ICO treats a pure appointment reminder as a service message. Its guidance says data protection law and PECR don’t stop you telling customers important information they need about a service they’ve asked for. That’s why you can text a customer who booked a repair without a separate marketing opt-in.
The catch is what you put in the message. The ICO defines direct marketing as communicating advertising or marketing material directed at particular individuals. If your reminder also says “leave us a Google review”, “10% off your next service” or “ask about our boiler cover”, it is no longer a plain service message. Now you need the right consent, or the narrow soft opt-in conditions, before you send it.
The simple fix:
- Keep the reminder about the appointment, and nothing else.
- Send review requests and offers as a separate message, only to customers you’re allowed to market to.
- Never copy a template that bolts a promotion onto the end.
This isn’t legal advice. If you’re unsure whether a specific message counts as marketing, read the ICO’s page on identifying direct marketing or ask the ICO directly. Guidance was updated in August 2025 following the Data (Use and Access) Act, so check the current version rather than relying on an older blog post.
You also need to handle personal data properly when you store customer numbers and addresses. Our piece on a compliant booking workflow walks through the practical side for UK trades.
Sender name, replies and dead ends
Who the text appears to come from matters as much as what it says.
Use a name people recognise. A branded alphanumeric sender ID, up to 11 characters with letters and numbers only, shows your business name instead of a random number. Spaces and some punctuation aren’t allowed, so “SmithPlumb” works and “Smith & Sons Plumbing” doesn’t. Generic names such as “INFO” or “TEXT” are a poor choice, as they look like spam and can be filtered.
Know what replies do. On most phones, a customer can’t reply to a text sent from an alphanumeric name. The SMS Works’ guide to sender IDs says that replying only works when the message comes from a real or virtual mobile number. So if your template says “Reply YES”, send from a number that can receive replies. If you send from a name, say “Call [number] to reschedule” instead.

The principle is the same one the NHS applies in its screening text message principles: don’t leave the recipient in a dead end. Every text should tell them how to reach a real person.
Keep it discreet. Don’t put sensitive details in a text. For a cleaner or a locksmith, that means no door codes or alarm information in the message itself. Say “we’ll use the key safe code agreed” and leave it there.
Manual, spreadsheet or automated?
There are three ways most small firms handle reminders. Here’s how they compare in practice.
| Approach | Good for | The catch |
|---|---|---|
| Texting by hand from your phone | One-person firms with a handful of jobs a week | Easy to forget, no record in one place, nothing sent when you’re busy |
| A spreadsheet plus a bulk text tool | Firms with a regular, fixed schedule | Re-typing every booking, and the diary and the texts drift apart |
| Job software with built-in reminders | Anyone booking jobs daily or with a team | A monthly cost, and a short setup |
The weak point of the first two is that the reminder lives separately from the booking. Change a job time in your diary and the text still says the old one. When the reminder is generated from the job itself, that problem disappears.
This is also why automated sequences pay off for installers and larger jobs. In our installation scheduling guide, we cover how clear confirmations and pre-visit checks reduce wasted trips on bigger installs.
Our view: reminders are a scheduling problem, not a texting problem
We build Pipeline for UK trades and service firms, and the same pattern comes up again and again. Owners think they need “a texting tool”. What they actually need is for the diary, the customer record and the message to be one thing.
When the job time changes, the reminder should change. When a customer asks for a different day, the slot should open up, and someone should see it. When the job is done, the invoice should follow on from the same record, not from a notebook in the van.
That’s why we put automated email and SMS communications inside the same platform as leads, quotes, scheduling and invoicing, and why we connect Twilio for sending texts. It’s also why we’re strict about reminders staying plain. A reminder is a promise to turn up. Use it for that, and send your review request as its own message.
If you take one practical step this week, make it this: write your two reminder templates, decide who sends them and when, and stop doing it from memory.
— Chris
Setting up automated reminders: a simple workflow
Whatever tool you use, build the process in this order.
- Capture the booking properly. Customer name, mobile number, address, service, date and time window, all in one record.
- Get the number right. Check the mobile number when you take the booking. A wrong digit means a missed reminder.
- Write two templates. One for 24 to 48 hours before, one for the morning of the job. Use the examples above.
- Set the triggers. The reminder should fire from the booking date, not from you remembering.
- Choose the sender. A recognisable name if you only need to inform, a number if you want replies.
- Decide what happens on a reply. Who sees a “can’t do Thursday” and who rebooks it? Name that person.
- Test it on yourself. Book a dummy job and read the texts on your own phone.
- Review monthly. Look at how many customers rescheduled and how many jobs still ended in a no-access visit. Adjust the wording or the timing.
If you run a crew, add a step for who covers the gap when a slot opens up. Our crew scheduling playbook shows how to pilot a new schedule safely over a few weeks.
What does it cost?
Texts are usually charged per message. Your provider sets the rate, and bundled credits generally bring it down at volume, so check the current price with whoever sends your messages before you work out a budget. The thing to avoid is a per-user fee on top, which punishes you for adding an engineer.
Pipeline works on flat monthly pricing with no per-user fees. The published plans are Solo at £12 per month, Starter at £38 per month and Professional at £63 per month, with an Enterprise plan that has no published price. Text messages are listed as a separate line on our pricing page, so look there for the current details.
Pipeline: one place for the job, the reminder and the invoice
If you’d rather not stitch together a diary, a texting tool and an invoicing app, Pipeline brings leads, quotes, bookings, job tasks, invoicing and payments into one platform. Automated email and SMS communications sit alongside visual job scheduling and a mobile app for your team in the field. It also integrates with Xero, QuickBooks, Stripe, Google Calendar, Twilio SMS and Zapier.
You can compare plans and see what suits your size of business on our pricing page. Once the job is done, the same record can chase payment too, as we explain in our guide to invoice reminders.
Common mistakes to avoid
- Sending the text too late. A reminder an hour before gives you no time to refill the slot.
- Vague windows. “Sometime tomorrow” invites cancellations. Give a real window.
- Adding a sales line. Review requests and offers belong in a separate message.
- Unclear sender. If people don’t recognise the number, they ignore it.
- No fallback. Always include a phone number.
- Out-of-date details. If the time changes, the reminder must change with it.
- Too many texts. Two or three reminders a job is plenty.
FAQ
How do you confirm an appointment by text?
Send a short message with your business name, the date and the time window, then ask for one simple action, such as replying YES. Make sure you send it from a number that can receive replies. If you use a branded sender name instead, ask the customer to call you to confirm or change the time.
When should you send an appointment reminder text?
For most trades, send one 24 to 48 hours before and a second on the morning of the visit. The first gives the customer time to reschedule and gives you time to fill the gap. For big jobs booked weeks ahead, add an earlier reminder about a week out.
Do you need consent to send appointment reminder texts in the UK?
A reminder that only tells the customer about a booking they’ve made counts as a service message under ICO guidance, so it doesn’t need marketing consent. Once you add a promotion, such as a discount or a review request, it can become direct marketing under PECR. Keep reminders plain and send marketing separately.
Can appointment reminders be sent automatically?
Yes. Job and booking software can send reminders automatically from the appointment date, so nobody has to remember. Pipeline includes automated email and SMS communications and a Twilio SMS integration for this.
Sources
- ICO: Identify direct marketing
- GOV.UK: Screening text message principles
- Constant Contact: Appointment reminder templates
- The SMS Works: A guide to SMS Sender IDs