Marketing KPIs for Restaurants: 8 Metrics That Drive Revenue

Track the 8 marketing KPIs that show whether your restaurant's marketing is actually driving orders, repeat customers, and revenue — not just likes and clicks.

4 sept 2026
Marchant at a desk using their computer

You post on Instagram, run a promotion here and there, maybe send an email now and then. Friday night is packed, and you can't tell whether your email brought them in or it's just the first warm night on the patio.

Search "restaurant KPIs" and you'll drown in 20-item lists that blend food cost and labor with customer data, leaving you no clear next step.

In this guide, we get specific: which numbers tell you whether your marketing hours and dollars turn into orders? We'll walk through the eight that do, one at a time.

TL;DR: Marketing KPIs Every Restaurant Should Track

  • Average order value, or AOV: how much a customer spends per order. When it rises, your upsells and menu framing are doing their job.

  • Direct vs. third-party order volume: the share of online orders coming through your own site instead of a delivery app. A bigger direct share protects your margin.

  • Customer retention rate: the percentage of customers who order again inside a set window. It signals whether your follow-up marketing brings people back.

  • Loyalty program enrollment rate: how many customers join your rewards program. Sign-ups are an early clue that someone plans to return.

  • Email open rate and click-through rate (CTR): who opens your emails, and who clicks the link inside. On a large list, small CTR gains add up to orders you can count.

  • Customer acquisition cost and ROAS (return on ad spend): what you pay to land a new customer, and what each ad dollar returns. Together they show which paid channels pay off.

  • Google Business Profile actions: calls, direction taps, and website clicks from your Google listing. They show whether local search pushes people toward you before they order.

  • Online review score and volume: your average star rating and how many new reviews land each month. A higher rating pulls more clicks from every search.

Below, each one comes with its formula, a benchmark to aim for, and the marketing move that improves it.

What Are Marketing KPIs for Restaurants (and Why Most Operators Track the Wrong Ones)?

A marketing KPI is a key performance indicator: a specific number that tells you whether your marketing brings in discovery, orders, and repeat business, rather than just engagement. Restaurant KPIs come in many flavors, and plenty have nothing to do with marketing. Some track your spending, others track how smoothly a busy night runs:

  • Spending metrics: cost of goods sold (COGS), food cost percentage, labor cost percentage, and prime cost.

  • Operational metrics: table turnover rate, revenue per available seat hour (RevPASH), food waste, and order accuracy.

Those numbers keep the business solvent. None of them tell you whether your last email or promotion pulled anyone through the door.

Trouble starts when you judge marketing by the wrong scoreboard. Instagram followers, page views, and likes feel like progress. They're vanity metrics: easy to count, disconnected from your bank account. Revenue metrics tell a different story:

  • Vanity metrics: follower count, page views, likes.

  • Revenue metrics: orders, average order value (AOV), customer retention rate, and conversion rate.

The revenue side tracks whether attention turns into money, and it ties straight to your financial performance.

Picture two restaurants. Maple Street Bistro has 10,000 Instagram followers and a gorgeous feed, yet not one of them places a direct order. Across town, a smaller spot with 1,000 followers drops an order link in its bio and pulls 50 orders a week. The second restaurant runs on a tenth of the audience and a marketing program with a clear return on investment (ROI).

That contrast frames the rest of this guide. Every metric ahead ties back to the cash register: order value, repeat orders, review scores, the cost of landing a new customer. Leave the follower counts alone and instead track the numbers that move revenue.

The Revenue Metrics Your Marketing Influences

1. Average Order Value

Average order value, or AOV (sometimes called average check), is the average amount a customer spends per order. It responds to things like marketing controls: menu pricing, upsell prompts, and how you frame a promotion.

The formula is simple:

AOV = total sales ÷ number of orders

Say you did $6,000 in sales over 200 orders. That's a $30 AOV.

What's a healthy number? Independent restaurants usually see delivery and takeout AOV somewhere between $25 and $45, depending on concept and market. A $12 slice shop and a $60-a-head steakhouse will never share an AOV, so use the range for orientation, not as a goal.

AOV responds to menu engineering, the practice of designing and arranging your menu to steer orders toward higher-margin items. It increases when your checkout suggests add-ons or pairings at the right moment. That happens on your own branded website or app, where you control the layout, far more than on a third-party feed a customer scrolls past.

DoorDash Commerce Platform's Online Ordering is commission-free ordering (you pay payment processing only, no per-order commission) built on DoorDash technology that syncs from your Marketplace menu. Adding it can increase sales by up to 8% of your current Marketplace sales (based on internal DoorDash data from Jan 2025 through May 2025), with a flow built to surface add-ons and lift basket size.

