Cafe website design, New Zealand and Australia

Cafe websites that keep the record true

Most people choose a cafe from Google Maps, not from a website. So a cafe website has one job the map can't do: hold the real menu, the real allergen names and the real hours as text, in one place you actually own, that every other surface gets copied from.

Your cafeOpen

Cafe · Ponsonby · 4.6 stars

Today7.00am to 3.00pm
MenuUpdated 2 days ago
PickupOrder ahead, no commission

The map is the shopfront. Your site keeps it true.

Why does a cafe even need a website when everyone finds you on Maps?

Because Google Maps is the shopfront, not your website. Almost nobody browses a cafe's own page before walking in, they check the map. What the website does is different: it is the one surface you actually own, and it holds the record, the real menu, the real allergens, the real hours, that every other surface gets copied from.

Ask a builder if they need a website and you get a yes before the sentence is finished. Ask a cafe owner and you get a pause. The pause is fair: the decision happens on a map pin, on a phone, from the footpath, in under a minute.

Your Google listing can be suspended. Your delivery platform can change its terms. Your Instagram account can be locked out by whoever left. None of those belong to you. The website does, which is exactly why it's worth building properly.

The listing needs something to point at: menu, hours, allergens, amenities, order ahead. Google gives you fields to fill in. It doesn't give you a page where the whole answer lives in your own words, changeable this afternoon. That page is the record. Everything else copies from it.

Should the menu live on the page as text, or as a PDF or photo?

As text, in the page's HTML. A photographed or PDF menu needs pinch-zooming on a phone, is invisible to search engines and AI crawlers that don't read images, and can't be changed without redoing a file. Text can be read, searched, quoted by an answer engine, and updated in the time it takes to make a coffee.

Someone searching for a gluten-free brunch near you only reaches your page if the words "gluten free" actually exist on it as text. A photograph of a chalkboard contains no words as far as a search engine is concerned.

There is a second cost, and it's the one that bites. A PDF menu tends to get replaced once, months late, by whoever still has the design file. The counter menu and the delivery apps move on regardless, and someone turns up holding a price that no longer exists.

A cafe's menu changes with the season, the supplier and the special that worked. The format has to be one you can change from a phone, on a Tuesday, without opening a design file. And if the menu changes during service rather than with the season, the restaurant page is the one you want.

What's the required wording for allergens on food sold over a counter?

The required names, displayed against the item or given on request. Since 25 February 2024, Standard 1.2.3 of the Food Standards Code requires allergens to be declared using specific required names. Food with no label, such as what's served over a cafe counter, must have that declaration displayed in connection with the food or provided to the customer on request.

The standard is bi-national, so it applies to a cafe in Ponsonby and a cafe in Fitzroy the same way. The detail that catches people is the required names: "seafood" isn't one of them, crustacean, mollusc and fish are listed separately, and the tree nuts are named individually rather than lumped together as "nuts".

A menu page is a sensible place for that wording to live, next to the items it describes, so staff repeat one answer instead of improvising six different ones during a Saturday rush.

Be clear about what the page does and doesn't do. It doesn't discharge the obligation at the point of sale. It answers the question before someone arrives. We build the structure, you supply the content and own its accuracy, because we've never stood in your kitchen.

One 50 cent price change. How many places does it actually have to land?

Four, typically: the website menu, the Google listing, every delivery app you're on, and the board behind the counter. Change the coffee price and each one needs updating separately, by whoever remembers to do it, on their own schedule. Laid out plainly, it's one number and four surfaces with no shared source between them.

One 50 cent price change. How many places does it actually have to land?
SurfaceWho normally updates itHow often it actually moves
Website menuWhoever built the site, if you can reach themRarely, unless it's built to be asked
Google Business ProfileYou, in a separate loginWhenever someone remembers
Delivery appsEach platform's own merchant portalOn its own schedule, per app
Board behind the counterWhoever's on shift with a markerImmediately, then everywhere else lags

Figure 1

One price, four surfaces

FLAT WHITE, AFTER A 50 CENT RISEYour siteyou$5.50Google listingyou, later$5.50Delivery apptheir team$5.50Board at the counterwhoever is on$5.50All four agree
Each surface changes when somebody gets to it. For the stretch in between, three different prices for one coffee are live at once, and nothing on any of them says which is right.

Want to know what this looks like for your business? Fifteen minutes is usually enough to tell you.

Book a 15-minute callSend us a message instead

Does the site need to mention food registration or a Food Control Plan?

