Home
Neural Draft

Make your booking page easy to use on a phone

Bookings

Make your booking page easy to use on a phone

Picture someone at a bus stop. One thumb free, phone battery low, bus due soon. They want to book a physio appointment, but the form is tiny, the date picker won't budge, and the keyboard is covering the button.

So they give up. And you never know they were there.

A booking page is only as good as it feels on a small screen, one-handed, in a hurry. This guide walks through the form, dates and times, buttons, confirmation wording, a phone test, and what to do when someone gets stuck, with examples from a physio, a tutor, a B&B and a mechanic. You'll finish with a checklist you can copy.

Keep the form short and the fields easy to fill in

Every extra field is a reason for someone to give up. So ask only what you need to confirm the booking. Everything else can wait for the confirmation message, when they've already committed.

Here's what that looks like in practice. A mechanic needs five things: name, phone number, vehicle registration, preferred day, and one box for "What seems to be the problem?" That's it. A tutor needs name, the student's year group, subject, and a contact email. Add "Tell us about your goals" if you like, but make it optional.

A few habits make any form easier to finish:

  • One question per line.
  • Put labels above the fields, not inside them. Text inside a field vanishes the moment someone starts typing (and then they forget what it asked).
  • Mark optional fields clearly, so nobody wonders whether they're allowed to skip one.
  • Set the right keyboard for the right field. A number pad for phone, an email keyboard for email. Your visitor is probably on their phone, so this matters more than it sounds.

Need wording for an optional field? Copy this one: "Anything we should know before your visit? (optional)". It's friendly, it's short, and it tells people they can skip it.

Before you publish, run one test on every field. Ask yourself: "Would I be stuck without this?" If the answer is no, cut it or make it optional. You can always ask later. You can't get back someone who closed the tab halfway through.

Show dates, times and prices so nobody has to guess

Start with the date. Write it in full, with the day of the week: "Thursday 12 March, 2:30pm". Skip "12/03" or "next Thursday". A customer should never have to work out whether that's March or December. (Yes, people do.)

Next, put the length and price right beside the time slot, in pounds. A physio might show "Initial assessment, 45 minutes, £55". Now nobody has to open a second page to find out what they're agreeing to.

Professional illustration showing A woman at a café table holds her phone upright, thumb hovering over a calendar grid, her coffee and notebook beside her.

Running a B&B? Show check-in and check-out dates side by side, with the number of nights and the total before the guest commits. Something like "Friday 3 April to Sunday 5 April, 2 nights, £140 in total". No surprises at the final step.

Then think about thumbs. Make each time slot a large button with space around it, so a tap on 2:30pm doesn't land on 2:45pm. And avoid tiny calendars that need pinching and zooming. If you have to zoom, you've already lost them.

Two small extras help. Mention the time zone or location only if it could confuse someone, such as an online session with clients abroad. And say what happens when a slot is taken while someone's still deciding: "That time's just gone. Here are the next three."

One last job before you publish. Check the current consumer rules in your country on showing prices and cancellation terms. They vary, and you don't want to guess.

Make buttons readable and confirmation wording clear

With the details clear, the final taps matter most, starting with the button itself. "Submit" tells your customer nothing. "Book my appointment" tells them exactly what happens when they tap. Use plain verbs that name the next step, and make the text high contrast so it reads in bright sunlight on a cracked phone screen. Then give every button room to breathe. If two buttons sit too close together, someone's thumb will hit the wrong one. (It always happens at the worst moment.)

Put your main button where a thumb naturally lands, usually the lower half of the screen, and keep it visible without any hunting. And don't place two buttons of equal weight side by side. One should clearly be the main action. The other can be quieter, like a plain text link.

Once the booking goes through, your confirmation screen and message should answer four things. What was booked. When. Where. What to do next. That's it. Here's wording you can copy and adapt.

Tutor:

You're booked: Maths tutoring with us, Tuesday 3 March at 4:15pm, online. A link will arrive by email the day before. Need to change it? Reply to this message.

Mechanic:

Your car is booked in for Friday 6 March at 8:30am. Please bring the keys and any locking wheel nut key. We will phone if we find anything beyond what you described.

Notice what both do. They give one clear way to change or cancel, and they say how to reach you if something looks wrong. A customer who spots the wrong date shouldn't have to dig for a contact page. Make the fix as easy as the booking.

Test it on your own phone, then plan for people who get stuck

You can only judge all of this by using it the way your customers will, so open the link you share on Instagram or in your emails and book something yourself. On your phone, not a desktop preview. That's how your guests will see it.

Then make it harder on purpose. Use one hand. Stand near a window in bright light. Switch off Wi-Fi and run it on mobile data. If you can borrow a second phone, try that too.

Watch for the small stuff:

  • Text you have to zoom into to read
  • A keyboard that covers the button
  • A date picker that's hard to tap
  • A confirmation that never arrives

Next, hand your phone to a friend or a client and ask them to book. Then stay quiet. Don't explain anything, even when they squint at the screen. Afterward, ask where they hesitated.

Some people will still get stuck, so give them a way out. Put a visible fallback right on the booking page, with a phone number and an email address. Something like this works well:

Trouble booking? Call us on [number] or reply to any of our emails and we'll book you in.

Then check your inbox and missed calls for failed attempts. A half-finished enquiry or an odd "did my booking go through?" message tells you exactly which step is losing people. Fix that one step first.

If you already use Claude or ChatGPT, try one more thing. Paste in your booking page text and ask it to flag anything vague, long or confusing. Treat its answer as a second opinion. You decide what to change.

A mobile booking page checklist you can copy

Everything above boils down to a short list you can keep beside you while you work.

  • Ask only for essential fields.
  • Put labels above fields, not inside them.
  • Mark optional fields as optional.
  • Write dates with the day of the week ("Tue 3 Nov").
  • Show length and price beside each slot.
  • Make slots big enough to tap with a thumb.
  • Label the button with what it does ("Book my session").
  • Give each screen one main button.
  • Name the what, when, where and next step in the confirmation.
  • State how to change or cancel.
  • Keep a fallback phone number and email visible.
  • Test on your own phone and on mobile data.

Work through it on your own page today

Pick one item to fix this week. Just one. Then book yourself in again and see how it feels.

When you're ready, open your booking link on your own phone and make a test booking, going through the checklist as you tap. Then send the link to one friend and ask them to try it too, without any help from you. What they stumble over will tell you what to fix next.