Food businesses drown in marketing advice: post your dishes, run a discount, pay an influencer. Meanwhile the two things that actually grow a bakery, a restaurant or a cooking school get ignored, because they are not glamorous.

Those two things: being effortlessly findable at the moment someone nearby is hungry, and having a machine that turns first-timers into regulars. Everything in this guide serves one of those two.

What you will learn in this guide

In this article
  1. The two funnels: walk-in vs classes and events
  2. Myth vs reality
  3. The walk-in funnel: Google Business Profile
  4. The classes and events funnel: ads and search
  5. Marketing ideas that actually earn their place
  6. Email and text: the channel you own
  7. A one-page marketing plan
  8. Turning first-timers into regulars
  9. Frequently asked questions

The two funnels: walk-in vs classes and events

A food business usually sells two different things through two different doors. Walk-in trade, the person nearby deciding where to eat or buy bread in the next twenty minutes, and bookable things: classes, events, catering, large orders. Different funnels, same disciplines.

Walk-in trade runs largely on your Google Business Profile: whether you appear when someone nearby searches, and whether what they see looks worth walking to. Classes and events run on ads and search, because those buyers plan ahead and shop around. Confusing the two, promoting classes to passers-by or expecting walk-ins from Instagram, is where food-business marketing budgets quietly go to waste.

Stage 1
Discovered
leaks: weak or stale Google profile
Stage 2
First visit
leaks: no way to reach them again
Stage 3
Return visit
leaks: nothing pulls them back on a rhythm
Stage 4
Regular
The path from discovery to regular, and where food businesses lose people.

Myth vs reality: what food businesses tell us

These are the three things we hear most often when a food business first calls us.

Myth: run a discount to get people in

Discounts fill one quiet Tuesday and train people to wait for the next one. What fills seats at full price is relevance: the right audience seeing food and experiences that already match what they want, described in their terms, with a clear way to act on it.

Myth: food businesses just need Instagram

A beautiful feed is a menu with no address. The person deciding where to eat in the next half hour is on Google, not scrolling your grid, and what they find there, photos, hours, reviews, whether it looks alive, decides where they walk. Social wins attention days in advance; the Google profile is what converts someone hungry right now.

Myth: "we tried ads and they stopped working"

Campaigns decay when nobody feeds them. The ones that keep working for years share the same disciplines: a real understanding of the audience, varied creative that keeps generating interest, and ruthlessness about cutting whatever stops performing, however fond anyone is of it. Money can always be spent elsewhere.

From our campaigns

Le Dolci Culinary School has run with us for five years at a 4x return on ad spend, with Facebook campaigns returning leads at $8 each. The owner's words: "Attribute Media pay for themselves and then some." The disciplines have not changed in half a decade: know the audience, vary the assets, cut what stops working.

The walk-in funnel: Google Business Profile

For walk-in trade, your Google Business Profile is the first storefront anyone sees. Complete it properly, keep photos current and appetising, answer reviews, keep hours accurate through holidays, and post what is fresh. None of it is glamorous, and all of it decides whether the person two streets away chooses you or the place with the livelier profile.

The classes and events funnel: ads and search

Classes, events and big orders are planned purchases, so they are won where planning happens: search, and paid campaigns aimed at the specific audiences who book them. A sourdough course, a corporate team event and a birthday party are three different buyers; they need three different messages, not one "book our classes" post. Build the campaigns per audience, watch what each costs and returns, and shift budget to what profitably sells out.

Marketing ideas that actually earn their place

Most "restaurant marketing ideas" lists are a hundred tactics with no way to choose between them. Here are the ones that repeatedly pay for themselves in local food businesses, and the reason each works.

Photograph the food properly, once a season

Your Google profile, your ads and your posts all run on the same images, and phone snapshots under kitchen lighting undersell good food. One proper session a season feeds every channel for months.

Own a night, do not discount a night

A recurring reason to come on your quietest evening, a set menu, a supper club, a class, fills seats without teaching anyone to wait for a discount. Discounting a Tuesday trains regulars to stop paying full price on Saturday.

Sell the thing people already queue for

Every food business has one item people talk about. Build the ads, the profile photos and the posts around that item rather than the whole menu, because relevance is what earns a click and a walk-in.

Collections, not one-offs

Class packages, bundles, gift cards and multi-visit offers all raise the value of a customer you already paid to acquire. A gift card in particular buys you a new customer at no acquisition cost, delivered by an existing one.

Local partnerships that trade audiences

Another local business with the same customers and a different product, a florist, a bookshop, a gym, is a free channel: a joint event or a cross-promotion reaches an audience that already trusts the referrer.

Answer the questions people search

"Where can I get a birthday cake in [neighbourhood] this week", "does [restaurant] do gluten free". Pages and profile posts that answer those plainly pick up the searches your competitors ignore.

