A cafe site that gets them through the door
The whole plan in one read: the six things your site actually needs, how to build them in one quiet afternoon, and how to be the place someone picks while standing on the corner with a laptop bag.
Six things people check before they sit down.
Nobody reads a cafe website for pleasure. It gets opened by someone standing on a corner at half past nine, or three streets away with twenty minutes to spare, and they want to know whether you are open, whether there is somewhere to sit, and what a coffee and a plate cost. Every section below answers one of those, and the mock page shows where each one lives.
Open right now, and where exactly
A cafe lives on "open now" and "cafe near me" searches, and those get decided in seconds. Sunday morning is the worst case: half the street is shut, and the place whose hours a phone can actually read gets the table. If your hours only exist in an Instagram bio, neither Google nor the person outside can read them.
Do thisWrite the hours row by row, including the day you close and the hour the kitchen stops (brunch until 12:30 is a different fact from open until 19:00), and put the street address on the page as text, not only inside a map image. Mirror both on your Google Business Profile the same day.
The room, not just the cup from above
The person deciding is not choosing a coffee, they are choosing where to spend the next hour. One overhead shot of a flat white cannot answer that. The tables, the counter, the light at ten in the morning, the terrace: that is what says there is somewhere to sit, a plug for a laptop, room for a pushchair. Photos also keep people on the page longer, which search engines notice.
Do thisEight to twelve photos: the room from the door, the counter and the case, two tables (one for two people, one big enough to work at), the terrace, and three plates as they actually leave the kitchen. Shoot on a real morning in daylight, a phone is fine, and never stock photos of anonymous cappuccinos.
What is in the case and what it costs
"Prices on request" is not a thing for coffee, and yet plenty of cafe pages still leave you guessing whether brunch is 6 € or 16 €. A written menu also answers the questions that arrive as messages all day: oat milk, gluten free, whether brunch is served on a weekday. And it gives Google and AI assistants something concrete to show someone searching for brunch nearby.
Do thisPut the fixed part of the menu on the page with prices (espresso 1,20 €, flat white 3,20 €, brunch plate 9,50 €) and mark the vegetarian, gluten-free, and plant-milk options next to the item. The daily specials can stay on the board; if you want them on the page too, typing over text is free and unlimited.
One message channel for what the counter cannot do
Most people walk in without warning, so you do not need a reservation system. The exceptions are the ones that pay: a table for ten on Saturday, a birthday cake ordered two days ahead, the back room for a book club. If those questions have nowhere to land, they land at the cafe on the next street that answers messages.
Do thisMake the main button open the one inbox you really check between orders (usually WhatsApp) and say in one line what it is for: "groups from 8 people and cakes to order, 48 hours ahead". Keep the phone number visible for anything urgent, because someone at the door will not wait for a reply.
Who is behind the counter
A cafe competes with a chain two doors down and wins by being a specific place run by specific people. Saying who bakes, who roasts, and who pulls the shots is the difference between "a cafe" and "Rita's place". It is also the name your regulars type into their reviews.
Do thisThree first names, a photo each, and one line about what they do (Rita bakes the pastries before six, Tomás runs the espresso). If someone leaves, removing them is a text edit that takes a minute.
The loop back to Instagram
For a cafe the feed is the strongest discovery channel after the map, and it is bad at exactly what people ask: hours, prices, whether there is a table free to work at. The site answers those in a form Google and AI assistants can read; the feed shows this morning's counter. They should point at each other.
Do thisPut the site link in your Instagram bio the day you publish, and the Instagram and Facebook links in the site footer. When a post gets saved and passed around, the people it reaches land somewhere that can tell them you open at eight.
From a description of the room to a live page.
You do not design anything and you never start from a blank page. You describe the cafe, the AI writes and lays out a first version, you correct it until it sounds like your room, and you publish. The whole job fits in the afternoon lull between the lunch plates and the after-school rush.
Describe the cafe
Answer a short set of questions: what you serve, the prices that hold all week, your hours including the day you close, who comes in (students with laptops at ten, families at the weekend, people grabbing a coffee at eight), and the tone you want, because a neighbourhood pastelaria and a specialty coffee bar are different pages. This becomes your business profile, and everything else is generated from it, so these few minutes are the highest-leverage part of the whole job.
Read what the AI wrote
Brandeet generates the full page: sections, text, and layout, written around your answers instead of a template with your name swapped in. First drafts are usually most of the way there. For a cafe, read two things hardest: the register, because "cosy atmosphere and a passion for coffee" is what every cafe on the internet says, and the hours, because the opening time and the brunch cut-off are easy to blur into one.
Fix it like a document
Click a price and type over it: that is free and unlimited, which is what you want for a menu. For bigger changes, describe them ("shorter intro, we are a pastelaria with good coffee, not a coffee lab") and the AI redoes that block. That costs one AI credit, and you get 20 a month on Free and 50 on Pro. Before publishing, open the phone preview: your reader is standing up, holding the phone in one hand, outside.
Publish and point people at it
One click puts the site live on yourname.brandeet.com, which is already a real link for your Instagram bio and your Google listing. On the paid plans you connect your own domain, and the SSL certificate is provisioned and renewed for you. Either way the published page is fast static HTML, which matters when it is loading on mobile data on the pavement outside.
Where Brandeet does the heavy lifting.
The parts of a good cafe site nobody wants to do by hand between orders, already handled. And, honestly, the part it deliberately does not do.
- Every plan
Local search groundwork, by default
Your address, hours, and what you serve go into structured data, the machine-readable layer search engines and AI assistants read. Sitemap, meta tags, and one clean H1 per page are generated too. It is the technical checklist from every SEO guide, done without you knowing it exists.
- Every plan
The board changes, so does the page
A price that moved, a pastry that sold out for the season, the soup of the day: click, type, publish, as often as you like. AI credits are only spent when you ask the AI to write or redo something, so keeping the menu true costs nothing.
- Every plan
A page built for phones
The same content laid out properly on a small screen, with tap-to-call and tap-to-WhatsApp, plus desktop, tablet, and phone previews before you publish anything. Almost everyone who opens your page is standing up.
- Pro and up
Your own domain, zero server admin
Point your domain at Brandeet and forget it exists: hosting, SSL, and renewals are handled. Free stays on a yourname.brandeet.com subdomain, which is enough for the bio and the Google listing.
- Pro and up
A marketing plan for the quiet season
Pro adds a written marketing strategy with a weekly task calendar: what to post, when to ask for reviews, what to refresh on the site. Useful in February, when the terrace is empty and you want moves rather than theory.
- By design
What it deliberately does not do
No online ordering and no checkout, no table reservations, and no integration with the delivery platforms. The site links out instead: your WhatsApp, a phone call, or your own page on the delivery app you are already on. The order keeps happening where it already happens, at the counter, on the phone, or in the app the customer already has.
The site is half the job. The map is the other half.
Almost all of a cafe's trade starts within a fifteen-minute walk, so the map is worth more than blue links. These four moves cost nothing but attention, they compound for years, and they work no matter who built your website.
Claim your Google Business Profile
The free listing that puts you on the map, literally. For "cafe near me" and "open now", this profile is your real homepage.
- Go to google.com/business and claim (or create) the listing for your address. Verification is usually a postcard or a short video walkthrough of the room.
- Set the primary category to "Cafe", and add the secondary ones that describe what people actually come for ("Coffee shop", "Bakery", "Brunch restaurant"). Add the menu with prices, or link the page it lives on.
- Mirror the site's hours exactly, name the day you close, and use the special-hours field for holidays before they arrive. "Closed when Google said open" costs you a first-time customer and often a one-star review.
- Add photos of the room, the counter, and the case, and refresh them when the season turns. Listings with real photos get far more calls and direction requests.
Make reviews a habit, not a campaign
When three cafes sit on the same street, reviews decide who gets the walk-in. A steady trickle of real ones beats everything else.
- Ask at the counter while you hand back the card machine, when they are still holding a good coffee: "if you liked it, a Google review helps us a lot".
- Your Business Profile gives you a direct review link. Turn it into a small card or a QR code by the till, and save it in WhatsApp for the regulars.
- Reply to every review in two lines, including the bad ones. Replies are public marketing, and the wifi complaint you answer calmly reads better than the complaint alone.
- Never buy reviews. A suspicious burst can get the listing flagged, and it reads fake to humans anyway.
Keep name, address, and phone identical everywhere
Google cross-checks your details across the web. Consistency is a trust signal for the map pack, the three businesses shown under the map.
- Pick one exact spelling of the name, the address, and the phone number, and use it on the site, on Google, on Instagram, and on Facebook.
- When something changes (a new number, new summer hours), update all of them in the same sitting. Split across weeks, it never finishes.
- Check the listings you did not make: delivery apps, tourism guides, and old local directories carry phone numbers and hours from years ago, and people still call them.
Close the Instagram loop
Your feed already sells the room. Let the site catch the interest the feed creates, so you stop answering the same three questions in DMs.
- Put the site link in your bio the day you publish, and keep a highlight called "Hours & menu" that points at it.
- Tag the location on every post so your place page fills up with your own photos, and ask the people who shoot the room to tag you.
- When a DM asks about hours, oat milk, or space to work, reply with the line and the link. The page answers it the next hundred times for free.
- Keep posting this morning's counter on the feed, and let the site carry prices, hours, and address so the feed does not have to repeat them.
The launch checklist.
Keep the tab open, or copy it somewhere. If every box is ticked, your cafe is easier to find at half past eight on a Sunday than most places on your street.
Before you publish
- Every fixed menu item has a price, coffee and brunch included
- Hours are right day by day, including the day you close
- The kitchen's own cut-off is written down, not implied
- The address is text on the page, spelled exactly as on Google
- Eight or more real photos, one of them the room from the door
- The main button opens the inbox you answer between orders
The week after
- Site link is in your Instagram bio
- Google Business Profile claimed, category set, menu and site linked
- Direct review link saved by the till and sent to your first regulars
- Holiday and summer hours changed on the site and on Google the same day
- Prices on the page updated the day the board changes
- Old delivery-app and directory listings checked for the right phone number
What people ask before they start.
Anything else about your industry, your pages, or your domain: ask us directly.
Can I put the whole menu on it, and change the specials?
Yes, as ordinary page content: coffee, brunch, pastries, each with a price and a line of description you edit like any other text. Typing over text has no limit and no cost, so a new filter coffee or the soup of the day is one minute: click the line, write it, publish. AI credits are only spent when you ask the AI to write or redo a block, 20 a month on Free and 50 on Pro.
Can people order, pay, or book a table through the site?
No. Brandeet publishes a website; it does not run a checkout, a delivery menu, or a table book. The page links out instead: your WhatsApp, a phone call, or your own listing on the delivery app you are already on. The order happens where it already happens, at the counter, on the phone, or in the app the customer already has.
One page, or several because of the tourists?
One strong page covers most cafes: the menu with prices, the hours, the map, the photos, and one contact button. That is the free plan, which publishes 1 page for 0€. Brandeet works in English, Portuguese, Spanish, French, German, and Italian and generates the site in the language you describe the cafe in, but there is no automatic translation layer, so a second language is a second page you write. That, and splitting out brunch or the room for events, is what the 5 pages on Pro (or 15 on Business) leave space for.
Can I use the cafe's own domain?
On any paid plan, yes: point the domain at Brandeet and the SSL certificate is provisioned and renewed for you. Free stays on a yourname.brandeet.com subdomain, which is already enough to put a real link in your Instagram bio and on your Google listing.
What does it cost?
Free is 0€ and does not expire. Pro is 30€ a month or 300€ a year, VAT included, and adds your own domain, up to 5 pages, and a marketing strategy with a weekly task calendar. You can cancel from your billing settings whenever you want.