Online booking has quietly become one of the biggest competitive advantages in the trades. Homeowners now expect to book a plumber, a cleaner, or an electrician the same way they'd book a restaurant table: quickly, on their phone, without having to call anyone. If you're still relying on missed calls and WhatsApp messa
Online booking has quietly become one of the biggest competitive advantages in the trades. Homeowners now expect to book a plumber, a cleaner, or an electrician the same way they'd book a restaurant table: quickly, on their phone, without having to call anyone. If you're still relying on missed calls and WhatsApp messages to fill your diary, you're losing jobs to electricians who aren't.
This guide breaks down every realistic option for letting customers book your electrical services online in 2026, from free tools built for the trades to general scheduling software that needs a lot of customisation to work. We'll cover what each one actually does, what it costs, and where it falls short.
---
The shift has accelerated. A homeowner searching for a local electrician at 9pm on a Tuesday doesn't want to leave a voicemail. They want to pick a service, choose a time slot, and get confirmation. If your competitor has that and you don't, they'll book with your competitor.
Beyond customer convenience, online booking solves a real operational problem for sole traders and small electrical firms. Every call you take to discuss availability, quote a job, and agree a time is time you're not on the tools. A booking system that handles that back-and-forth automatically can save you an hour or more every day.
There's also the no-show problem. When a customer books online, commits to a time slot, and receives a confirmation, they're far less likely to forget or cancel last minute than someone who rang you on a whim.
---
Zappy has built a dedicated booking system into its ProTools suite, and it's the most trade-specific option on the market right now. Here's how it works.
You set up your services in advance: EICR, consumer unit replacement, EV charger installation, fault finding, whatever you offer. You define the duration of each job, your available hours, and any lead time you need. Zappy then generates a custom booking link that you can share anywhere: your website, your Google Business Profile, Instagram, WhatsApp, or a quote you've already sent.
When a customer clicks that link, they see your services, pick one, and choose from your available slots. The request lands in your Zappy dashboard, and you have three options: accept it, suggest a different time, or decline. You're always in control of your diary. Nothing gets confirmed without your say-so.
That control matters. Unlike fully automated systems that book jobs without any human check, Zappy keeps you in the loop. If a customer books a "consumer unit replacement" for a slot you know is already spoken for, or requests a time that doesn't work, you can push back and suggest an alternative rather than just cancelling on them.
The booking system sits alongside Zappy's quoting, invoicing, and payment tools, so once a job is confirmed you can send a quote, take a deposit, and issue an invoice all from the same platform. If you're already using Zappy to send quotes and payment links, the booking calendar plugs straight into that workflow.
All of this is free on Zappy. There's no monthly subscription for the booking feature, no per-booking fee, no upsell required to unlock it.
---
Calendly is a well-known scheduling tool used across many industries. You set your availability, create event types, and share a link. Customers pick a slot and it goes straight into your calendar.
The problem for electricians is that Calendly is built for meetings, not jobs. There's no concept of a "service" with a price attached. You can't list "EICR inspection" and "fuse box upgrade" as different bookings with different durations and different prices. Everything is essentially a meeting slot.
You also lose the accept/suggest/decline workflow. Bookings are confirmed automatically, which means if a customer picks a slot you can't actually do, you're the one who has to ring them and explain. That creates more admin, not less.
Calendly's free plan is limited to one event type. For multiple service types you'll need a paid plan, starting at around £8 to £12 per month depending on the tier.
| Feature | Calendly Free | Calendly Paid | |---|---|---| | Multiple service types | No | Yes | | Accept/suggest/decline | No | No | | Trade-specific pricing | No | No | | Quote and invoice integration | No | No | | Monthly cost | £0 | £8-£12 |
---
Acuity (owned by Squarespace) is a step up from Calendly in terms of flexibility. You can create different appointment types with different durations and prices, add intake forms, and take payments at the point of booking.
For an electrician, the intake form feature is genuinely useful. You could ask customers to describe the job, upload a photo, or confirm they're the homeowner before a slot is confirmed.
The catch is cost. Acuity's entry-level paid plan runs at around £14 to £16 per month, and the features you actually want, including payment processing and multiple calendars, sit on higher tiers. There's no free plan worth using for a business.
It's also a standalone tool. You'll still need separate software for quotes, invoices, and payments, which means more subscriptions and more switching between apps.
---
Google added a basic appointment booking feature to Google Calendar a couple of years ago. If you have a Google Workspace account (paid) you can create a booking page and share a link.
It works, but it's basic. There's no service catalogue, no pricing, no intake forms, and no accept/decline workflow. It's really just a way for people to book a call with you, not a proper job booking system. For an electrician managing multiple service types and variable job durations, it's not fit for purpose.
---
SimplyBook.me is one of the more capable scheduling platforms and has a free tier that's more generous than most. You can create multiple service types, set different durations, and customise a booking page with your branding.
The free plan limits you to 50 bookings per month, which might be fine for a sole trader but will feel tight if you're busy. Paid plans start at around £8 per month.
Like Acuity, it's a standalone tool. No quoting, no invoicing, no payment links built in. You're adding another app to your stack rather than consolidating.
---
Some electricians assume a contact form counts as online booking. It doesn't. A contact form is a message. The customer still has to wait for you to reply, you still have to go back and forth on availability, and nothing is confirmed until you've had a conversation.
It's better than nothing, but it's not booking. If your website currently has only a contact form, you're missing the main benefit: letting customers self-serve without your involvement.
---
| Tool | Free Tier | Multiple Services | Accept/Decline | Quote & Invoice | Trade-Specific | |---|---|---|---|---|---| | Zappy ProTools | Yes, fully free | Yes | Yes | Yes | Yes | | Calendly | Limited (1 type) | Paid only | No | No | No | | Acuity Scheduling | No | Yes (paid) | No | No | No | | Google Calendar | Workspace only | No | No | No | No | | SimplyBook.me | 50 bookings/month | Yes | No | No | No | | Contact form | Yes | N/A | N/A | No | No |
---
Not all booking tools are built with trade businesses in mind. Here's what actually matters for an electrical contractor.
Service-level customisation. An EICR on a one-bedroom flat takes two hours. A full rewire on a four-bedroom house takes four days. Your booking system needs to handle different job types with different durations, not just generic one-hour slots.
Control over confirmation. Fully automated booking is fine for a haircut. For electrical work, you often need to assess a job before committing to a time. A system that lets you review and respond, rather than auto-confirming, protects you from over-committing.
Integration with your other tools. If your booking system doesn't connect to your quoting and invoicing, you're creating extra admin for yourself. The best setup is one where a confirmed booking flows directly into a quote or job record.
A shareable link. You need to be able to put the booking link everywhere: your website, your Google Business Profile, your social media bios, and even inside quotes and invoices you've already sent. A link that only works embedded on a website isn't good enough.
Cost. There's no reason to pay for a booking system when Zappy offers the full feature set for free. If you're paying £10 to £15 per month for a standalone scheduling tool on top of separate quoting and invoicing software, you're spending £30 to £50 a month on tools that Zappy consolidates into one free platform.
---
The setup takes less than 30 minutes. You log into your Zappy account, head to ProTools, and open the booking calendar. From there you add your services, one by one, with a name, description, duration, and price if you want to display it. You set your working hours and any buffer time between jobs.
Zappy generates your booking link. You copy it and put it wherever your customers will find you. When a request comes in, you get a notification, review the details, and either accept, suggest a new time, or decline. The customer gets an automatic update either way.
Because Zappy also handles quotes and invoices, you can move straight from a confirmed booking to sending a quote without leaving the platform. If you want to explore how Zappy compares to other lead generation platforms more broadly, the comparison with Checkatrade alternatives is worth a read too.
For cost-specific jobs like rewires or consumer unit replacements, you can also point customers to Zappy's cost calculators directly from your booking confirmation, so they arrive at the job with realistic expectations. The house rewire calculator and fuse box replacement calculator are both useful here.
---
What if a customer books a job that's too big for a single visit? With Zappy, you review every booking request before confirming. If a customer books a "fault finding" slot but describes a full rewire in their notes, you can decline and suggest they get in touch for a proper quote instead. You're never locked into a booking you can't fulfil.
Will customers actually use an online booking link? Yes, and increasingly they prefer it. Customers who find you on Google or social media at odd hours want to act immediately. A booking link lets them do that. Those who prefer to call still can, but you'll pick up extra jobs from people who wouldn't have bothered leaving a voicemail.
Do I need a website to use Zappy's booking system? No. Your Zappy booking link works as a standalone page. You can share it on WhatsApp, in your email signature, on your Google Business Profile, or anywhere else without needing a website at all.
Can I take a deposit through the booking system? Zappy's payment tools let you request deposits and take card payments as part of your workflow. Once a booking is confirmed, you can send a payment request directly through the platform.
Is Zappy's booking calendar really free? Yes. The booking calendar is part of Zappy's ProTools suite and there's no charge to use it. You can see the full range of what's available at /services or sign up and explore /for-electricians.
Get free quotes from local electricians