AI Marketing for Restaurants: A Four-Week Plan Owners Can Follow

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Marketing for Restaurants: A Four-Week Plan Owners Can Follow.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Marketing for Restaurants: A Four-Week Plan Owners Can Follow.

Plan four weekly themes tied to your quietest services, spend one hour a week asking AI to draft that week's posts, email and Google profile update, and count covers on the promoted days against a four-week baseline. You do not need an agency for this; you need a fixed routine and honest numbers.

The catch is that AI writes confidently about a restaurant it knows nothing about. It will invent "handmade pasta daily" if you let it, and it knows nothing about your allergens, your suppliers or your Tuesday. So the plan below puts your facts into the prompt, keeps allergen wording out of AI hands completely, and measures the result in the only unit that pays the rent: covers.

Follow me on Instagram@sagnikteaches

Count your covers before you post anything

A plan without a baseline cannot succeed or fail; it just feels busy. Before week one, pull four weeks of covers from your till or booking system and write down the average for each weekday. Do not use a single bad Tuesday as the baseline; average the same weekday over four weeks.

Connect on LinkedInSagnik Bhattacharya

An illustration, with invented figures. A 55-seat neighbourhood restaurant, average spend per cover $34, finds this pattern over its last four weeks: Tuesday 24 covers, Wednesday 28, Thursday 41, Friday 78, Saturday 92, Sunday 52. The quiet days are Tuesday and Wednesday, so the plan will aim there, with a target of 8 extra covers on each of those two days. At $34, 16 extra covers a week is $544 of revenue, or about $2,176 across four weeks, before costs. That target gives the month a purpose and gives you a number to hold the results against.

Subscribe on YouTube@sagnikteaches

Record two more things. First, a way to attribute: a booking-form question ("How did you hear about us?") or a code word the post mentions ("say 'lamb' at the door") for a small perk. Second, the cost: your hour a week, any paid plan, and the cost of whatever you offer. Keep it simple and write it on the same sheet.

The one-hour weekly routine

The routine is the same every week; only the theme changes. Put it in the diary as a fixed hour, ideally Monday morning before service prep. A manager or a trusted front-of-house colleague can run it just as well as the owner.

MinutesJobOutput
10Fill in the week's facts: dishes, dates, specials, who is cooking, what is seasonalA short fact sheet
10Run the standing prompt; ask for posts, one email and one profile updateFirst drafts
20Edit: cut invented claims, add real detail, fix prices and datesFinal text
10Choose photographs (yours, taken on a phone during prep) and schedulePosts queued
10Update the covers sheet and read last week's numbersOne line of notes

The standing prompt does most of the quality work. Keep it in a note and paste it at the top of every session. It holds the things AI must never guess.

You are writing marketing for a 55-seat neighbourhood restaurant.
British English. Voice: friendly, specific, no hype. No words like
"culinary journey", "elevated", "mouth-watering", "foodie".
Never invent: dishes, prices, opening hours, awards, sourcing claims
("locally sourced", "fresh daily") or allergen/dietary statements.
Use only the facts below. If something is missing, write [CHECK].
Facts this week: [paste facts].
Theme: [theme]. Goal: more covers on [days].
Write: (1) 3 Instagram captions under 60 words each, max 5 hashtags;
(2) one email of 120 to 150 words with one booking link;
(3) a 50-word update for our Google business profile post.

The "[CHECK]" rule is a cheap safety net. When the AI hits a gap, it flags it instead of filling it with something plausible. In your edit pass you search the draft for "[CHECK]" first.

Four weekly themes aimed at the quiet services

Each week has a theme, and each theme feeds all three outputs so the posts, the email and the profile update reinforce one another. The table lays out the month; the sections after it show one real piece from each week.

WeekThemePostsEmailProfile update
1The quiet-night reason to comeMidweek dish and a cook's noteA midweek set menu with datesThe set menu as an offer post
2Where one dish comes fromA supplier or prep storyA short story plus one booking linkUpdated photos and the story dish
3Tables for groupsA party table, a birthday set-upA group booking invitationA post about group menus and deposits
4Thank regulars, ask for a reviewA regulars' favourite dishA thank-you with a review requestHours check and review replies

Week 1: give midweek a reason to exist

The first week goes straight at the quiet days. The facts you paste are concrete: "Tuesday to Wednesday set menu, two courses $26, three courses $32, cooked by the sous chef, served 5 to 8 pm, bookable online." Sample output (illustrative) for one caption might read: "Tuesday and Wednesday, two courses for $26. The sous chef writes the menu on Monday, so it changes weekly. Book a table at the link in our profile." The AI usually adds an exclamation mark or a phrase like "treat yourself"; cut them.

