Full covers on a Tuesday, without paying an agency or a delivery app for them
Restaurant owners pay for guests three times: the agency retainer, the delivery app commission, the reservation platform fee. Brainito runs the marketing loop for one location or five: a weekly audit of your site, a monthly strategy, a menu Google can read, reviews answered daily, an email to regulars when the room is quiet, and one report the owner can read during prep.
Free to start. Paid actions use credits; most businesses spend $20 to $500 a month.
- Built for independents, small groups and food trucks
- Alcohol and review rules in every draft
- No retainer, cancel any time
- Plans from $20 a month, most restaurants spend $20 to $500 a month
What marketing costs a restaurant now
Typical US figures for an independent restaurant. The keyword "marketing for restaurants" costs agencies about $55 a click, which says something about the margin in the retainer.
| Option | Typical monthly cost | What you get |
|---|---|---|
| Restaurant marketing agency | $1,500 to $4,000 | Social posting, a website on the agency's platform, some ads and a monthly report, on a six to twelve month contract. Photography is usually extra. |
| Delivery app commissions | 15% to 30% of each order | Marketing you pay per plate. At $20,000 a month of app orders that is $3,000 to $6,000, and the guest's email belongs to the app. |
| In-house social media manager | $3,000 to $5,000 | One salary fully loaded, or a part-timer at $1,500 to $2,500, for someone who posts well and still needs help with the site, SEO and email. |
| Brainito AI marketing manager | $20 to $500 | Weekly audit, monthly strategy, website builder, SEO, social, email, analytics, tasks and a mini CRM, paid in credits for what you run. Dashboards are free. |
Agency and commission ranges are what restaurants report paying in 2026 and change by market. The Brainito figure is what restaurants on the platform typically spend.
What fails on restaurant websites
The audit checks 77 factors. These are the ones that fail most often when we scan a restaurant, and each one costs covers, not just rankings.
- 1Indexability and rendering
The menu is a PDF or an image
Google cannot rank a dish it cannot read, and neither can ChatGPT when someone asks for "best mushroom risotto downtown". A menu as text on the page, with prices, ranks for every dish you serve.
- 2Title tags and meta descriptions
Every page is titled with the restaurant name
Guests search "italian restaurant near me", "brunch in Logan Square", "private dining Chicago". A title that says "Home" or just the name wins none of those, and an empty meta description means Google writes its own.
- 3Schema markup
No Restaurant structured data, so the hours in search are wrong
Restaurant schema with cuisine, price range, hours, menu URL and reservation link is what Google and AI assistants read. Without it, the listing shows a bare link while the place next door shows a star rating and "open now".
- 4Physical address and phone contact
Three different sets of hours on the site, Google and Yelp
The audit checks that the address and phone on the site match the public listings. Mismatched hours are the most common reason a guest arrives at a closed door and leaves a one-star review.
- 5Testimonials and reviews
Two thousand reviews online and none on the site
Showing recent reviews on the menu and private dining pages closes the booking. Owners rarely do it because the site is hard to edit, which the audit also flags.
- 6Page speed and Core Web Vitals
A full-screen video of the kitchen, loading on a phone outside the door
Restaurant sites are built on heavy templates with autoplaying video. They fail Core Web Vitals on mobile, and most restaurant searches happen on a phone within a mile of the table.
- 7Social media presence
Instagram has 8,000 followers and the site links to a dead Twitter
The audit checks that linked social profiles are alive. Restaurant sites often link to abandoned accounts while the real audience is on an unlinked Instagram or TikTok.
- 8Google Search Console and analytics
Nobody knows which channel filled Friday
Without Search Console verified and tracking on the reservation button, the order button and the phone number, the owner cannot tell whether the Instagram, the email or the app brought the covers.
Factor names match the Brainito audit report, so a restaurant can run the free audit and see which of these apply to its own site.
The channels that fill covers, in order
Ranked for an independent full-service restaurant, with the reason. Quick service shifts toward apps and ads, fine dining toward reservations and email.
Google Business Profile and the local pack
"Restaurants near me" is decided by the three map results. Categories, menu, photos uploaded weekly, hours that are right on holidays, and review replies within a day decide who is in the pack.
Reviews, on Google first
Volume, recency and replies on Google, then Yelp and TripAdvisor. A restaurant with 150 reviews from this quarter outranks one with 1,000 from before the pandemic. Ask with the check, by QR code.
Instagram and TikTok
The dish, the room, the people. For restaurants social is a direct channel, and short video of a plate travels further than anything else you can post.
Email and text to your own guest list
The list you build from reservations, wifi sign-ups and the loyalty card is the one channel that can fill a quiet Tuesday in an afternoon. Most restaurants have 3,000 addresses and never send.
Your own website for menus, reservations and orders
Every guest who books or orders direct instead of through an app saves 15% to 30% of the check. The site has to load fast, show the menu as text and put the reservation and order buttons at the top.
Meta ads within three miles
Geo-targeted Facebook and Instagram ads for an event, a new menu or catering work when they land on a page you own. They are the only paid channel most independents need.
A sample audit: 80-seat neighborhood Italian restaurant
A representative audit built from the factors that most often fail for restaurants of this size. Names and figures are illustrative. Run the free audit to see your own.
Marketing Health Score
47/100
80-seat neighborhood Italian restaurant, Chicago, 7 years open, $2,000 a month with an agency and 22% of orders through delivery apps
A loved room with 1,400 Google reviews and a strong Instagram, a website that is a PDF menu behind a video. It loads in 6.4 seconds on mobile, has no Restaurant schema, shows hours that differ from Google, and the reservation button is in the footer.
Fix 1: Put the menu on the page as text and move reservations to the top
Highest impactA menu page per service (dinner, brunch, private dining) with prices that Google and AI assistants can read, plus a reservation button and a tap-to-call number above the fold on mobile.
Fix 2: Add Restaurant schema and fix the hours everywhere
One afternoonStructured data with cuisine, price range, hours, menu and reservation links, and one set of hours on the site, Google, Yelp and Apple Maps, holidays included.
Fix 3: Replace the video hero and start the guest list
Two daysA still photo brings mobile load time under 2.5 seconds. A sign-up on the reservation confirmation and a QR card on the table build the list for the Tuesday email.
What Brainito does for a restaurant
Every module, in the language of a kitchen rather than a marketing department.
Weekly marketing audit
Your site re-checked every week across 77 factors, with the evidence behind each verdict and a fix list sorted by what brings covers.
Monthly marketing strategy
A plan built from the audit and your calendar: which pages to fix, which events to push, when to email the list, where a small ad budget goes this month.
Website builder
A fast site with text menus, reservation and order buttons at the top, event and private dining forms wired to your contacts, published to your own GitHub and Vercel so you own it.
SEO management
On-page fixes, technical fixes, restaurant directories and citations, and a check on whether ChatGPT and Gemini recommend you for your cuisine and neighborhood.
Social media management
Drafts for Instagram, Facebook and TikTok captions from your menu and specials, the owner approves on the post, scheduling fills the week.
Email automation
A weekly or monthly note to the guest list, a birthday and anniversary sequence, event announcements, and a review request after a reservation.
Analytics and ads reporting
Meta ads, Google Ads, organic and social on one page, with reservation clicks, order clicks and calls counted as the outcome.
Contacts, tasks and team chat
A mini CRM for private dining and catering inquiries, a task board for whoever runs marketing between services, and chat for the managers.
300+ marketing tools
Review response drafts, review sentiment analysis, schema generators, meta tag writers and more, free, for the jobs in between.
The first month
Week 1: audit and plan
Run the free audit, read the findings, generate the strategy. Decide what you want more of: weeknight covers, private dining, catering or direct orders.
Week 2: fix the site
Text menus, schema, speed, hours and the reservation button. Send the technical fixes to whoever built the site, or rebuild it with the builder.
Week 3: reviews, profile and list
Set up review requests, clean the Google Business Profile, start the guest list and the weekly posts.
Week 4: measure
Connect Search Console, analytics and ads. From here the weekly audit and monthly plan run on their own.
Goes with
- Restaurant SEO auditThe audit with the factors that matter for a restaurant.
- Digital marketing for restaurantsThe full playbook.
- How fast food restaurants advertiseWhat the chains do and what to borrow.
- Social media studioPlates, posted and approved.
- Review sentiment analyzerWhat your reviews actually say, free.
- AI marketing agencyHow the offer works for any business.
Run the free audit on your restaurant's site. It takes two minutes.
You get the score, the evidence and the fix list before you decide anything. If it is useful, start free and the weekly audit and monthly plan follow.