Most restaurant marketing is a waste of money. For specific channels that actually work, see our guides on restaurant SEO, email marketing, and social media strategy. Boosted Facebook posts. Print ads in local magazines. Radio spots nobody hears. The restaurants that win at marketing don't spend more. They spend smarter.
I spent $8,000 on a "grand opening" marketing campaign for my second restaurant. Radio ads, newspaper insert, Facebook boosted posts, the whole thing. We got 200 people on opening night. Felt great. Two weeks later we were doing 40 covers on a Saturday. The radio listeners came once. The newspaper readers never came at all. The Facebook boost reached 12,000 people and produced exactly 4 customers who mentioned seeing the ad.
The marketing that actually worked? A Google Business Profile I set up in 20 minutes. An Instagram account my bartender ran. And a stack of "free appetizer" cards we handed out at the gym next door. Total cost: $0. Total customers acquired: most of them.
Industry Data & Sources:
BrightLocal's 2026 Local Consumer Review Survey found that 94% of diners read online reviews before choosing a restaurant.
National Restaurant Association reports that 67% of operators say technology gives them a competitive edge.
Pre-Opening: Build Hype Before You Build Anything
3 Months Before Opening
Claim your Google Business Profile. This is the single most important marketing asset you have. It's free. It shows up when people search for restaurants near them. It displays your hours, menu, photos, and reviews.
Fill out every field. Hours, phone number, website, menu link, attributes (outdoor seating, wheelchair accessible, etc.). Add 10-15 photos of your space under construction, your chef, your menu development. People love behind-the-scenes content.
Create your Instagram and Facebook accounts. Post 3 times per week. Construction updates. Menu teasers. Chef introductions. Supplier spotlights. "Our beef comes from Smith Family Farm, 45 miles from here. They've been raising cattle for 3 generations." People care about where their food comes from.
I've seen restaurants do this better than anyone. They posted a photo of their empty space with the caption "This is where the bar will be." 200 likes. Then a photo of the bar being built. 400 likes. Then the finished bar with the first cocktail on it. 2,000 likes. By the time they opened, 3,000 people felt like they'd watched the place get built. Opening night had a line around the block.
2 Months Before Opening
Build your email list. Put a sign-up form on your website. Offer a free appetizer or dessert for signing up. Collect emails at local events, farmers markets, and anywhere your target customer hangs out. An email list of 500 people who actually want to hear from you is worth more than 5,000 Instagram followers who don't.
Partner with 3-5 local businesses. The gym next door. The boutique across the street. The office building around the corner. Offer their employees or customers a 10% discount. They promote you to their audience. You promote them to yours. It costs you the discount, which is 10% off food that costs you 30%. You're still making money.
I had a pizza shop client who partnered with the brewery across the street. Brewery customers got 10% off pizza. Pizza customers got $1 off pints. Both businesses saw a 15-20% bump within 2 months. The brewery owner told me it was the best marketing decision he ever made. Cost him nothing. Cost the pizza shop about $300 a month in discounts. They made it back 10x.
1 Month Before Opening
Run 3-4 soft open services. Invite friends, family, and local influencers (not paid influencers, actual people in your community who love food). Comp their meals. Collect feedback. Fix what's broken. The cost of 4 soft opens with 30 covers each at $25 per cover is $3,000. The cost of a bad Yelp review on opening night is thousands in lost business.
Send a press release to local media. Local newspaper, food blogs, city magazine, TV morning shows. Keep it short. Who you are, what you serve, where you are, when you open, and one interesting thing about your concept. "First Northern Thai street food restaurant in the city" is a story. "New restaurant opening" is not.
Here's a press release trick: send it to the food reporter specifically, not the general news desk. Find their email on previous articles. Reference something they wrote. "I read your piece on the taco boom in North Austin and thought you might be interested in our concept." Reporters get 50 generic press releases a day. They read the ones that show someone did their homework.
Month 1-3: Get Your First 100 Regulars
Google Business Profile
Respond to every review within 24 hours. Good reviews get a thank you. Bad reviews get an apology and an invitation to come back. Never argue with a reviewer. Other customers are watching.
I watched an owner get into a 12-comment argument with a 1-star reviewer on Google. The reviewer said the pasta was overcooked. The owner said the reviewer "doesn't understand al dente." The thread is still there, 3 years later, at the top of their reviews. Every potential customer sees it. Don't be that guy.
Post weekly updates to your Google Business Profile. New menu items. Weekend specials. Events. Google rewards active profiles with higher search rankings.
Add new photos every week. Food photos, interior photos, team photos. Profiles with 100+ photos get 5x more clicks than profiles with 10 photos.
Post daily. Stories are more important than feed posts. Stories show up at the top of the app. Feed posts get buried. Post 3-5 stories per day during service. Behind-the-scenes kitchen footage. A dish being plated. A customer enjoying their meal (with permission). Your bartender making a cocktail.
Your feed should be 80% food and atmosphere, 20% promotions. Nobody follows a restaurant to see "20% off Tuesday!" posts. They follow to see beautiful food and get hungry.
Use local hashtags. #[YourCity]Eats. #[YourNeighborhood]Food. #[YourCuisine][YourCity]. Don't use #food. It has 500 million posts. Your post will never be seen.
The best restaurant Instagram I've ever seen was run by a 22-year-old server who just took photos of things she thought looked cool. No strategy. No content calendar. No "brand guidelines." Just a kid with an iPhone who had good taste. They got 15,000 followers in a year. Sometimes the best marketing strategy is "hire someone young and get out of their way."
Email Marketing
Send one email per week. Not three. Not daily. One. Make it worth opening.
📬 Get More Customers. Get More Profit.
Join 2,400+ restaurant owners getting actionable tips every Friday. One email. One insight. No spam.
Week 1: Welcome email with your story and a free appetizer offer. Week 2: Behind-the-scenes look at your kitchen or bar program. Week 3: New menu item announcement. Week 4: Weekend specials and events.
Your subject line determines whether the email gets opened. "This week at [Restaurant Name]" gets deleted. "The pasta dish our chef can't stop making" gets opened.
I tested this. Same email content, two different subject lines. "Weekly Specials at Marigold" had a 12% open rate. "We put short rib on the menu and I can't stop eating it" had a 41% open rate. Same email. The subject line is everything.
Month 4-6: Turn First-Timers Into Regulars
Loyalty Program
A simple loyalty program: buy 10 entrees, get 1 free. Track it with your POS. Toast, Square, and Clover all have built-in loyalty features. According to Harvard Business Review, acquiring a new customer is 5-25 times more expensive than retaining an existing one. Cost to you: one free entree per 10 purchased. Food cost on that free entree is $5-8. You just bought a loyal customer for $5-8.
Events
Host one event per month. Wine dinner ($65 per person, 30 seats). Cooking class ($50 per person, 12 seats). Industry night (50% off for restaurant workers on Monday). Live music (no cover, just show up).
Events give people a reason to come in on slow nights. They also give you content for social media and email. A wine dinner generates 2 weeks of content.
But. Events are work. A wine dinner means your chef is working a 14-hour day. Your GM is coordinating with the wine rep. Your servers are learning pairings they'll never use again. If you're already stretched thin, don't add events. Fix your operations first. A packed house on Tuesday doesn't matter if your Friday service is a disaster.
Local Partnerships
Deepen your partnerships. Cater the gym's member appreciation event at cost. They'll tell 200 members about you. Host the boutique's shopping night with complimentary appetizers. Their customers become your customers.
Join the local chamber of commerce or business association. It costs $300-$500 per year. You'll meet other business owners who become regulars and send their customers your way.
I'm not a chamber of commerce guy. The meetings are boring. The networking feels forced. But I've gotten more customers through chamber connections than through any ad I've ever run. The insurance agent who sits next to you at the monthly breakfast? He brings clients to your restaurant for lunch. The real estate agent? She recommends you to every new homeowner in the neighborhood. It's not glamorous. It works.
Month 7-12: Scale What Works
Review Your Numbers
Which marketing channels are actually bringing in customers? Ask every new customer how they heard about you. Track it in your POS or a simple spreadsheet. After 3 months, you'll know.
If Instagram brings in 40% of new customers and Google brings in 30%, double down on those. If your email list has a 25% open rate and drives $2,000 in revenue per send, grow your list. If print ads brought in 2 customers in 6 months, cancel them.
Paid Advertising (Only If Organic Is Working)
Don't run ads until your organic marketing is working. Ads amplify what's already working. They don't fix what's broken.
Facebook and Instagram ads: Target people within 5 miles of your restaurant who are interested in dining out. Budget $200-$300 per month. Run ads for specific events or offers, not general "come eat here" ads.
Google Ads: Target people searching for "restaurants near me" or "[your cuisine] near me." Budget $300-$500 per month. These are high-intent searches. Someone searching for "Italian restaurant near me" at 6pm on a Saturday is about to eat dinner.
Online Ordering
If you do takeout or delivery, your online ordering site is a marketing channel. Put your logo, your story, and photos on it. Include a coupon for first-time online orders. "Order online for the first time? Use code WELCOME10 for 10% off."
Your online ordering site should collect email addresses. Every online order is a chance to add someone to your email list. Send a follow-up email 3 days later: "How was your meal? Here's $5 off your next order."
The Marketing Budget
Start with the free channels. Google Business Profile, Instagram, email marketing. That's $0-$50 per month. Add a loyalty program once you have regulars: $100-$200 per month in free items. Add events when your operations are solid: $200-$500 per month. Add paid ads last, only when organic is working: $200-$500 per month.
A $500 monthly marketing budget that's spent well will outperform a $5,000 budget that's spent on random ads. I've seen it. The restaurant spending $5,000 on radio ads had 40 covers on a Friday. The restaurant spending $0 on a Google Business Profile and an Instagram account had a waitlist.
The best restaurant marketing isn't ads. It's making food so good that people tell their friends about it. Everything else is just making sure people can find you when they're hungry. Claim your Google Business Profile. Post on Instagram daily. Send one good email per week. Do these three things consistently for 6 months and you'll have more customers than you can handle.
If you're opening soon, read our how to open a restaurant guide for the complete pre-opening checklist.
Marketing plan ready? Track your progress with our Break-Even Calculator and Food Cost Calculator to stay profitable from day one.