Reduce No-Shows With
Automated Reminders
Send automatic reminder emails before appointments and follow-up emails after repairs, all timed to the hour and running on autopilot via a simple cron job.
Two emails. Zero manual work.
Cut no-shows and capture feedback automatically, with safety rails so customers never get stale follow-ups after a server hiccup.
Pre-appointment reminders
Send a reminder a configurable number of hours before the scheduled appointment. Default is 2 hours, set it to anywhere from 1 to 48 to match your customer base.
Post-repair follow-ups
Aftersale emails go out automatically after the appointment, timed to the hour you configure. Stale emails older than 7 days are auto-skipped.
Cron-powered reliability
A single server cron running every 5 minutes handles reminders, aftersales, and the analytics digest. Real cron, not WordPress cron, so timing is reliable.
Customizable per email type
Each email has its own on/off switch, subject, body, dynamic variables, admin duplicate, and per-language translations.
Three steps. Set once.
Enable and configure timing
Go to Notifications & Quotes, expand the Reminder or Aftersales row, and set how many hours before or after the appointment the email should fire.
Customize the content
Edit subject and body. Use dynamic variables like $CustomerName$ and $AppointmentDate$ to personalize. Add translations via the globe icon.
php /repairplugin/cron.php
Set up the cron job
Copy the cron command shown on the settings page and add it to your server's scheduler with a 5-minute interval. Verify with the Last Run timestamp.
Included on every plan.
This is a core feature, available from Essentials onwards with no upgrade needed.
Included
Included
Included
Common questions.
Do reminder emails work for all delivery methods?
Yes. Reminders are sent for all orders with Approved status, regardless of delivery method. As long as the order has a scheduled appointment date and time, the reminder goes out.
What happens if the cron job isn't set up?
Reminder and aftersales emails won't be sent. They depend entirely on the cron to check timing. All other notifications (booking confirmations, approvals) work without a cron.
What if the aftersale email should have been sent days ago?
If more than 7 days have passed since the intended send time, the aftersale is automatically skipped. This prevents stale follow-ups from going out after, for example, a period of cron downtime.
Can I send admin copies of reminder and aftersale emails?
Yes. Each type has a Send Duplicate switch. When turned on, a copy is sent to the location email address linked to the order.
Read the full guide.
Setup guides, configuration tips, troubleshooting, and the complete reference, straight from the help centre.
- Reminder Email SetupConfiguring the timing and content of pre-appointment reminders.
- Aftersales Email SetupConfiguring post-repair follow-up emails with stale-email protection.
- Cron Job ConfigurationSetting up the server cron job that powers timed emails.
- Troubleshooting TimingVerifying timezone settings and cron job status.
Pair it with these.
Email notifications
12 automated emails covering the full booking lifecycle, fully customizable per type.
Learn moreEmail templates
Edit subject and body with dynamic variables, conditional sections, and payment-method tags.
Learn moreSMTP configuration
Route mail through your own SMTP server with test sends and full delivery logs.
Learn moreTurn visitors into customers.
Join 500+ repair shops already fixing their massive drop-offs.
Easy to install and live on your WordPress site in minutes.