Food Business Profit
← Back to Blog

Marketing ROI For Restaurants: Are Your Ads Actually Making Money?

Every restaurant owner knows they need to market their business. But few can answer a simple question: for every dollar you spend on marketing, how much profit do you generate? If you don't know your marketing ROI, you could be burning money while thinking you're investing in growth.

Understanding marketing ROI isn't just about tracking whether ads drive orders — it's about understanding whether those orders generate enough profit to justify the marketing cost.

The True Cost of Customer Acquisition

Your Customer Acquisition Cost (CAC) is the total marketing spend divided by the number of new customers acquired:

Customer Acquisition Cost Formula

CAC = Total Marketing Spend ÷ New Customers Acquired

If you spend $1,000 on Google Ads and it brings in 50 new customers, your CAC is $20.

But CAC alone doesn't tell you if your marketing is profitable. You need to compare it to Customer Lifetime Value (LTV) — the total profit a customer generates over their relationship with your business.

Understanding Customer Lifetime Value

For restaurants, LTV depends on:

  • Average order value
  • Contribution margin per order
  • Number of orders per customer per year
  • Customer retention period

LTV Example

  • Average order value: $25
  • Contribution margin: 40%
  • Profit per order: $10
  • Orders per year: 6
  • Annual value: $60

If a customer stays for 2 years, their LTV is $120.

The CAC:LTV Ratio

Compare your CAC to LTV to understand marketing profitability:

  • LTV:CAC of 3:1 or higher: Healthy — you're generating good returns
  • LTV:CAC of 1:1 to 3:1: Marginal — you're covering costs but not much profit
  • LTV:CAC below 1:1: Losing money — you're paying more to acquire customers than they're worth

Calculating Marketing ROI for Food Businesses

Here's a practical framework for calculating marketing ROI:

Step 1: Determine Your Contribution Margin Per Order

Contribution margin = Average order value × (Gross margin % - Platform commission %)

For a $28 average order with 65% gross margin and 25% delivery commission:

$28 × (0.65 - 0.25) = $11.20 contribution margin

Step 2: Track Marketing-Driven Orders

Use proper attribution to understand which channels drive which orders:

  • Unique promo codes for each campaign
  • Dedicated landing pages
  • UTM parameters for digital campaigns
  • Platform-specific tracking

Step 3: Calculate ROI

Marketing ROI Formula

ROI = (Total Contribution Margin - Marketing Spend) ÷ Marketing Spend × 100

ROI Calculation Example

  • Marketing spend: $500
  • Orders generated: 100
  • Contribution margin per order: $11.20
  • Total contribution margin: $1,120
  • Net profit from campaign: $620
  • ROI: 124%

✓ For every $1 spent, you got $1.24 in profit.

Platform-Specific Marketing Considerations

Delivery Platform Marketing

Marketing on delivery platforms (promoted listings, sponsored placements) has unique economics. You're paying for visibility, but you're also paying commission on every order that results. This double cost means you need higher volume or higher order values to achieve positive ROI.

Direct Channel Marketing

Marketing that drives direct orders (Google Ads to your website, social media promoting your app) avoids platform commission. Even if the customer acquisition cost is higher, the better margin on direct orders often makes this approach more profitable.

Channel Comparison: Same $500 Spend

Metric Platform Ads Direct Ads
Orders generated 100 70
Contribution margin 40% 60%
Profit per order ($28 AOV) $11.20 $16.80
Total profit $1,120 $1,176
Net ROI 124% 135%

Direct channel generates more profit despite fewer orders due to better margins.

Common Marketing ROI Mistakes

1. Ignoring Fixed Costs

Marketing might generate orders, but if those orders don't cover their share of fixed costs, you're just getting busy while losing money. Always calculate whether marketing-driven orders contribute profit above and beyond variable costs.

2. Chasing Vanity Metrics

Impressions, clicks, and engagement are meaningless if they don't translate to profitable orders. Focus on cost per acquisition and contribution margin per acquired customer.

3. Not Testing and Optimizing

Marketing ROI varies dramatically by channel, creative, audience, and offer. Continuously test different approaches and shift budget toward what actually works.

4. Attributing All Value to Last Touch

A customer might see your Instagram ad, then Google you a week later, then click a retargeting ad before ordering. Giving all credit to the last ad they clicked doesn't reflect reality.

5. Ignoring Repeat Customer Value

If you only measure first-order profit, you'll undervalue marketing that brings in loyal repeat customers. Include LTV in your calculations for a complete picture.

Factor Marketing Into Your Profitability

Our calculator includes marketing spend to show you true net profit after all costs.

Calculate True Profit

Building a Marketing Measurement System

1. Track Everything

Use unique tracking for each marketing channel:

  • Promo codes: INSTA20, GOOGLE10, etc.
  • UTM parameters on all links
  • Dedicated phone numbers for different channels
  • QR codes linking to tracked landing pages

2. Create a Weekly Dashboard

Track these metrics weekly for each channel:

  • Spend
  • Orders attributed
  • Revenue generated
  • Contribution margin generated
  • CAC
  • ROI

3. Set Kill Criteria

Decide in advance when you'll cut a campaign. For example: "If ROI falls below 50% for three consecutive weeks, pause the campaign and reallocate budget."

4. Test Systematically

Always have at least one test running. Test one variable at a time: audience, creative, offer, or placement. Document results and apply learnings to future campaigns.

Conclusion

Marketing ROI isn't complicated, but it requires discipline to track properly. The restaurants that succeed with marketing are those that treat it as an investment requiring measurable returns, not an expense to be minimized or a lottery ticket hoping for viral success.

Start with the basics: know your contribution margin, track your marketing-driven orders, and calculate your actual ROI. Then optimize relentlessly based on what the data tells you.

Every dollar you spend on ineffective marketing is a dollar you could have invested in what actually works. Make sure you know the difference.

Muhammad Usama

Written by Muhammad Usama

Paid Ads & Performance Marketing Specialist with 7+ years experience helping restaurants and food businesses grow profitably.

Learn more about the author →

Need Help With Your Restaurant Marketing?

Get data-driven marketing strategies and campaign management that focuses on ROI, not vanity metrics.