Online Booking

Why My Client Ripped the Booking Widget Off His Website

By brucepro•November 9, 2026•6 min read
Why My Client Ripped the Booking Widget Off His Website

A client of mine runs an electrical contracting company in Washington, and for a while his website carried an Acuity scheduling widget on the homepage. It is gone now. When we took it off, the reason he gave was simple: he did not like getting appointments the night before.

Sit with that for a second, because it runs against everything the scheduling vendors will tell you. A booking would land at nine in the evening for eight the next morning, and it arrived with none of the conversation that makes a booking real. Nobody had asked what was wrong, whether the job needed parts ordered first, or whether it was a twenty minute fix or a panel replacement that eats a whole day. The widget had sold a time slot. He still had to do the actual scheduling by phone the next morning, except now he was doing it in a rush, against a promise his website had already made.

A caller with a dead panel is shopping for a person

Picture the customer an electrician actually gets from Google. Half the house is dark. A breaker keeps tripping, or there is a hot smell near the panel. She is standing in her kitchen with her phone in one hand, and what she wants is a voice that can tell her whether this is dangerous and whether someone can come today.

Walk her through a booking widget instead. Pick a service from a dropdown that does not include the thing smoking in her wall. Pick a time slot, and the earliest one is Thursday. Fill in an intake form. Confirm, and get an email saying the business will be in touch. Every screen in that flow is a fresh chance to hit the back button and tap the call button on the next electrician in the search results.

A phone call sorts the same job in about a minute. Is anyone at risk. Is it the whole house or one circuit. Has anything melted. Those answers decide whether the truck rolls now, tomorrow, or after a part run, and no calendar knows them in advance. Repair work has to be diagnosed before it can be scheduled honestly, and a widget that books first and asks later puts the promise in the wrong order.

Plenty of his work is planned, of course: a hot tub circuit, a panel upgrade booked two weeks out. The mix still leans toward problems that start with a phone call, and his site now treats every visitor like the urgent kind.

The widget earns its keep somewhere else

None of this makes online booking bad software. For a business whose appointments are named, timed, and priced in advance, it is usually the right call. GetApp's survey of consumers who had booked a service appointment in the past year found about 70% would choose to book online when given the option, and 94% said they would be more likely to pick a provider that offered it. Square's booking data, linked in the Sources below, adds the timing: 48% of appointments on its platform were made during off hours, and 78% came through a mobile device.

Those numbers describe a haircut booked from the couch at ten at night, a massage, a tax consult, a cleaning visit. The customer is planning, the service fits a standard slot, and the business wakes up to a calendar that is simply correct. Taking the widget away from that business would cost real jobs while the owner sleeps.

Two questions to ask about your own site

  • Does every booking still need a scoping call before you can honor the time? If yes, the widget added a step for the customer and a surprise for you, and removed nothing.
  • What is happening in the customer's life in the moment they land on your page: planning something for next month, or dealing with something that broke today? Planning tolerates forms. A problem wants a voice, fast.

What replaced it, and what I build now

His homepage, contact page, and appointments page now lead with a phone number and an email address. That is the whole system. A visitor can be talking to the electrician in one tap, and he controls his own mornings again.

The lesson travels. When a client does want online booking, I set it up as a request the owner approves rather than a slot the site promises on its own, with a minimum lead time so nothing can land the night before without a conversation first. Any scheduling tool that ever goes into LaunchPad will start from those same two rules, because they came from watching a real owner rip out the alternative. The call button stays the biggest thing on the page either way.

Try your own site the way that homeowner would, standing in a dark kitchen, phone in one hand. How many screens stand between her and a human voice?

Sources