Weekly performance,
in your inbox.
Get a weekly summary of appointments, quotes, repairs, and accessories delivered straight to your email, so you stay informed without logging in.
A snapshot of your shop, every Monday.
No dashboards to open. The numbers that matter, formatted as an email, on a schedule you set.
Key numbers at a glance
Each weekly report shows the number of appointments, quotes, repairs, and accessories for the reporting period. Get a quick snapshot of how your shop performed without opening the dashboard.
Flexible reporting schedule
Choose which day marks the end of your business week and whether the email goes out on the closing day or the following day. Set the exact send time based on your server's timezone.
Per-location reports
With Enhanced Locations active (Scale plan), each location receives its own separate report sent to its own email address. Without Enhanced Locations, you get a single combined report for all activity.
No accidental duplicates
After saving report settings, RepairPlugin waits 60 seconds before allowing report generation. This timing safeguard prevents accidental duplicate reports while you're still adjusting the schedule.
Three steps. Then it just shows up.
Toggle, schedule, cron. After that the report lands in your inbox every week without any extra work.
Turn on the report
Go to RepairPlugin > Settings > Notifications & Quotes. Scroll to Analytics Email Report and switch Send Report Email to ON.
Set your schedule
Choose your last day of the week, whether to send on that day or the next, and the exact time. The report covers the 7-day period ending on your chosen day.
wp-content/plugins/repair
plugin/cron.php
Set up the cron job
Create a cron job on your hosting to run RepairPlugin's cron.php every 5 minutes. Without this, the report won't send. Check the Last Run indicator to verify it's working.
Included on every plan.
The weekly email ships with Essentials. Per-location separation activates with Enhanced Locations on Scale.
Included
Included
Included
Common questions.
Who receives the report email?
The report is sent to the company email address from your Company Information settings. If Enhanced Locations is active, each location's email address receives its own report.
Does this use the same cron job as reminder emails?
Yes. A single cron job handles the analytics email report, reminder emails, and aftersales emails. You only need to set it up once.
What if the Last Run indicator shows N/A?
That means the cron job hasn't run yet. Check your hosting control panel to make sure the cron job is set up correctly with the right PHP path and schedule.
Can I change how often the report is sent?
The report is always weekly, covering a 7-day period. You can choose which day ends your business week and when the email is sent, but you can't change it to daily or monthly.
Read the full guide.
Setup, scheduling, the cron job requirement, and per-location behaviour, straight from the help centre.
Turn visitors into customers.
Join 500+ repair shops already fixing their massive drop-offs.
Easy to install and live on your WordPress site in minutes.