2. Online Order Volume (Direct vs. Third-Party)

For delivery and takeout, the split between direct and third-party orders is the channel metric to watch most closely.

It comes down to margin. Third-party platforms charge a commission, a cut of each order that usually runs 15% to 30%, in exchange for their reach. Direct orders come through your own website or app, where you keep far more of every check. How your volume divides between the two drives your profit margin.

Direct order rate = direct orders ÷ total online orders × 100

Track it over time. A rising direct share tells you your email, loyalty program, and website are pulling customers toward the channels you own. Those channels also hand you the customer data (names, emails, order history) that Marketplace keeps on its side.

Marketplace and direct ordering work best as one system, not two. Marketplace puts you in front of new customers who've never heard of you. Your own channels keep them ordering at a lower cost. Discovery on one side, repeat revenue on the other, both feeding the same business.

Best Office Food Delivery Ideas for Each Work Occasion

The Customer Metrics That Show Whether People Come Back

Winning a first order is one thing. Earning the second, third, and tenth is what builds a restaurant, and these two KPIs track how well you do it.

3. Customer Retention Rate

Customer retention rate is the percentage of customers who order again within a set window, usually 30, 60, or 90 days.

Retention rate = returning customers ÷ total customers in the period × 100

The industry average sits around 30%. High performers push it to 70-80%, so most operators have plenty of headroom to grow.

Retention responds to specific marketing moves: a follow-up email after a first order, a loyalty reward, an offer built from what someone ordered last time. DoorDash Commerce Platform's automated email marketing runs pre-built, branded campaigns triggered by customer behavior, and it boosts order frequency by an average of 15% among new and returning customers (based on internal DoorDash data from March 2024 through March 2025). It works because it hits people in the window right after a first order, when they're most likely to come back.

4. Loyalty Program Enrollment Rate

Loyalty program enrollment rate is the percentage of customers who sign up for your rewards program.

Enrollment rate = loyalty sign-ups ÷ total customers in the period × 100

Read it as a leading indicator. A sign-up doesn't guarantee another order, but a customer who joins is telling you they plan to return. How many sign up depends on how visible you make the program at checkout.

Cross-Channel Loyalty lets customers earn and redeem points wherever they order: DoorDash Marketplace, your website, your app, or in-store. Most loyalty programs live on a single channel, so customers forget they're in them. One that follows the customer everywhere they already order takes that friction away.

The Channel Metrics That Tell You What's Working

You don't need every number on every platform. You need the three that predict orders.

5. Email Open Rate and Click-Through Rate

Open rate is the percentage of recipients who open a marketing email. Click-through rate, or CTR, is the percentage who click a link inside it.

Open rate = opens ÷ emails sent × 100
CTR = clicks ÷ emails sent × 100

For restaurants, a healthy open rate runs around 35% and a solid CTR around 1%, per industry benchmarks. A 1% CTR sounds tiny until you scale it. On a list of 5,000 people, that's 50 clicks landing on your menu with every send.

Automated campaigns beat one-off blasts because they reach people at the right moment. A welcome series, a win-back offer, a reorder reminder: each fires when a customer is most likely to act.

6. Customer Acquisition Cost and ROAS

Every paid campaign comes down to two questions: what did it cost to land a customer, and what did each ad dollar return? Customer acquisition cost, or CAC, and return on ad spend, or ROAS, are the two KPIs that answer them.

KPI

Formula

Customer acquisition cost (CAC)

total marketing spend ÷ new customers acquired

Return on ad spend (ROAS)

revenue from ads ÷ ad spend

Restaurants run two broad types of paid advertising campaigns. Bottom-funnel campaigns reach people already close to ordering: search ads, retargeting, a promotion aimed at past customers. These pay back fastest and stay the most profitable. Top-funnel campaigns build awareness with people who've never heard of you: paid social, local reach ads. Payback takes longer, so they earn their place once you have a retention and loyalty program raising the lifetime value of each new customer.

Attribution is the hard part. A customer sees your Instagram ad Monday, then orders on Marketplace Thursday, and no dashboard connects the two on its own. A connected CRM and loyalty program closes that loop by tying orders back to the customers you reached.

7. Google Business Profile Actions

Your Google Business Profile, or GBP, is your free listing in Google Maps and local search: your name, hours, photos, and menu. GBP actions are what people do on that profile, like calling you, tapping for directions, clicking through to your website, or viewing your menu.

