Most independent restaurants do not have a marketing plan. They have a Facebook page that gets a photo when someone remembers, a Google listing nobody has logged into since opening week, and a vague feeling that “we should do more on Instagram”. A plan replaces that feeling with a calendar: what you do each month, why you do it then, and how you know whether it worked. This template is built for owner-operated restaurants with no marketing staff. Everything in it can be done in two to four hours a week.
What a restaurant marketing plan has to answer
Before the month-by-month calendar, your plan needs four short answers written down. They decide everything else.
- Who fills your tables on a normal Tuesday? Not the dream customer. The real one. Office workers at lunch, families on Sunday, couples on Friday. Write the two or three groups that already pay your rent.
- Which service is weak? Every restaurant has one: weekday lunch, Monday dinner, the hour before the evening rush. Marketing money is best spent on the service that has empty seats, not on the Saturday night that sells out anyway.
- What is one visit worth? Average ticket multiplied by how often a regular comes back in a year. If a regular is worth several hundred dollars a year, a loyalty scheme that costs you a free dessert is obviously worth it.
- What do you measure? Pick three numbers you can read every Monday: covers per service, Google Business Profile actions (calls, direction requests, website clicks), and reservations or orders from your own website. Everything in the plan should move one of those three.
The always-on layer (every week, all year)
The calendar below is seasonal. Underneath it sits a routine that never changes, because search and social reward consistency far more than bursts.
- Google Business Profile: reply to every review within 48 hours, add three to five new photos a week (food, room, staff), keep hours and the menu link current, and post one update a week. For a restaurant this listing matters more than the website; see the full walkthrough in Google Business Profile for restaurants.
- Social media: three posts and a few stories per week on the one platform your customers use, following a repeatable weekly pattern. The pattern is laid out in what to post every week.
- Email or SMS list: collect contacts at the table, on the Wi-Fi login and on the reservation form; send one message every two weeks. This is the only channel you own outright.
- Review requests: ask happy guests to leave a review while they are still at the table, with a card or a QR code. A steady flow of recent reviews beats a big total.
The 12-month restaurant marketing calendar
Adjust the months to your own seasonality. A beach town flips this calendar; a business-district lunch spot barely notices summer. The logic stays the same: promote the weak service, prepare big occasions six weeks out, and keep one measurable campaign running at a time.
January: rebuild the base
Quiet month for most restaurants, which makes it the right time for work that pays all year. Clean up the Google listing, retake menu photos in daylight, fix the website menu (a PDF is not a menu), and launch or relaunch the loyalty scheme. Run a “new year, regular table” offer aimed at the weak weekday service.
February: Valentine’s Day, but not only
Valentine’s is a reservation-driven night; open bookings by mid-January and promote the fixed menu to your email list first. The rest of February is about lunch: a limited-time weekday lunch set, promoted through the Google listing and to nearby offices directly.
March: local partnerships
Approach three neighbouring businesses (a gym, a theatre, a co-working space, a hotel front desk) with a simple cross-promotion: their members get a small perk, you get a mention to their audience. Partnerships cost nothing and reach people who already spend money within walking distance of your door.
April: menu refresh and Easter or spring events
Seasonal menu changes are content. Photograph the new dishes, post the story behind two of them, and send the launch to your list. Family events (Easter brunch, Mother’s Day next month) need bookings open now.
May: Mother’s Day and the outdoor season
Mother’s Day is typically one of the busiest days of the year for full-service restaurants, so the marketing job is capacity management: pre-booked seatings, a set menu, and a deposit if no-shows are a problem. If you have outdoor seating, its opening is a post, a story series and an email on its own.
June: graduations, weddings and group bookings
Update the private dining or group page on your website, add photos of the room set for a party, and email past group organisers. One booked party is worth a week of individual promotions.
July and August: keep summer traffic and catch tourists
If you are in a visitor area, make sure the Google listing shows the outdoor space, the opening hours and the menu in the languages your visitors use, and ask summer guests for reviews. If summer is your slow season, this is the month for a locals-only offer promoted through the list and the listing rather than paid ads.
September: back-to-routine lunch push
Offices and schools return. Relaunch the weekday lunch set, add online ordering for pick-up if you do not have it, and target the two or three big employers nearby with a direct offer for their teams.
October: events and content
Themed nights (harvest menu, wine pairing, a chef’s table) fill mid-week seats and produce a month of content. Announce holiday party bookings now: corporate organisers book in October and November.
November: holiday bookings and gift cards
Gift cards are the highest-margin thing most restaurants sell, and the season for them is now. Put a gift card link at the top of the website and in every email through December. Push holiday party availability to your list and to the partners you built in March.
December: capacity, then January’s plan
Marketing in December is mostly communication: confirm bookings, answer questions fast, thank guests publicly. In the last week, write the plan for the next year using the three numbers you have been tracking since January.
Budget: how much to spend and where
An independent restaurant can run everything above with almost no cash: the cost is time, a phone camera and an email tool. If you do spend, spend on the weak service only, in this order: better photography, then a small geotargeted ad budget on Google or Meta aimed at people within a short drive during the hours you need them, then a loyalty platform once the manual scheme proves people use it. Do not buy followers, do not pay for generic “restaurant marketing” packages, and do not run ads to a listing with bad photos.
How to know it is working
Every Monday, write down covers per service, Google listing actions and reservations from your own site. Compare each to the same week last year, not to last week. If the weak service is growing and reviews keep arriving, the plan is working; if not, change one thing at a time so you can tell what moved the number.
If you want every one of these pieces explained properly, with worked examples for a small kitchen, the restaurant marketing course covers local search, social content, reviews, loyalty and paid ads in 38 short lessons, for a one-time $89 with lifetime access and a certificate on completion.
Frequently asked questions
How far ahead should a restaurant plan its marketing?
Plan the year in outline and the next six weeks in detail. Big occasions (Valentine’s, Mother’s Day, the holidays) need bookings open six weeks ahead; everything else can be planned month by month.
What is the single most important marketing channel for a restaurant?
Your Google Business Profile. It is where people decide whether to visit, and it is free. Photos, hours, menu and recent reviews there influence more visits than any social account.
Should a small restaurant run paid ads?
Only after the free channels are in order, and only aimed at a specific weak service in a small radius. Ads amplify what is already there; they do not fix an empty listing or bad photos.