Skyline Digital Marketing
Analytics & reporting13 min read

Marketing KPIs for Restaurants That Predict Revenue

Marketing KPIs for restaurants that predict covers and profit: CAC per cover, table turnover, repeat visits and ROAS, plus a KPI audit you can run yourself.

The Skyline team
ON THIS PAGE · 8 SECTIONS
  1. 01Key takeaways
  2. 02What Are Marketing KPIs for Restaurants ?
  3. 03The 4 Buckets of Restaurant Marketing KPIs That Predict…
  4. 04Which Restaurant Metrics Predict Revenue and Which Are…
  5. 05How to Audit Your Restaurant's Current Marketing KPIs
  6. 06What Restaurant Operators Should Track Before Launching…
  7. 07FAQ
  8. 08Next steps
KEY TAKEAWAYS
  • Cut any metric that does not predict a profitable cover from your dashboard.
  • Calculate blended CAC per cover by dividing total marketing spend by first-time covers.
  • If CAC per cover exceeds average check minus food cost and labor, cut the worst channel immediately.
  • Review your eight-KPI dashboard weekly, not daily, to catch direction without false alarms.

Marketing KPIs for restaurants are the measurements that tell you whether your marketing brings in profitable covers, not just eyeballs. They answer one question: is the money you spend on promotion pulling in enough new and repeat customers to cover food costs, labor, and overhead? Getting them right starts with clean analytics and reporting that ties spend to covers, so every dollar can be traced to a guest who actually sat down and paid.

Many operators track the wrong ones. They celebrate Instagram follower growth, email open rates, and social engagement numbers that look clean on a dashboard but predict little about revenue. Below are the four buckets of restaurant marketing KPIs that connect to profit, the metrics that are dead weight, and an audit you can run this week.

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

A marketing KPI for a restaurant is a number that tells you whether your marketing brings in profitable covers. It answers one question: does the money spent on promotion pull in enough repeat customers to cover food cost, labor, and rent?

Restaurant KPIs are often grouped into three categories: sales and profitability, customer experience, and marketing. The marketing category is where operators tend to waste the most time. Sales and profitability KPIs (gross revenue per seat, food cost percentage, labor cost percentage) tie directly to the P&L. Customer experience KPIs (table turnover rate, average check size, reservation show-up rate) measure what happens inside the door. The marketing bucket is supposed to connect those two worlds. Instead, it often fills up with vanity metrics that look good on a report and mean nothing at closing.

The most common vanity metrics are Instagram followers, email open rate, and social media engagement rate. None of them predict revenue on their own. Engagement rate measures how many people liked a post about a new menu item. It does not measure how many of those people walked through the door and paid.

A common blind spot is that many restaurant operators cannot name their own CAC per cover. They know their total monthly ad spend. They know their gross revenue. But they cannot tell you how much it costs, on average, to acquire one new customer who walks in for the first time through paid channels. Without that number, every marketing decision is a guess. You are spending money and hoping something sticks, which is how restaurants bleed profit without noticing until the end of the quarter. The same blind spot shows up in email marketing for restaurants, where open rates often stand in for revenue.

The vanity metric trap: why followers don't pay rent

Followers do not pay rent, fill tables, or reduce food waste. A high follower count creates a false sense of security. It tells the operator the brand is popular, which is true in a narrow social media sense, but it does not answer whether the brand is profitable. The trap is that vanity metrics are easy to improve. You can run a giveaway, post daily reels, and watch the numbers climb. That feels like progress even when covers stay flat.

The real question every restaurant marketing KPI must answer

Every valid restaurant marketing KPI must answer one thing: does this metric predict a profitable cover? If the answer is no, cut it from the dashboard. If the answer is yes, even if it is hard to measure, keep it and track it weekly.

The 4 Buckets of Restaurant Marketing KPIs That Predict Revenue