The email goes to the list with one clear subject line, such as "Two courses, $26, Tuesday or Wednesday". The profile update restates the offer in 50 words with the dates. Everything points to one action, a booking, so the covers sheet can attribute it. If your restaurant has a booking system that records the source, use it; otherwise use the "how did you hear" question.

Week 2: tell the story of one dish

Choose one dish and tell the truth about it: who makes it, what goes in it, how long it takes. This is the week where AI is most tempted to embroider, so the facts need to be tight. A before and after, illustrative. Unedited: "Our slow-braised lamb is crafted with love using the finest local ingredients." Edited: "The lamb shoulder goes into the oven at 6 am and comes out at 1 pm. We serve it with white beans and a salsa verde made that afternoon." The second version states what you do, which is the only version a guest can verify at the table.

Sourcing is where claims get you in trouble. If you buy from a farm, say the farm if the farm agrees, and say "we buy our lamb from a farm we visit twice a year" only if it is true. Phrases like "locally sourced" and "fresh daily" should appear only if you can back them up. For deeper help with dish copy, writing menu descriptions with AI that still sound like you covers the voice problem.

Week 3: fill the room with groups

A single table of eight is worth more than four tables of two, and groups book ahead, which makes them easy to attribute. The facts: minimum party size, deposit policy, a set menu for groups, how far ahead to book, private-room seating if you have one. The email can open with a plain question: "Planning a birthday or a team lunch?" and then state the terms.

The easy mistake is to publish group terms the AI has smoothed into something vaguer than your policy. If your rule is "deposit of $10 a head for parties of eight or more, refundable up to 48 hours before", the draft must say exactly that. Check the figures against your policy, because an invented "free cancellation" is a promise you may then have to honour.

Week 4: thank regulars and ask for reviews

Regulars are the cheapest covers you will ever win. Ask the AI for a warm thank-you email that names a favourite dish (one you choose, not one it invents), mentions a small perk for the next visit, and ends with one line asking for a review at your profile link. Then spend the profile update on housekeeping: check the opening hours, the menu link and the photos, and answer any reviews you have not replied to.

For review replies, give the AI the review and two facts, and ask for 40 words. A reply to a complaint should be reviewed by you word for word, since a smooth apology that promises a refund is a commitment. Never paste a guest's name into a prompt if you can avoid it; "[first name]" does the job. If you want the email side in more depth, see a weekly restaurant email written by AI.

The Google profile update, week by week

Many owners forget the business profile that appears when someone searches for the restaurant by name or by cuisine. Its features and labels change, so look at what your own dashboard offers rather than trusting a screenshot from a guide. In general there is room for a short post or offer, a set of photographs, opening hours, a menu link and replies to reviews. Each week's update has one job, and the AI drafts the wording from the same facts as the posts.

  • Week 1: post the midweek set menu with its dates and the booking link. Check that your hours for Tuesday and Wednesday are correct, because a wrong closing time loses covers faster than any caption wins them.
  • Week 2: add two new photographs of the story dish, taken in daylight at the pass. Ask the AI for a one-sentence description of the dish for the photo caption, then check it against the menu.
  • Week 3: post the group terms in plain words: minimum party size, deposit, how to book. People who search "restaurant for a birthday" are exactly the audience.
  • Week 4: clear the review backlog, thank the reviewers, and confirm the menu link goes to the current menu, not last season's.

A complete email, before and after

Here is a short sample of the email that goes out in week 1, shown as the AI gave it and as it went out (illustrative). The raw version: "Subject: Indulge in a culinary experience this Tuesday! Hello [first name], we are thrilled to invite you to enjoy our exquisite set menu, crafted with the finest seasonal ingredients, for an unforgettable evening." The edited version: "Subject: Two courses, $26, Tuesday or Wednesday. Hello [first name], on Tuesdays and Wednesdays this month we are serving a two-course menu for $26, or three courses for $32, from 5 to 8 pm. This week: leek and potato soup, then a roast chicken leg with lemon and thyme. Book a table here: [link]."

Look at what changed. The subject line now says what it is and what it costs. The adjectives are gone, replaced by two dishes a guest could order. The email has one link. That edit takes ten minutes, and it is the reason the routine allots twenty to the editing step. If you find the AI keeps producing the raw version, add two lines of your own past emails to the prompt as a style sample and tell it to match their length and tone.

Why the DIY route can beat an agency for a month

An agency brings a designer and a posting schedule; it does not bring your Tuesday. The person who knows that the lamb is the dish regulars ask for, that Wednesday is quiet because of a nearby event, and that the sous chef writes the specials, is you or your manager. AI turns that knowledge into drafts faster than briefing someone outside. If you later want an agency, you will brief them better with a month of covers data behind you. Ask for quotes then and compare them with the four hours and $20 this plan costs; I have not included agency prices here because they vary too widely to quote honestly.