Keep delivery-platform listings as consistent as your own site

Your menu, hours and photos on the delivery apps get compared against your own site and your Google profile more often than you would guess, and not only by someone deciding what to order tonight. AI assistants answering where to eat check the same details, and as our culinary marketing page explains, if your hours, menu or booking link differ between your site, your profile and the delivery platforms, the assistant has no confident answer and names someone else instead. Fixing that is a listing-consistency job, not an ordering-volume one. It will not fill more delivery orders on its own, but it keeps you findable to a question you did not know was being asked.

Stage 1
Your site
leaks: hours or menu don't match
Stage 2
Google profile
leaks: booking link is outdated
Stage 3
Delivery apps
leaks: no confident answer, assistant skips you
Stage 4
Recommended by AI
Keep hours, menu and booking links identical across all three. One mismatch and the assistant has no confident answer, so it names someone else instead.

Email and text: the channel you own

Every other channel is rented. The algorithm changes, the ad costs rise, the platform decides who sees you. A list of people who have eaten your food and agreed to hear from you is the only audience nobody can take away, and it is the reason a quiet week can be fixed on a Tuesday afternoon rather than endured.

Collect it where it happens naturally: bookings, online orders, class signups, a card at the counter for something worth having. What you send matters more than how often: what is new, what is coming, what is about to sell out, and the occasional thing only the list gets. Restaurants that email once a month with something genuinely useful outperform ones that email weekly with noise, and the unsubscribe rate tells you which you are.

Text works the same way with a sharper edge: higher open rates, lower tolerance for waste. Save it for the genuinely time-sensitive, tables left tonight, last places on Saturday's class, and it keeps working for years.

A one-page marketing plan

A restaurant marketing plan does not need to be a document nobody reads. It needs six lines you can hold in your head.

  1. Who you are for: the walk-in local, the class booker, the event planner. Naming them decides everything below.
  2. What fills the quiet slots: the specific nights, days or seasons that need filling, because that is what marketing is actually for.
  3. Your one signature thing: the item or experience people describe to friends, which every channel then leads with.
  4. Two channels, run properly: Google profile for walk-in trade and one paid channel for the bookable things. Two done well beats six done thinly.
  5. The list: how you capture contacts and what you send them, monthly at minimum.
  6. What you will cut: decide in advance what happens if a campaign underperforms for two months, and honour it. Money can always be spent elsewhere.

Turning first-timers into regulars

The most expensive customer is the one you paid to acquire and never saw again. Every booking, order and class signup naturally captures a way to reach that person again. Use it on a rhythm: what is new, what is coming, what sells out. A food business with a healthy list fills quiet periods on demand, which no amount of ad spend can imitate.

How we help food businesses fix this

We run the whole system: audience-built ad campaigns, search presence, Google Business Profile setup and upkeep, and the automated follow-up that turns first visits into regulars. Details on our culinary page.

Frequently asked questions

Start from the audience rather than the offer. Discounts exist to compensate for irrelevance: when the right people see food and experiences that already match what they want, described in their terms with a clear way to act, they come at full price. In practice that means knowing exactly who your buyers are (walk-in locals, class bookers, event planners) and building separate campaigns that speak to each, with varied creative that keeps generating interest and copy that drives an action rather than admiring the product. Discounting, by contrast, fills one quiet Tuesday and teaches your regulars to wait for the next promotion before they visit again. The alternative that works is to own a night rather than discount one. A set menu, a supper club, a class, a collaboration with a local producer: something with a name and a date that people would choose at full price and tell someone else about. It fills the same empty covers, protects the margin, and gives you photographs and a reason to email the list. If you do run an offer, attach it to something with a limit rather than a price cut, since a limited number of places creates the same urgency without training anyone to wait.

It depends which half of your business you are asking about, because a food business runs two funnels. Walk-in trade runs largely on your Google Business Profile: the person nearby deciding where to eat or buy bread searches, compares what they see, and walks to the profile that looks findable, current and alive, photos, reviews, accurate hours. Classes, events, catering and big orders are planned purchases won through ads and search, because those buyers research ahead and shop around. So the answer is both, doing different jobs: Google converts nearby hunger, while paid campaigns and SEO sell the bookable things. Budget each by what it profitably returns. If you can only do one thing this month, do the Google Business Profile, because it is free, it moves within weeks and it reaches people who are already deciding. Two details on it are worth more than any post: your menu as text on a page rather than as a PDF or an image, since a crawler cannot read a picture of a menu and dish names are exactly what people search, and photographs updated at least seasonally. Social is where the bookable things are sold, and it works because food is the most naturally visual category there is.