All valid restaurant marketing KPIs fall into four buckets. Audit your current tracking against these buckets. Anything outside them is either a sales KPI, an operations KPI, or dead weight.

  • Acquisition
    KPI
    CAC per cover
    What it measures
    Total paid spend divided by first-time customers acquired
    Why it predicts revenue
    Direct link between ad dollar and new seat filled
  • Acquisition
    KPI
    Cost-per-lead for reservations
    What it measures
    Spend divided by booked reservations
    Why it predicts revenue
    Predicts pipeline before the cover arrives
  • Acquisition
    KPI
    New-to-brand customer percentage
    What it measures
    Share of total covers that are first-time visitors
    Why it predicts revenue
    Shows whether growth is sustainable or just cannibalizing existing demand
  • Conversion
    KPI
    Table turnover rate
    What it measures
    Parties seated divided by tables, per shift or day (seat turnover: covers divided by seats)
    Why it predicts revenue
    Directly ties marketing-driven traffic to capacity use
  • Conversion
    KPI
    Average check size
    What it measures
    Total revenue divided by total covers
    Why it predicts revenue
    Shows whether marketing brings in high-value covers or low-margin ones
  • Conversion
    KPI
    Reservation-to-show-up rate
    What it measures
    Bookings that arrive divided by total bookings
    Why it predicts revenue
    Predicts wasted capacity from no-shows driven by marketing campaigns
  • Conversion
    KPI
    Online order conversion rate
    What it measures
    Orders placed from landing page divided by page visits
    Why it predicts revenue
    Measures whether paid traffic converts at the point of decision
  • Retention
    KPI
    Repeat visit rate
    What it measures
    Share of first-time guests who return within a window you define and keep consistent
    Why it predicts revenue
    Repeat guests are a large share of revenue for most concepts; this measures retention health
  • Retention
    KPI
    Email/SMS list growth rate
    What it measures
    New subscribers added per month
    Why it predicts revenue
    Predicts future reach of owned channels without ad spend
  • Retention
    KPI
    Customer lifetime value per cover
    What it measures
    Average total spend per customer over their relationship
    Why it predicts revenue
    The ceiling for how much you can spend on acquisition and still profit
  • Retention
    KPI
    Referral rate
    What it measures
    Percentage of covers generated by word-of-mouth
    Why it predicts revenue
    Measures brand strength that marketing cannot buy
  • Profitability
    KPI
    Marketing spend as % of gross revenue
    What it measures
    Total marketing budget divided by total revenue
    Why it predicts revenue
    Normalizes spend across restaurants of different sizes for comparison
  • Profitability
    KPI
    CAC-to-LTV ratio
    What it measures
    Cost to acquire a customer divided by their lifetime value
    Why it predicts revenue
    If the ratio is too high, marketing is subsidizing food cost rather than building a customer base
  • Profitability
    KPI
    ROAS by channel
    What it measures
    Revenue attributed to each channel divided by channel spend
    Why it predicts revenue
    Identifies which channels earn their keep and which drain the budget
  • Profitability
    KPI
    Food cost variance tied to marketing-driven traffic
    What it measures
    Difference in food cost percent between marketing-acquired versus organic covers
    Why it predicts revenue
    Reveals whether paid guests order lower-margin items more often

Acquisition: how much does it cost to bring a new cover through the door?

The question here is simple. What did it cost to fill one seat that would have been empty? If your blended CAC per cover is higher than your average check minus food cost and labor, you are losing money on every new guest. That is a math problem.

Conversion: are the covers you are buying turning into full checks?

Acquisition gets people through the door. Conversion measures whether they leave with a full check. If those customers consistently order only appetizers and leave, the conversion KPIs flag the problem before the P&L does. Table turnover rate is a key conversion metric for dine-in restaurants. Online-ordering restaurants swap it for landing page conversion rate. Both answer the same question: is the traffic profitable at the point of decision?

Retention: are your marketing dollars buying one-time visitors or repeat customers?

Marketing that buys one-and-done customers borrows against future revenue. Repeat visit rate shows whether first-time guests come back. Email and SMS list growth rate predicts future owned-channel reach without ad spend. Referral rate measures brand strength that no platform can buy.

Profitability: is your marketing spend pulling its weight against food and labor costs?

The final filter is profitability. Marketing spend as a percentage of gross revenue normalizes across different-sized restaurants. The CAC-to-LTV ratio is the one number that separates marketing programs that build businesses from marketing programs that subsidize operations.

Which Restaurant Metrics Predict Revenue and Which Are Vanity Traps?

