For restaurants and cafes
Restaurant websites that take the booking before the guest calls.
The menu, the table, and the order should live on a site you own, not on a marketplace that charges per cover. Guests read the dishes, reserve a time, or scan a QR at the table.
A guest who wants to eat with you tonight has a short list of questions: what is on, what it costs, whether a table exists, and whether they can finish the job on a phone. Most restaurant sites answer none of those. The menu is a photograph. Hours sit in a footer. Booking is a phone number that rings during service.
Nookado builds the site around those questions. Dishes and prices are text a search engine can quote. Reservations complete on the page. The QR on the table is the same menu, so an 86 happens once and every cover sees it. After close, the assistant still knows the kitchen.
The problem
Where restaurants lose covers they already earned.
The phone rings in the middle of service
The hour people call for a table is the hour the floor is full. Answer late and the cover goes next door. Answer fast and a paying table loses you for a minute. Neither is a good trade.
The public menu is a picture or a PDF
Google cannot quote a price it cannot read. A guest on two bars of signal will not pinch-zoom a scan. You spent money photographing dishes that search and phones both skip.
The aggregator owns the reservation
When your own site has no hours, no menu markup, and no booking path, the listing that does gets the click, and often a commission on the cover. You still appear. You just do not get the guest.
Tuesday costs the same as Friday
Rent, labour, and prep do not shrink because the book is thin. Without a way to put a neighbourhood offer in front of people close enough to walk in, the quiet shift stays quiet.
The approach
A restaurant site built around the menu and the table, not a slideshow.
We start from the actual offer: sections, dishes, modifiers, 86s, hours, and how you want a reservation to land. Those become pages and structured data. The homepage exists to get a guest to a time or an order, not to play a reel.
At the table, the QR code is not a second product. It is the same menu. Change a price or pull a dish in the dashboard and the site, the app, and every table update together. Guests can browse, or they can order and pay through Stripe if you want that.
After close, the assistant answers from that same list: hours, parking, gluten-free, walk-ins, last seating. When it cannot answer, it hands off. It does not invent a special you stopped running in March.
What's included
What a restaurant actually gets.
An online menu search can read
Dishes, descriptions, and prices as text and structured data, not a download. That is what lets a guest and Google see what you serve tonight.
Table booking on your domain
Party size, time, and a phone number, completed on the site or in the app. The booking lands in your dashboard. There is no per-cover fee on a reservation you took yourself.
QR menu and ordering at the table
One code. The current menu. Order if you want it, or browse-only if you still take payment at the counter. Printing a new card is no longer a menu change.
An assistant trained on the kitchen
Hours, last seating, allergens you have documented, whether you take walk-ins, and where to park. It books a table when one exists. It does not guess at a dish.
Restaurant marketing that has somewhere to land
Local SEO so the listing and the site agree. Weekly posts of real dishes, not stock food. Ads aimed at the radius and the hours that are still empty, pointing at a page that can take the booking.
What changes
What that changes on the floor.
The 9pm guest can finish without you
They read the menu, pick a time, and get a confirmation. You see it in the morning. That cover used to vanish into a voicemail.
An 86 is one edit, not a reprint
Pull the dish once. The website, the app, and every QR update. Guests stop ordering something the kitchen cannot fire.
Direct bookings stop paying commission
You can still keep a marketplace listing for discovery. Repeat guests and name searches should not cost you a cover fee.
How it works
How a restaurant goes live.
You send the menu you already run
Sections, prices, modifiers, hours, photos, and how you want a reservation to work. About ten minutes after you pick a plan. If the menu is a photo, that is fine; we type it.
We structure the site around that list
Menu pages first, then booking, then the homepage. Photography is compressed so it still loads in a parking lot. The domain stays yours.
QR codes and the assistant go out with the same menu
You review both before service. The assistant is not allowed to invent dishes. You approve the answers it will give about allergens and walk-ins.
Quiet nights get a lever if you want one
On the plans that include it, weekly posts and a small-radius campaign point at the hours that are still empty. You can leave that off and stay on Core.
Pricing
What a restaurant pays.
Core is $199 to build and $49 a month. That is the website, the QR menu, table booking, the branded app, the assistant, and the dashboard you use to 86 a dish.
Weekly social and local ads sit on the higher plans. Ad spend is yours, billed by Meta or Google, not marked up by us. There is no commission on a booking that comes through your own site.
Services
The restaurant stack, as separate pages.
Website design
Website design
A fast, mobile-first site with your menu or service list structured so search engines can read it, on your own domain.
See detailsMobile app
Branded mobile app
Your own app on the App Store and Google Play, with the same ordering and booking as the site, under your name.
See detailsAI booking assistant
AI booking assistant
Answers questions about hours, pricing, and availability, and takes bookings at 2am without anyone on shift.
See detailsLocal SEO
Local SEO
Google Business Profile, local schema, and the on-page structure that decides whether you show up in the map pack.
See detailsSocial media management
Social media management
Weekly posts planned, designed, and published by a real team, timed to when your customers are actually online.
See detailsLocal advertising
Local ad campaigns
Geofenced campaigns aimed at people close enough to walk in, weighted toward the hours you need to fill.
See detailsOwner dashboard
Owner dashboard
Edit your menu, services, hours, and FAQs yourself, and watch bookings and sales land in real time.
See detailsQR code menu
The table code is the same menu as the website. Guests scan, browse, and order if you turn that on. A price change is not a print job.
How the QR menu worksWorth reading
Written for this kind of business.
Article
The bookings you never see: what happens after you close
Customers decide to book at the point they think of it, which is rarely during your opening hours. If the only way to book is a phone call, that decision expires overnight.
5 min readArticle
How to set up a QR code menu people actually use
A QR menu is a five-minute job to generate and a much longer job to get right. Placement, load speed, and what happens on a bad connection decide whether anyone uses it.
6 min readArticle
The Google Business Profile setup most local businesses skip
For a local business, the Google listing often matters more than the website. Most are half-filled, and the empty fields are the ones that affect whether you show up.
6 min readQuestions
Restaurants questions.
Do you replace OpenTable or Resy?+
You can run both. Bookings on your own site and app carry no per-cover commission, which is the point. Plenty of rooms keep a marketplace listing for discovery and take regulars direct.
Who updates the menu when a price changes?+
You do, from the dashboard. It is live on the site, the app, and every QR immediately. If you would rather send a photo of the new menu, we will enter it.
Does the QR menu take payment?+
It can. Ordering runs through Stripe, so a guest can pay at the table. You can also leave it browse-only and keep the bill at the counter.
What about delivery apps?+
We do not replace them, and we do not take a cut of your delivery. The site is for guests who will come to you or order on your terms. If you already have a delivery listing, it can stay.
We have two locations. Does that work?+
Yes. Each room gets its own hours, menu, and book, under one brand. Say so on the call and we will show how the second location is set up.
Other trades
Not quite your business?
The booking unit is different in each of these. A cover is not a chair hour, and a chair hour is not a class place.
Salons and spas
Chair time is the product. Clients pick a stylist, a service with a real duration, and a time that is actually free. Cancellations do not sit empty because nobody could text the waitlist.
See salons and spasNail salons
Set, gel, acrylic, length, shape, art, fill, removal: the total should be obvious before a technician is interrupted. Walk-ins and appointments share a live view of who is free.
See nail salonsClinics
A first consult, a review, and a procedure are different lengths and different paperwork. Reception should not spend the morning on hold answering where to park.
See clinicsGyms and studios
Members book a class against a real cap. A first-timer books a trial that is treated as a lead, not a free drop-in that disappears. Membership questions get answered at 10pm.
See gyms and studiosLocal businesses
Pet groomers, tattoo studios, driving instructors, tutors, detailers, repair shops. If the week runs on appointments or quotes, the public site should collect a usable enquiry without pulling you off the job.
See local businessesGet started