Let customers book repairs online
Stop fielding phone calls and DMs to schedule repairs. Give your customers a booking page where they pick a service, choose a date, and pay a deposit — all before they walk through the door.
Online booking included on Lite plans and above.
How online booking works
From the customer's screen to your repair bench in three steps.
Customer books online
They visit your booking page, select a repair service, choose an available date, enter their details, and optionally pay a deposit via Stripe.
Booking lands as a lead
The booking appears in your RepairKeeper dashboard as a new lead with all the customer and device details pre-filled. You get notified instantly.
Convert to a repair ticket
Review the booking, click 'Convert to Ticket', and the lead becomes a full repair ticket — ready for intake. No re-typing, no copy-pasting.
You control the availability
RepairKeeper's booking system gives you full control over when customers can book, how many bookings you accept, and what services are available.
-
Per-day availability
Set which days of the week you accept bookings. Different capacity for weekdays vs weekends? No problem.
-
Blackout dates
Going on holiday? Closing for a bank holiday? Block specific dates from the booking calendar.
-
Maximum bookings per day
Cap the number of bookings per day so you're never overwhelmed. Control your workflow, not the other way around.
-
Deposit collection
Require a deposit at booking time. Customers pay via Stripe. The deposit is tracked against the eventual invoice.
Max 5 bookings/day · Weekends blocked
Capture enquiries from your website too
Not every customer is ready to book a specific date. RepairKeeper also provides a public enquiry form you can embed on your website — capturing repair requests that land as leads in your dashboard.
-
Branded enquiry form
Customers describe their device and fault. The form captures name, contact details, device type, and fault description.
-
Spam protection
Built-in honeypot and time-trap protection blocks bots without visible CAPTCHAs.
-
Instant lead creation
Enquiries land in your dashboard as leads with a status workflow: New → Contacted → Converted → Closed.
-
One-click ticket conversion
When you're ready, convert any lead into a full repair ticket. Customer and device details are pre-filled.
iPhone 15 — Cracked screen
BookingSamsung S23 — Battery draining fast
Enquiry formiPad Pro — Won't charge
BookingBooking is just the beginning
Online booking connects to the rest of your repair workflow.
Repair ticket management
Bookings convert to tickets with multi-device support, auto-status, and full lifecycle tracking.
Learn moreCustomer CRM
Every booking creates or links to a customer profile. Build a complete picture of your customer base.
Learn moreQuoting & invoicing
Deposits from bookings track against invoices. Generate quotes, send invoices, and accept online payments.
Learn moreBooking questions
Can customers book repairs online with RepairKeeper?
Yes. RepairKeeper includes an online booking page where customers select a service, pick an available date, and optionally pay a deposit. You control availability per day of the week, set blackout dates, and cap maximum bookings per day.
How do online bookings connect to repair tickets?
Bookings land as leads in your dashboard. From there, you can convert a lead into a repair ticket with one click — all the customer and device details are pre-filled.
Can I take deposits for online bookings?
Yes. You can configure deposit amounts for online bookings. Customers pay via Stripe when they book, and the deposit is tracked against the eventual invoice.
Which plans include online booking?
Online booking is available on the Lite plan (£20/mo) and above. Every paid plan starts with a 14-day free trial so you can try the full booking workflow before committing.
Can I embed the booking page on my own website?
You can link to your RepairKeeper booking page from your website. The booking page is branded with your shop name and handles the entire booking flow.
Start taking bookings online today
Give your customers a proper booking experience. Fewer phone calls, fewer no-shows, and a smoother workflow from enquiry to repair.
Card required — cancel any time before day 14 and you won't be charged. See pricing.