The difference between a marketing program that grows a restaurant and one that bleeds it usually comes down to which metrics the operator chooses to watch. Here is a direct comparison of eight common restaurant marketing metrics, split into what predicts revenue and what does not.

  • CAC per cover
    Predicts Revenue?
    Yes
    Mechanism
    Measures cost to acquire a first-time customer who walks in
    What Healthy Looks Like
    Varies by channel; the target is below average check minus food cost
  • Social media engagement rate
    Predicts Revenue?
    No
    Mechanism
    Measures likes and comments on posts
    What Healthy Looks Like
    Engagement can rise with no change in covers
  • Table turnover rate
    Predicts Revenue?
    Yes
    Mechanism
    Directly measures capacity use from all traffic sources
    What Healthy Looks Like
    Depends on concept, seating and hours; watch your own trend by shift
  • Email open rate
    Predicts Revenue?
    No
    Mechanism
    Measures inbox visibility, not offer strength or timing
    What Healthy Looks Like
    High open rates do not predict show-up or spend
  • Repeat visit rate
    Predicts Revenue?
    Yes
    Mechanism
    Measures whether the acquisition funnel is producing loyal customers
    What Healthy Looks Like
    Steady or rising against your own baseline
  • Follower count
    Predicts Revenue?
    No
    Mechanism
    Measures social reach, not purchase intent
    What Healthy Looks Like
    Follower count alone says nothing about conversion
  • ROAS by channel
    Predicts Revenue?
    Yes
    Mechanism
    Measures revenue earned per dollar spent, broken by source
    What Healthy Looks Like
    Results vary by concept and market; compare your channels against each other
  • Total marketing spend
    Predicts Revenue?
    No
    Mechanism
    Aggregate spend tells you nothing about efficiency
    What Healthy Looks Like
    A monthly budget can be efficient or wasteful depending on attribution

The comparison is stark. Four of these metrics predict revenue directly because they measure behavior at the point of decision: CAC per cover, table turnover rate, repeat visit rate, and ROAS by channel. The other four measure social signals or aggregate totals that do not tie to a specific business outcome.

The mistake: tracking the wrong KPI

A restaurant operator who tracks engagement rate and total spend can see the dashboard look green while the P&L goes red. The marketing team reports higher engagement month over month. The owner sees more followers. No one asks how many covers those followers produced. The money leaks out through the gap between the vanity metric and the actual cover count, and that gap is where profit disappears.

How to calculate your restaurant's true CAC per cover

CAC per cover is calculated by dividing total monthly marketing spend across all channels by the number of first-time customers acquired in that same month. First-time customers are identified through reservation systems, POS data, or loyalty programs. You do not need perfect attribution to get close. Track paid search, paid social, email campaigns, influencer partnerships, and print materials separately. Divide each channel's spend by its attributed first-time covers. Compare the blended result to your average check minus food cost and labor. If the blended CAC is higher than that margin, cut the lowest-performing channel immediately.

How to Audit Your Restaurant's Current Marketing KPIs

Many operators never audit their KPIs until the end of the fiscal year. By then the damage is done. Here is the process.

Step 1: Pull your marketing spend by channel for the last few months: Google Ads, Facebook, email campaigns, influencer partnerships, print, radio, whatever you pay for. Add them up and divide by the number of first-time covers in the same period. That is your blended CAC per cover for the period. Write it down on paper.

Step 2: Calculate table turnover rate for the same period: parties seated divided by tables, by shift. If tables are full but turn slowly, the bottleneck is the kitchen and service, not traffic. Fix the throughput before buying more traffic.

Step 3: Identify your top three revenue-generating channels by comparing CAC per cover per channel. Rank them from lowest CAC to highest. Cut the bottom channel immediately. You do not need to wait for the next quarter. If a channel costs more per cover than its attributed average check minus food cost, it is losing money today.

Step 4: Set up a single dashboard in a shared spreadsheet that tracks only the four buckets above. Eight KPIs maximum. The dashboard should show one row per KPI, grouped by bucket, with the current value and the trend arrow.

Step 5: Review weekly, not daily. Restaurant marketing KPIs move slowly. Daily tracking creates noise, not signal. Weekly review catches direction without triggering false alarms.