Yes, and they can keep working for years, but only with discipline behind them. One of our culinary clients, Le Dolci Culinary School, has run Facebook campaigns with us that returned leads at $8 each, inside a five-year relationship averaging a 4x return on ad spend. What sustains that is not a secret targeting trick: it is understanding the audiences well enough to speak in their terms, varying the creative constantly so the ads keep generating interest, and being ruthless about cutting whatever stops performing, however much anyone likes it. A failing campaign does not deserve loyalty; money can always be spent elsewhere, and knowing when to move it is most of the job. What to expect in practice: creative fatigues faster in food than in most categories, because the audience is local and finite, so the same video reaching the same neighbourhood for six weeks costs steadily more. Plan a shoot every season rather than commissioning photography once, and film in the kitchen with a phone in between. The other thing that decides results is what the ad asks for. Something bookable with a date, a class, an event, a set menu, converts far better than an invitation to visit sometime, because it gives people a decision to make now.

Anchor the answer to returns rather than a fixed percentage. Across the local businesses we run campaigns for, managed lead generation typically lands between $18 and $38 per lead, and where a food business falls depends, as everywhere, on the strength of its offer. The spend that matters is the spend you can trace: what did this campaign cost, what did it fill, and did it return profitably? Fund what does, cut what does not, and resist the temptation to keep paying for a campaign because you would like it to work. The businesses that grow are rarely the biggest spenders; they are the ones most honest about their numbers month after month. For a food business the numbers to keep are simpler than most: what a campaign cost, how many covers or places it filled, and what those were worth at the margin you actually make rather than at the menu price. A class that sells out at $95 a place is a very different proposition from a table of two on a Tuesday, and the budget should follow the difference. Start small enough that a bad month does not hurt, and increase spend only where you can trace what came back. The most common waste we see is not overspending, it is spending steadily on something nobody is measuring.

It is the best channel most food businesses have, precisely because it is the only one they own. Social reach depends on an algorithm and ad costs rise every year, but a list of people who have eaten your food and agreed to hear from you cannot be taken away or repriced. Collect contacts where it already happens, bookings, online orders, class signups, a counter card offering something worth having, and then respect the list: what is new, what is coming, what is about to sell out, plus the occasional thing only subscribers get. Monthly with substance beats weekly with noise, and your unsubscribe rate will tell you which one you are sending. Text works the same way with less tolerance for waste, so save it for genuinely time-sensitive things like tables left tonight or last places on a class. Two practical notes. Ask for the contact at the moment someone is happiest, which is usually at the point of booking or just after a class, rather than through a form nobody fills in. And keep the permissions clean, since Canadian anti-spam rules require consent and a working unsubscribe, and a list built properly is worth more than a large one built carelessly. The quiet advantage of email in this category is that it fills gaps at almost no cost: a cancellation on a Friday, six places left on a Saturday class, a seasonal menu launching next week.

Six lines, not a document nobody reads. Who you are for, naming the specific customers, walk-in locals, class bookers, event planners, because that decides everything else. What needs filling, the actual quiet nights or seasons, since that is what marketing is for. Your one signature thing that people describe to friends, which every channel then leads with. Two channels run properly rather than six run thinly, usually the Google profile for walk-in trade and one paid channel for bookable things. How you capture contacts and what you send them. And finally, what you will cut: decide in advance what happens if something underperforms for two months and honour it, because money can always be spent elsewhere. That fits on one page and survives a busy service, which a thirty-page plan does not. Review it quarterly rather than monthly, because seasons distort short comparisons in food more than in almost any other business, and a bad February tells you very little. The one addition worth making after the first quarter is a note of what actually worked, written down at the time. Most owners can remember that a particular event sold out and cannot remember what they did differently to fill it, which means the next one starts from scratch. A few lines after each campaign, what it cost, what it filled, what you would repeat, turns a year of activity into something you can build on.

The two-funnel split decides most of it. Walk-in trade runs on your Google Business Profile, whether you show up when someone nearby is deciding where to eat, and whether what they see looks worth walking to. Bookable things, classes, events, catering, large orders, run on ads and search, because those buyers plan ahead and shop around. Strategies that ignore the split waste money either way: a paid campaign promoting classes to people who were never going to book, or hoping social media alone will fill a walk-in counter that a complete, current Google profile would fill for free. Inside each funnel, the tactics that repeatedly pay for themselves are the ones built around something specific rather than the whole business: owning a quiet night with a set menu or a supper club instead of discounting it, building campaigns and photos around the one dish people already queue for, and keeping your delivery-platform listings, hours, menu and booking link as accurate as your own site, since AI assistants and search compare all three and pick the one with a confident, consistent answer. For a bakery or counter-service business, almost all of that weight sits on the walk-in leg; there is rarely a class booker or an event planner in the mix. A sit-down restaurant carries real weight across all three, walk-in locals, class bookers and event planners, which is why its plan has to name all three rather than assume one.