Only if there's something real to show. In New Zealand a cafe registers under the Food Act 2014, with the local council or MPI, and cafes are generally treated as higher risk, so that usually means a Food Control Plan rather than a National Programme. New Zealand doesn't publish a public hygiene grade the way some other countries do, so a site that implies one is inventing it.

MPI's My Food Rules tool decides the pathway: who a cafe registers with, and what records it has to keep. It takes about fifteen minutes and is the right starting point rather than a guess.

Verification is carried out by a council Environmental Health Officer or an independent verifier, and the result isn't a badge to put on a website. If a council publishes something public and current for a specific business, link to it. If it doesn't, say nothing. A quiet page beats one with an invented credential on it.

What actually gets checked before someone decides to walk in?

Amenity facts, mostly, and they're the cheapest thing to get right. Whether there's pram space, whether the dog can come inside, a power point for a laptop, parking, a wheelchair-accessible door, and whether there's oat milk. A page that states these as text beats one that leaves them to be guessed from a photo. If the venue also takes bookings, the restaurant page covers that side of it.

Pram access

Decides whether a parent with a buggy tries the door or keeps walking.

Dogs welcome

A yes or no saves someone standing outside checking through the window.

Laptop power points

The difference between a ten-minute coffee and a two-hour stay.

Parking or footpath seating

Answers the question before someone circles the block.

Wheelchair access at the door

Not just inside, at the entrance, which photos rarely show.

Oat milk and dietary swaps

One of the first things typed into a search before someone commits to a cafe.

How do you take orders ahead without losing the margin to an app?

Put pickup ordering on the site you own, and keep the delivery apps for delivery. An order placed on your own site for counter pickup costs a payment processing fee rather than a platform commission. The margin on a coffee is thin enough that where the order is placed changes what's actually left at the end of it.

The case for this at a cafe isn't dinner, it's the person who wants a flat white and a croissant ready for the next bus. That person uses whatever's fastest, and if the fastest thing is an app, the app takes its share of an order that was always going to happen anyway.

current delivery platform commission rates for NZ and AU, by plan tier, sourced from each platform's own published merchant pricing on the day of publishing. Until that's checked, no percentage belongs on this page.

The smaller win is honesty about which apps you're actually on. A current link to the exact platforms you use beats a generic "order online" button pointing at one you left a year ago.

What happens to the site's hours over summer and at Christmas?

They drift, unless someone keeps one copy of them. A cafe's trading hours move several times a year: Easter, Anzac Day, Labour Day, the Christmas and Boxing Day closures, the shoulder season when Mondays disappear. Each change is a chance for the website and everywhere else to say something different.

The usual cause isn't carelessness, it's the calendar. Nobody sits down in November and cross-checks four surfaces against a list of public holidays.

We build the hours as one set of data on the site, written once, so that whatever gets updated elsewhere is a copy of that, not a fresh guess under pressure. Google publishes its own guidance for setting special hours for holidays, which is worth following regardless of who's doing the typing.

None of this depends on who manages a Google Business Profile day to day. It depends on where the true version of the hours actually lives.

Have you actually built a cafe website before?

Not yet. No cafe is in our client list today. We build and run sites for builders and renovation companies, a landscaper, an accountancy practice, a skylight specialist, an NDIS support provider and a transport company, across New Zealand and Australia. If you want a cafe reference before you commit, we don't have one, and would rather say that than stretch an adjacent job into one.

What does carry across is the mechanism, not the sector. The problem we already solve for builders is a site that's out of date because changing it means emailing someone and waiting. A menu three specials behind is the same problem at a higher frequency.

We don't have before-and-after numbers to show you. None exist yet, for any sector we work in, including this one.

So the offer is the one that costs least to test: a short call, on a live site, where we change something while you watch. No commitment, no pitch deck.

Draft quote. Nobody said this. Replace before publishing.

I change the price once and it is right everywhere by the time I have put the phone down. That used to be four jobs and I would forget two of them.
Owner, cafe (draft)

Questions, answered.

Because you don't own either of them. A listing can be suspended and a platform can change its terms, and neither lets you publish your own menu, allergens or amenity details in full. The website is the one surface you control, and it's the record everything else gets copied from.

See it change, in the time it takes to make a coffee coffee

Tell us what's wrong with the site you have, or don't have yet, and we'll show you the fix live. Fifteen minutes, on a real build, no commitment and no pitch deck.

Book a 15-minute demo

No commitment. No pitch deck. Just 15 minutes.

Published . Last reviewed . We review these pages every six months.