The audit checklist

Pull spend by channel. Write blended CAC per cover. Calculate table turnover rate. Rank channels by CAC per cover. Cut the worst performer. Build an eight-KPI dashboard. Review every Monday. That is the entire process, and it needs nothing more than a spreadsheet and your own sales data.

What to do if your CAC is higher than your average check size

If your blended CAC per cover exceeds your average check minus food cost and labor, you are subsidizing every new guest. The fix is to shift spend. Move budget from the highest-CAC channel to the lowest-CAC channel. Improve the offer for the expensive channel. Raise prices on the menu items that low-margin guests order most. Fix the conversion problem before fixing the acquisition problem. A restaurant that spends less to win a cover than that cover earns after food and labor can keep growing; one that spends more cannot.

What Restaurant Operators Should Track Before Launching Campaigns

The guidance that separates effective restaurant marketing from wasted spend comes down to four principles. Apply them before approving any campaign, and you will avoid the trap of chasing vanity metrics.

The first principle is starting with hard numbers before touching a single campaign. Audit CAC per cover and table turnover rate first. If tables are full but turn slowly, more ad spend will not help; the operator needs kitchen and service fixes first. If CAC per cover is above average check minus food cost, the current marketing program is losing money on acquisition. That is the first conversation.

The second principle is rejecting list-growth goals until repeat visit rate is steady or rising against your own baseline. A growing email list without retention is a leaky bucket. Adding subscribers to a list where most never return is spending marketing dollars to fill a hole, and growth without retention only subsidizes churn.

The third principle is tracking marketing spend as a percentage of gross revenue rather than as a fixed dollar amount. A small restaurant and a much larger one should not spend the same fixed dollar amount. Fixed-dollar budgets create false parity between restaurants of different sizes. Percentage-of-revenue budgets scale naturally with the business cycle.

The fourth principle is the one many operators ignore: the CAC-to-LTV ratio. If acquisition cost approaches or exceeds a customer's lifetime value, the marketing is subsidizing the food cost, and each new customer costs more than they will ever return in profit. That is a fundamental business model problem. The fix is to raise prices, reduce food cost, or shift acquisition to a channel that produces higher-value customers.

When to fire your current marketing vendor

Fire the vendor when they report vanity metrics as progress. When the monthly report shows follower growth and engagement rate but cannot name the CAC per cover. When they cannot break down ROAS by channel. When they cannot explain how their spend connects to first-time covers. A vendor who cannot answer those questions is selling you a dashboard, not a business outcome. For more on restaurant marketing by concept, see the restaurants industry page.

Frequently asked questions

What is the most important marketing KPI for restaurants?

CAC per cover. It tells you how much each new customer costs to acquire. If it exceeds your average check minus food cost and labor, every new guest loses money.

How often should restaurant operators review marketing KPIs?

Weekly. Restaurant marketing KPIs move slowly, and daily tracking creates noise. A trend in CAC per cover or repeat visit rate that holds over several weeks is the signal that matters.

What is a healthy repeat visit rate for restaurants?

There is no single benchmark that fits every concept. Track the share of first-time guests who return within a window you choose, compare it with your own baseline, and hold off on list growth campaigns while that rate is falling.

NEXT STEPS

Start With Your Website

Your website is where many first-time guests check the menu and book. Skyline's free website audit checks your site: enter your email and the report is sent to you automatically.

Get a free proposalAnalytics & Reporting service
Written by the Skyline team
About Skyline

KEEP READING

More on Analytics & reporting.

All Analytics & reporting articles
Analytics & reporting7 min read

How to Create Marketing Reports That Show Real ROI

How to create marketing reports that tie spend to revenue: pick ROI metrics, set a monthly cadence, choose one attribution model and automate delivery.

Analytics & reporting8 min read

How to Build a Marketing Dashboard That Drives Decisions

How to build a marketing dashboard that shows cost per lead, pipeline revenue and channel results on one page, plus data sources, layout and a one week plan.

NEWSLETTER

New guides when we publish them.

One email when something worth reading goes up. Unsubscribe anytime.

Find out what your marketing is really doing.

Tell us what you track today and we will show you what is missing, in plain language.