Guide10 min read

Trade Booking System: The Complete Guide for Tradespeople

By BookingMachine Team

If you run a trade business, whether that's plumbing, electrical work, landscaping, tiling, or any other hands-on service, taking bookings over the phone or through a back-and-forth of texts and emails is costing you time and money. A proper trade booking system lets customers book a slot online, pay a deposit upfront, and receive automatic reminders, all without you having to pick up the phone. This guide covers what to look for, what to avoid, and how to get set up without overcomplicating things.

What Is a Trade Booking System?

A trade booking system is software that lets your customers schedule a job or appointment directly through your website, a booking link, or a widget you embed on your site. The customer picks a date and time, provides their details, and confirms the booking. You get notified, your calendar is updated, and the customer receives a confirmation.

That is the basics. But the best systems go further. They collect a deposit at the time of booking, store a card on file for cancellation protection, and send automatic reminders before the job so customers do not forget. Some, like BookingMachine, will also fire off a review request after the work is done, making it easy for happy customers to leave a rating and even upload photos or a short video.

The key difference between a trade booking system and a generic scheduling tool is payment. Tradespeople are not running sales meetings. They are committing a full day or half-day to a job, often turning away other work to hold that slot. That has a real cost if the customer cancels last minute or simply does not show up.

Why Tradespeople Lose Money Without One

No-shows are the biggest drain. A study by the British plumbing trade body found that tradespeople lose an average of £150 to £200 per no-show once you factor in travel time, lost earnings, and the cost of that slot going unfilled. Do that twice a month and you are looking at £3,600 a year, gone.

Late cancellations are nearly as bad. A customer who rings the morning of the job to cancel gives you no time to fill the gap. Without a cancellation policy backed by a card on file, there is nothing you can do except absorb the loss.

Then there is the admin time. Calling customers to confirm, sending reminder texts manually, chasing reviews after each job. These tasks add up fast. Automating them is not about being lazy; it frees you up to focus on the actual work.

  • Average no-show cost for a tradesperson: £150 to £200 per incident

  • Manual booking admin can take 30 to 60 minutes per day for a busy sole trader

  • Tradespeople who take deposits report up to 80% fewer no-shows

  • Most customers will not chase a tradesperson for reviews, but will leave one if asked automatically straight after the job

The Five Things a Good Trade Booking System Must Do

Not every booking tool is built with tradespeople in mind. Most were designed for corporate meeting scheduling or simple appointment businesses like hairdressers. Here is what actually matters for a trade business.

  • Take a deposit at the time of booking. Not later, not as an optional extra. A fixed £ amount or percentage of the job value collected upfront is the single biggest deterrent to time-wasters and no-shows.

  • Store a card on file for cancellation protection. Even when a deposit is taken, a customer might cancel after the deposit window. Having a card on file means you can enforce your cancellation policy and charge a fee if they bail last minute.

  • Embed on your own website. Your booking system should live on your site, not redirect customers to a third-party page. It keeps things professional and builds trust.

  • Send automatic reminders. An SMS or email reminder 48 hours and 24 hours before the job cuts no-shows significantly, without you lifting a finger.

  • Request reviews automatically after the job. A prompt sent shortly after you mark a job as complete captures customers while the experience is still fresh. The easier you make it to leave a review with photos or a video, the more you will get.

Deposits: How Much Should You Charge?

There is no single right answer, but a common approach is to charge 20% to 30% of the estimated job value as a deposit, or a flat fee for smaller jobs. For a £500 boiler service, £100 to £150 upfront is reasonable and signals to the customer that the booking is serious.

For call-out or day-rate work where the final price is harder to pin down, a flat deposit of £50 to £75 works well. It covers your travel costs and lost-slot cost if they cancel, without feeling like you are asking for too much before any work has been done.

The deposit amount matters less than the act of taking one. Even a £25 deposit dramatically reduces the number of ghost bookings because it filters out anyone who was never truly committed. BookingMachine lets you set the deposit amount per service, so you can charge differently for a quick quote visit versus a full installation day.

Calendly vs a Trade-Specific Booking System

Calendly is a great tool for scheduling meetings. If you are a consultant or a sales team booking video calls, it does the job well. But it was not built for tradespeople, and the gaps show quickly.

Calendly does not take deposits natively. It does not store a card on file for cancellation protection. Its integrations with payment tools are limited and patchy. For a sole-trader electrician or a three-van landscaping company, these are not minor inconveniences; they are deal-breakers.