A second illustration, to show the plan bending to a different place. A 30-seat café that is busy at breakfast and empty after 2 pm picks "the afternoon table" as its week-one theme: a pastry and coffee pairing for $9, served 2 to 4 pm. Its baseline is 11 covers between 2 and 4 pm on weekdays; it aims for 18. The plan is otherwise identical: story, groups (book clubs and study groups, with a table held for them), then regulars. The structure travels; only the theme and the target change.

Allergens and dietary claims stay out of the AI's hands

This rule has no exceptions. An AI draft may say "vegan" or "gluten-free" about a dish because it sounds right, not because anyone checked the sauce. Allergen and dietary statements must come from your recipe cards and supplier labels, checked by whoever is responsible in your kitchen. If a post must mention them, copy the wording from your signed-off menu. Before your next print run, read adding allergen icons and dietary labels before you print, and whether a chatbot should answer allergen questions explains why a casual reply can be the riskiest thing a restaurant publishes.

Tools: what you actually need

A chat assistant (ChatGPT, Claude or Gemini) for drafting; your existing email tool; your phone for photographs; and a spreadsheet for the covers sheet. A design tool such as Canva can turn a caption into a graphic, though its AI features draw on a monthly allowance (Canva's pricing page lists up to 20 Standard or Premium AI uses for the free plan as of October 2026), so use the plain templates when you can. Building printable and QR menus in Canva shows the design side.

Cost for the month, illustratively: a $20 AI plan if you want one, your email tool's existing fee, and four hours of your time. Against the target of $2,176, even a quarter of the target covers the whole cost many times over. The downside is small: if the plan brings no covers, it has cost you four hours and some of a subscription, which is a cheap way to learn.

Measuring covers at the end of the month

At the end of week four, compare. Take the covers on each promoted day in weeks one to four and the baseline you wrote down. Then work through three questions.

  • Did the promoted days rise? Compare Tuesday and Wednesday over the four weeks against the baseline average. Our illustrative restaurant moves from 24 and 28 to 29 and 33. That is 5 extra on each day, a good result but under the 8-cover target.
  • Which output carried it? Look at the "how did you hear" answers. If most say "email", the email is the engine, and next month you give it more of the hour.
  • What did it cost? 10 extra covers a week at $34 is $340 a week. After food costs of roughly 30 per cent (use your own figure) the margin is lower, but still well above the four hours and the subscription.

Beware the usual distortions: a public holiday, bad weather, a local event or a competitor closing will each shift covers regardless of your posts. Note them on the sheet. If your numbers rise only when the weather is good, you have learned something about the weather.

Mistakes the plan prevents, and ones it does not

A realistic mistake: a manager, short of time, skips the "[CHECK]" search and posts a caption saying "all our dishes are nut-free". It was a guess by the AI. The fix is a standing rule: nobody posts anything with a food-safety claim unless the claim appears on the signed-off menu. A second: scheduling posts for weeks ahead and then changing the menu, so the photograph shows a dish you no longer serve. Schedule one week at a time. A third: letting the plan go quiet in week three because service is busy. Protect the hour like a supplier delivery.

What the plan does not do is fix a poor midweek offer. If nobody wants a $26 two-course menu, no caption will change that; the covers sheet will show it, and the response is to change the offer, not to post more. If you want help working out where AI should and should not sit in a restaurant, where AI actually saves time in a small restaurant is the broader map.

What to do in month two

Keep the theme that brought the most covers, retire the weakest, and add one new theme. Update the baseline so you are measuring against the new normal. Move the prompt into a shared note so a manager can run the hour without you. If you would rather build the routine with someone, that is what my AI implementation consultation covers; get in touch if that suits.

Questions owners ask about the four-week plan

How many covers should I expect the plan to add?

There is no honest universal figure. Count your own covers for the same weekdays over the four weeks before you start, then compare. A rise on the days you promoted, beyond normal week-to-week swings, is the signal worth trusting.

Do I need a paid AI tool to run this?

No. A free chat assistant can draft everything here, though free plans have usage limits that change often. A $20 monthly plan from ChatGPT, Claude or Gemini removes most limit worries. Check the current plan pages before paying.

Can AI write my dish descriptions and allergen notes?

It can help with wording on dishes, but never with allergen or dietary claims. Those must come from your recipes and supplier labels, checked by you or your head chef, and signed off before anything is printed or posted.

What should I do if a post gets no response?

Leave it for the week and compare it with the others in the plan. One quiet post tells you little. If a whole theme is quiet across its post, email and profile update, swap it for a different theme in the next cycle.

Further reads

Sources: Instagram help pages on hashtags; ChatGPT, Claude and Gemini plan pages; Canva pricing page; Mailchimp pricing page.

Want the four-week plan fitted to your restaurant?

On a 1:1 call we can set your weekly themes around your quietest services, build the drafting brief, and work out how to count the covers it brings.

Book a 1:1 call with me