Restaurants & hospitality
Your Restaurant Booking Widget Is the First Impression
By Bruno Melani, founder of Gaplessly · · 5 min read

The short answer
For most restaurants, a guest's first contact comes well before the host stand: it's the booking widget on their phone.
If that screen is slow or fiddly, the guest has already formed a poor first impression by the time they walk in.
People judge a web page in fifty milliseconds
Researchers at Carleton University's Human-Oriented Technology Lab (Lindgaard, Fernandes, Dudek and Brown, 2006) showed people website homepages for a twentieth of a second each, about the time it takes to blink, and asked them to rate how appealing each one looked. When the same people saw the same pages again for ten times as long, their ratings barely changed. People decide what they think of a website before they have consciously registered what they saw.
A restaurant booking widget is a website too, and it's the page nearly every guest opens before anything else about the restaurant. Going by that research, they've judged it well before three seconds are up.
In-venue polish comes after the first impression
Walk into a well-run restaurant and the care is everywhere: the venue's been cleaned, the host greets every guest with a real smile, shirts are pressed, tables are set, cutlery's polished, the garnish is exactly right and the plate looks the way it's meant to. Beards are trimmed, nails are done, and the pass runs the way it's supposed to. That care is the difference between a restaurant that's good and one people remember.
The guest's first impression came earlier, though, on a phone, while they were trying to book a table. By the time they arrive, they've already decided whether this place has its act together, and no amount of polish at the table undoes five minutes spent hunting for a 7:30 slot on a Friday.
What a bad booking page looks like on a phone
Plenty of restaurants still run a booking page like this: a square grid of dates that won't fit a phone screen without pinching to zoom, a dropdown of times that takes three taps to open and scrolls forever, and fields sized for a keyboard and mouse instead of a thumb. Nothing on it says which restaurant it belongs to. For most guests, that anonymous form is their first meeting with the business.
The guest is on a phone, one-handed
A guest deciding on dinner tonight isn't sitting at a desktop. They're checking a map between meetings, scrolling recommendations on the couch or tapping through a friend's tagged photo, phone in one hand and everything else in the other. If the booking screen wasn't built for that moment, with controls sized for a thumb, a fast load and text you can read without zooming, it's already working against the restaurant behind it.
Gaplessly's restaurant booking widget is built mobile-first
In Gaplessly's widget, dates and times are sized for a thumb. It loads fast, and a guest never has to zoom in or hunt for the button that confirms the booking. The booking flow is the same whether the guest is on a five-year-old phone at a bus stop or a laptop at their desk.
Plenty of competitors in this category still run the same boxy, generic widget they shipped years ago. Gaplessly's is designed to look like it belongs to your restaurant and to stay out of the guest's way.
Matching the booking widget to your restaurant's branding
You've already decided what your restaurant looks and feels like, from the colours on the walls to the type on the menu and the shape of the logo. The booking page can carry that too. Set your accent colour, fonts and corner roundness once in the dashboard, which takes a few minutes and no redesign, and every guest who books from then on sees your restaurant instead of a template with your name pasted on top.
Hold the booking page to the dining room's standard
You'd never let a guest walk into a dirty dining room or eat off a stained tablecloth. Hold the booking widget to the same standard, because it's the first part of the visit a guest sees.
A quick test: open your own booking page on your phone and try to book a table for two at 7:30 on a Friday, one-handed.