BookingMachine was built specifically as a Calendly alternative for service businesses that need real payment features alongside scheduling. You get the clean, embeddable booking flow of a modern scheduling tool, plus deposits, card-on-file protection, and automated review requests out of the box.

How to Set Up a Trade Booking System in a Day

Getting started does not require a developer or a big technical project. Here is a realistic setup process for a solo tradesperson or small team.

Start by listing your services and setting a price or deposit for each. Think about the jobs you take most often, such as a boiler service, a fuse board inspection, or a bathroom quote visit, and create a separate booking type for each. This keeps things clean for the customer and lets you set different deposit amounts per service.

Next, set your availability. Block out the hours you are on the tools and leave booking slots open for the gaps. Many tradespeople keep Monday mornings free for quote visits and protect Friday afternoons for follow-on work. Your booking system should reflect how you actually work, not force you into a rigid grid.

Then embed the booking widget on your website. BookingMachine gives you a simple code snippet that works on any site, from WordPress to Wix to a basic HTML page. If you do not have a website yet, you can share a direct booking link instead.

Finally, set up your automated messages. A confirmation email when the booking is made, a reminder SMS 48 hours before, and a review request message sent a few hours after you mark the job as done. That sequence alone will save you hours every week.

Getting More Reviews from Customers After Each Job

Reviews are the lifeblood of a trade business. Word of mouth still matters, but most new customers will check your Google reviews or your website testimonials before calling. The problem is that asking for reviews feels awkward, and customers who meant to leave one often forget.

Automated review requests solve this. When you mark a job as complete in BookingMachine, the system sends the customer a personalised message with a direct link to leave a review. The message can include a prompt asking them to upload a photo of the finished work or a short video. These image and video reviews are far more persuasive than a line of text.

The timing matters too. A review request sent two to four hours after a job finishes, while the customer is still pleased with the result, converts far better than one sent days later. Automating the send time means it always goes out at the right moment, even if you are already on your next job.

How it compares

FeatureBookingMachineCalendlyGeneric Scheduling Tools
Deposits at bookingYes, fixed or percentageNoRarely
Card on file / cancellation policyYesNoSometimes
Built for trade and service businessesYesNo (meetings focused)No
Automated post-job review requestsYes, with photo and videoNoNo
Embeds on your own websiteYesLimitedVaries
SMS remindersYesPaid add-onVaries
PricingBuilt for small businessesFree tier limited; paid plans from $10/moVaries
Can I take a deposit without a full website?

Yes. BookingMachine gives you a direct booking link you can share via text, email, or social media. Customers click the link, choose a service, pick a slot, and pay the deposit, all without you needing a website. You can add an embedded widget later when you are ready.

What happens if a customer cancels after paying a deposit?

That depends on the cancellation policy you set. You can keep the deposit if they cancel inside your notice period, or refund it if they give you enough warning. BookingMachine lets you define the rules, and because a card is stored on file, you can also charge an additional cancellation fee if your policy allows it.

Is a trade booking system suitable for small or solo trade businesses?

Absolutely. Sole traders often benefit the most because they have no admin support. Every booking confirmation, reminder, and review request that goes out automatically is one less task for you to remember. BookingMachine is priced for small businesses, not enterprise teams.

How is BookingMachine different from Calendly for tradespeople?

Calendly is built for meeting scheduling and does not natively support deposits or card-on-file cancellation protection. BookingMachine is built for service businesses. It handles scheduling and payment in one flow, including deposits at booking, cancellation policies, and post-job review requests.

Can customers leave photo or video reviews?

Yes. BookingMachine sends an automated review request after each job that includes a direct link where customers can write a review and upload images or a video. Photo and video reviews build significantly more trust than text-only reviews, especially for trade work where seeing the finished result matters.

How much deposit should I charge as a tradesperson?

A common range is 20% to 30% of the job value, or a flat fee of £50 to £100 for smaller or day-rate jobs. The exact amount matters less than the act of taking one. Even a modest deposit filters out uncommitted customers and dramatically reduces no-shows.

Will customers actually pay a deposit to book a tradesperson?

Most will, as long as you explain why. A short line on your booking page noting that a deposit secures the slot and covers your preparation time sets the expectation. Customers who are serious about getting the work done will not hesitate. The ones who push back are often the ones most likely to cancel anyway.

Stop Losing Jobs to No-Shows

BookingMachine is the trade booking system built to take deposits, protect your time, and automate your reviews. Set up in under a day and embed it on any site.

Ready to get started?

Set up your BookingMachine booking page in under 5 minutes. Free to start, no credit card required.