Restaurant competitor analysis: what to watch weekly
Restaurant competitor analysis for owners: which rivals to pick, what to read in their reviews, menus, Instagram and delivery apps, plus a weekly routine.
Restaurant competitor analysis comes down to reading what diners read before they choose: a rival's Google rating and newest reviews, their Instagram, their menu and prices, and their delivery app listing. Pick three to five rivals by occasion, check them for 30 minutes a week, and look at the menu properly once a month.
The general local routine (map pack checks from different points, Google Business Profile fields, location pages) is in our guide to competitor monitoring for local businesses. This page covers what is different about restaurants.
Pick rivals by occasion, not cuisine
Diners do not choose between "Thai restaurants". They choose between places that fit tonight: quick lunch near the office, Friday date night, a birthday for twelve, delivery on a wet Sunday.
So build your list by occasion. Say you run a 60-cover Thai restaurant in Austin. Your weekday lunch rival might be the poke bowl place next door. Your date night rival might be the Italian wine bar two streets over. Your delivery rivals are every kitchen that delivers to your area, including virtual brands cooking out of someone else's kitchen.
Write down the top two or three for each occasion that matters to your takings. That list, not the one in your head, is your competitive set.
What to read in their Google reviews
Restaurant reviews are unusually specific. People name dishes, servers and wait times, which makes them unusually good free research.
Read the newest one and two star reviews first. Complaints about a rival's slow Saturday service or a shrinking portion tell you what their regulars are losing patience with.
Search reviews for dish names and occasions. Google groups reviews under topic chips on the profile, and you can search within them. Try "brunch", "patio", "gluten", "birthday" and the name of their signature dish.
Watch the rating move, not just the count. A rival sliding from 4.6 to 4.4 over a quarter can mean a kitchen change, a new manager or a menu cut. That is the moment their regulars start looking around.
Be suspicious of a sudden run of vague five star reviews. Since October 2024 the FTC's rule on fake reviews and testimonials has banned buying fake reviews or paying for positive ones. If a rival's count jumps with generic praise, report the reviews to Google and keep asking your own guests honestly.
For turning what you read into a positioning line, see how to find your positioning in your competitors' reviews.
The menu is the pricing page
A restaurant's menu is its pricing page, and it changes quietly.
Download the menu monthly. Most restaurants post a PDF or a menu page. Save a copy each month in a folder per rival so you can compare.
Track five anchor items. Pick the dishes a diner uses to judge value: the burger, the margherita, a glass of house wine, the cheapest main, the most expensive main. Price changes on those five tell you more than reading every line.
Watch for quiet changes. A dish disappearing, a side moving from included to extra, "market price" appearing, a shorter wine list. These are price rises that never show up as a new number.
Look at the set menus. Prix fixe, lunch deals and early bird menus show you what price point a rival thinks wins the slow hours.
Delivery apps run a separate competition
On DoorDash and Uber Eats you compete with every kitchen that delivers to the customer's address, sorted by the app, not by the street.
Open each app with your own address as the delivery location and note:
- Where rivals rank when you search your cuisine or a dish.
- Their promotions. Free delivery, a percentage off, buy one get one.
- Their delivery prices. Delivery apps charge restaurants commission, and some restaurants price their delivery menu higher to cover it. Compare delivery to delivery and dine-in to dine-in, never across.
- New listings at their address. A second brand appearing from the same kitchen is a virtual brand, often aimed at a cuisine they think is underserved locally.
None of this is visible to monitoring tools that read websites, so a monthly screenshot is the method.
Instagram, offers and the event calendar
For many independent restaurants, Instagram is where new dishes, specials, events and changed hours appear first.
Note what gets comments, not likes. A post that makes people tag friends ("we need to go") is the dish or event actually pulling covers.
Check the Meta Ad Library. A boosted post is an ad, so it appears in the library with its start date. A rival who boosts every trivia night has found something that fills a quiet Tuesday. Our walkthrough of Instagram competitor analysis covers the rest of the platform.
Map the calendar. Valentine's Day, Mother's Day, December party bookings, your city's restaurant week and the first warm weekend on the patio all sell out early. Rivals post set menus and booking pages for these weeks in advance, and that is your warning.
A weekly restaurant competitor analysis routine
Thirty minutes, Monday morning, for four rivals.
| When | What to check | Where | Time |
|---|---|---|---|
| Weekly | Rating, review count, newest low-star reviews | Google Maps | 10 min |
| Weekly | New posts, specials, events, hours | Instagram and Facebook | 10 min |
| Weekly | New or boosted ads | Meta Ad Library | 5 min |
| Weekly | Local threads asking for recommendations | Your city's subreddit | 5 min |
| Monthly | Menu PDF, five anchor prices, set menus | Their website | 20 min |
| Monthly | Rank, promotions, delivery prices | DoorDash, Uber Eats | 15 min |
| Six weeks ahead of each peak | Set menus and booking pages for holidays and events | Website, Instagram | 15 min |
Keep it in one spreadsheet with a row per week. Three months in, the trend matters more than any single week.
Where software helps, and where it does not
Ours, so judge accordingly. Figo checks each rival once a week and covers part of this list: their Google rating, review count and star spread (from an index that can lag the live profile by a few weeks), their Instagram and Facebook posts, their Meta, Google and TikTok ads, new and changed pages on their website, and Reddit threads that are genuinely about them, which for restaurants often means "where should I eat" posts in your city's subreddit.
It does not cover Yelp, Tripadvisor, OpenTable, Resy or the delivery apps, and menu prices are still best checked by hand, since so many menus are PDFs or photos. Those stay a monthly manual job whatever you buy.
A single restaurant watching three rivals can do the routine above by hand, and should. Figo starts at $49 a month for three competitors with a seven day free trial, and it earns its place for groups running several sites, or for anyone whose Monday half hour has quietly stopped happening.
Questions people ask
What should the competitor section of a restaurant business plan include?
The five to eight places within your catchment that serve the same occasion, with their price per head, opening hours, rating and review count, and the specific gap you will fill. Lenders want to see that you know who you are taking covers from, not a list of every restaurant in town.
Should I match a rival's happy hour or discount?
Not by reflex. Check whether it is a fixed weekly offer or a slow-month promotion first, and work out what it costs you per cover. Matching a promotion with a permanent price change is the expensive mistake.
How do I see a competitor's delivery app prices?
Open DoorDash or Uber Eats with your own restaurant's address as the delivery location and search their name. Screenshot the menu and any promotion banner, because delivery prices often differ from the dine-in menu.
Is it worth tracking chains as competitors?
Only for the occasions where you genuinely lose to them, usually weekday lunch and delivery. A chain's national promotions are easy to see in the Meta Ad Library and tell you what price your customers are being anchored to.
See it on your own competitors
Figo checks their ads, pages, rankings and reviews every week, then tells you what to do in plain words. Set up in two minutes.
Keep reading