Guide every customer
to a confirmed booking.
A three-step booking flow walks customers from device selection through repair picking to checkout, so every appointment arrives complete and ready to process.
A flow customers actually finish.
Three clear steps, full back navigation, and everything you need collected in one go. No drop-offs, no missing info.
Step-by-step guided flow
Customers move through three distinct steps: Select Device, Select Repairs, and Finalize Appointment. A visual progress bar shows exactly where they are, so they never feel lost or overwhelmed.
All information collected in one flow
Contact details, delivery method, date and time, payment, and an order summary are all gathered during checkout. Every booking arrives with everything you need to start the repair.
Flexible navigation with back buttons
Every step in the device selection flow (category, brand, model, repairs) has a back button that lets customers return without losing their selections. They can change their device, switch repairs, or update details at any point before submitting.
Calendar integration for customers
After booking, RepairPlugin generates a downloadable .ics calendar file. Customers can add the appointment to Google Calendar, Apple Calendar, or Outlook, complete with date, time, location, and a summary of the booking.
Skip ahead with device search
A built-in search bar at the top of the booking form lets customers type their model name and jump straight to repair selection. Returning customers and people who know exactly what they need don't have to browse categories and brands first.
Branded confirmation experience
Choose between the default RepairPlugin Thank You page (with confirmation, appointment details, and an optional Pre-Appointment Checklist) or redirect customers to any custom WordPress page you've designed. Configured under Settings, Checkout & Discount, Thank You Page.
Four steps, from first click to confirmation.
The same flow on desktop and mobile. The progress bar shows customers where they are at every point.
Select a device
Customers pick a category (Smartphones, Tablets, Laptops), then a brand (Apple, Samsung), then the specific model (iPhone 15 Pro). They can browse the visual tiles or use the search bar to skip directly to a model.
Choose repairs
Available repairs for the selected model appear with pricing. Customers select one or multiple repairs in a single order. Repairs are managed under RepairPlugin, Default Repairs and can be overridden per model.
Finalize the appointment
At the checkout step, the customer enters contact details, picks a delivery method (Come by our store, Ship device, Pickup service, or Repair on your location), selects a date and time, optionally adds notes, and pays if payment methods are enabled. An order summary shows selected repairs and totals.
Land on the Thank You page
After submitting, the customer sees the default RepairPlugin Thank You page with confirmation details and the optional Pre-Appointment Checklist, or a custom WordPress page you've configured. RepairPlugin also generates a downloadable .ics file so the customer can add the appointment to their own calendar app.
Included on every plan.
The booking flow is the heart of RepairPlugin, available from Essentials onwards, no upgrade required.
Included
Included
Included
Common questions.
Can customers add the appointment to their own calendar?
Yes. RepairPlugin generates a downloadable .ics calendar file for each appointment that works with Google Calendar, Apple Calendar, Outlook, and other calendar apps. The file includes the appointment date and time, location, and a summary of the booking.
Can customers go back to a previous step?
Yes. Every step in the device selection flow (category, brand, model, repairs) has a back button that lets customers return to the previous step without losing their selections.
Can I redirect customers to a custom Thank You page?
Yes. By default, RepairPlugin shows its own Thank You page with confirmation details and an optional Pre-Appointment Checklist, but you can redirect to any custom WordPress page via Settings, Checkout & Discount, Thank You Page.
How many delivery methods can I offer at checkout?
Up to four: Come by our store, Ship device, Pickup service, and Repair on your location. You can enable or disable each one independently under Settings, Checkout & Discount, Service Methods.
Can customers pay during checkout?
Yes. If payment methods are enabled under Settings, Checkout & Discount, Payment Methods, the customer can complete payment as part of the finalize step. You can also require a deposit to confirm the appointment.
How are date and time selection handled across delivery methods?
Come by our store uses your opening hours and booking slots. Pickup service and Repair on location use timeslots configured under Planning & Timeslots. Ship device doesn't require a date selection.
Can the booking form skip the category and brand steps?
Yes, using the search bar. Customers can type a model name at the top of the booking form and jump straight to that model, skipping the category and brand sub-pages. The search bar is managed under Settings, Front-End Steps.
Can I customize the contact fields shown at checkout?
Yes. The Checkout Field Editor (under Settings, Checkout & Discount) lets you choose which standard fields appear (name, phone, email, business name, address) and add custom checkout fields with their own labels and behavior.
Read the full guide.
Step-by-step setup, progress bar configuration, Thank You page options, and per-method checkout settings, straight from the help centre.
- Booking Steps OverviewHow the three-step flow guides customers from device selection to checkout.
- Progress BarVisual progress indicator showing customers where they are in the booking process.
- Thank You PageConfirmation page shown after booking with appointment details and optional checklist.
- Checkout SettingsConfigure delivery methods, payment, and custom fields at checkout.
Pair it with these.
Device search bar
Type-to-find search that skips the category drill-down. Two-thirds faster on mobile.
Learn moreCheckout field editor
Custom fields with conditional visibility, validation, and per-method rules.
Learn morePre-appointment checklist
Show customers exactly how to prepare their device, right after booking.
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.