Each action comes from a customer who found you on Google but hasn't ordered yet. That timing makes them your earliest read on whether local search sends real interest your way, before it turns into orders. Pull the numbers from the performance tab in your GBP dashboard.

Review velocity, the number of new reviews you collect each month, also lives in your GBP data.

8. Online Review Score and Volume

This KPI is really two numbers: 

  1. Your average star rating across Google and Yelp

  2. Your review volume (the count of new reviews each month)

Star rating is a trust signal. A higher rating pulls more clicks from every search result. Volume signals freshness, and Google weighs recent reviews more heavily than old ones. Together, online reviews double as a public read on customer satisfaction, sitting alongside private measures like a customer satisfaction score (CSAT) or Net Promoter Score (NPS) from surveys.

Research from Harvard Business School found that a one-star increase in a restaurant's Yelp rating corresponds with a 5-9% jump in revenue (Harvard Business School Yelp study).

Improving both numbers comes down to a simple routine: train staff to ask at the right moment, make leaving a review easy with a QR code on the receipt or a text link after delivery, and reply to every one within 24 to 48 hours. Guest experience management runs that routine for you. It consolidates reviews from across channels in one dashboard, automates the requests, and uses AI-generated responses so you engage with every piece of customer feedback without the manual work.

9. Customer Lifetime Value

Customer lifetime value, or CLV, is the total revenue one customer brings in across their entire relationship with you. Every other KPI in this guide feeds into it.

CLV = average order value × average order frequency × average customer lifespan

Say a regular spends $35 twice a month for 18 months. That customer is worth $1,260. Against that number, a $5 loyalty reward or a free dessert to bring them back reads as an investment, not a cost.

All of this vanishes at the single-transaction level. On the receipt, a one-time $35 order and a $1,260 regular look identical. CLV is the number that separates them, and raising it is the point of every other metric here. Lift average order value, order frequency, or how long customers stay, and CLV climbs with them.

Measuring CLV is the hard part. It requires connecting one customer's activity across your website, your app, Marketplace, and your dining room. That only works with a system that recognizes the same guest everywhere they order, tying it to a single profile instead of four disconnected ones.

Male Restaurant owner working on his laptop

How to Set Up a Simple KPI Tracking Routine

Eight KPIs is a lot to stare at, and you don't need to review all of them daily. A weekly rhythm of 15 to 20 minutes should be enough.

Pick 3 to 4 KPIs that match your current goal. If you're chasing repeat orders, track retention rate, email CTR, and loyalty enrollment. If you're protecting margin, track your direct vs. third-party split and AOV. Your goal decides the metrics, not the other way around.

Set a weekly 15-minute check-in. Choose one slot each week and block it off on your calendar, like Monday before you open. Compare each number to the week before, then pick one thing to adjust. Changing one variable at a time keeps the cause and effect readable.

Share the numbers with your team. When staff know which few metrics you're watching, they can influence them: asking for the review, mentioning the loyalty program, pointing a regular toward your own ordering site. A number the whole team can see is a number the whole team improves.

Track the Marketing KPIs That Drive Restaurant Revenue

You're already reaching customers on DoorDash Marketplace. DoorDash Commerce Platform gives you the tools to move the KPIs in this guide, not just watch them. Automated email marketing lifts your retention rate. Online Ordering grows your direct order share. Cross-Channel Loyalty builds customer lifetime value across every place your customers order.

One system, one dashboard, no guesswork.

Frequently Asked Questions

Marketing KPIs are the specific numbers that show whether your restaurant marketing plan drives discovery, orders, and repeat business. They track results tied to revenue, like order value, retention, and review scores, rather than engagement counts like followers or likes.

Check channel metrics like email open rate, CTR, and GBP actions weekly, since they move quickly. Review customer metrics like retention rate and customer lifetime value monthly, because they need a longer window to show a trend.

The industry average sits around 30%. High performers reach 70 to 80%. If you're near the average, treat the gap as room to grow through follow-up emails, loyalty rewards, and offers built on past orders.

No. You can pull many of these numbers from free tools, like your GBP dashboard for local search actions and your email platform's built-in reports for open rate and CTR. A connected platform saves time by combining data from Marketplace, your website, your app, and in-store into one view, so you're not stitching numbers together by hand.

Marketing KPIs measure whether your marketing brings in orders and repeat customers. Operating metrics, like food cost percentage, labor cost percentage, and table turnover rate, measure how efficiently you run the kitchen and dining room. Both count, but they answer different questions.