All writing

By Daripada · guides ·

Can a customer book you from their phone?

Try booking a Saturday appointment the way a new customer would. You’ll see where a message is enough and where your booking flow needs more.

Imagine someone wants a Saturday haircut in Kota Damansara. It’s Sunday night, they have your website open on their phone, and they need to know whether there’s a slot. The booking button is easy to find. What happens after they tap it?

A good mobile booking flow answers three questions. What’s available? How do I book? Is my appointment confirmed? Try the whole trip as a customer before deciding what to fix.

Start where a new customer starts

Open a private browser tab on your phone and follow a public link to your site. Set aside a test slot with your team so you can finish the booking and clear it afterwards.

  1. Find a time. Can you see which branch offers the service, what it costs if the price is set, and which times are free? Try a full day as well. Check whether you can find the next available date without starting over.
  2. Book the slot. Enter the details the business needs for that appointment. If a deposit applies, check that you can see the amount and the cancellation terms before paying.
  3. Read the result. The screen should tell you whether the appointment is booked or the request is waiting for a reply. Open the message you receive and look for the service, date, time, location and a way to change the booking.

For the haircut example, a confirmation could read “Your haircut is confirmed for [day and full date] at [time], [branch]. To change it, [link or phone number].” A request awaiting approval should explain what happens next and when. GOV.UK’s confirmation-page guidance.

Ask a colleague to find the same test appointment on the staff side, then change its time there. Check that the customer sees the updated time and that the old slot is released according to your booking rules. Cancel the test afterwards and check the final state on both sides.

When a message is enough

A messaging enquiry can work well if the team needs to talk through the job before setting a time. Think of a salon assessing a colour correction. Give the customer a clear prompt and tell them when to expect a reply. Send a separate confirmation once the team has agreed on the time.

If customers are mostly asking “What times are free?”, a calendar the team keeps up to date can let them choose an available slot directly. Start with one service at one location if you want to see how that works in practice.

For an example of making availability bookable, watch Google Workspace’s walkthrough of a Google Calendar booking page. Use it to compare the steps a customer would have to take in your own flow.

Loads a video from YouTube.
Tired of the scheduling back and forth? Learn how to create a booking page in Google Calendar

Google Workspace walks through a Google Calendar booking page. Compare its steps with the booking process your customers use.

Watch on YouTube

Add reminders and deposits where they help

If people arrive on the wrong day or miss an appointment, a reminder can put the time, location and change instructions back in front of them. A deposit may make sense when a booking reserves a long block of staff time. Make it clear when the slot becomes firm.

The booking route can sit on a focused landing page or a wider website. Write down the first failure you found in your project brief, including what the customer and staff each expected to happen.

Pick the first moment in your test where you hesitated. If you’d like us to look at that step, tell Daripada where your booking flow gets stuck.

Put the idea to work.

Explore our website design and development or custom business systems, or tell us what you want to build.