Data with Sachin

How to Increase Restaurant Sales: 20 Proven Ways to Boost Revenue (With and Without Advertising)

How to increase restaurant sales and revenue

In this article
  1. Get more new customers
  2. Increase average check
  3. Increase visit frequency
  4. New revenue streams
  5. How to increase delivery sales
  6. How to increase sales without advertising
  7. Measure what matters
  8. Frequently asked questions

Restaurant sales grow in three ways: more customers, higher average spend per customer, and more frequent visits. The highest-impact moves are usually a strong Google Business Profile with many recent reviews, commission-free online ordering on your own website, menu engineering to promote profitable dishes, staff upselling, a loyalty programme with WhatsApp/email follow-ups, and events, catering and private dining.

Get more new customers

  1. Optimise Google Business Profile: photos, menu, hours, booking/ordering links (see How to create a Google Business page)
  2. Get more reviews and reply to all
  3. Short-form video of dishes and kitchen moments (see How to promote a restaurant on social media)
  4. Local SEO: website pages for cuisine + area ("best biryani in Koramangala")
  5. Partner with local businesses (offices, gyms, hotels)
  6. Delivery apps for discovery, while steering repeat customers to direct ordering
  7. Local influencer and food blogger visits
  8. Community events and sponsorships

Increase average check

  1. Menu engineering: highlight high-margin "stars", reposition low-profit items
  2. Upsell and suggestive selling: starters, drinks, desserts, add-ons
  3. Bundles and combos
  4. Premium options and specials
  5. Price review: small, strategic increases tied to value

Increase visit frequency

  1. Loyalty programme (points, stamps, member perks)
  2. Collect customer contacts (with consent) and send offers via WhatsApp/email (see How to schedule a WhatsApp message)
  3. Weekday promotions for slow periods (happy hours, set lunches, kids eat free)
  4. Themed nights and events

New revenue streams

  1. Own online ordering and delivery/pickup (avoid high third-party commissions for repeat orders)
  2. Catering and corporate orders
  3. Private dining, merchandise, meal kits, gift cards

How to increase delivery sales

  • Professional photos on delivery apps
  • Optimised menu for travel (packaging, items that hold up)
  • Delivery-only bundles and value meals
  • Fast prep times and accurate orders for better ratings
  • Promote direct ordering with a discount on your website

How to increase sales without advertising

  • Train staff in hospitality and suggestive selling
  • Improve speed of service and table turnover
  • Ask every happy guest for a review
  • Encourage referrals and group bookings
  • Use your existing customer list
  • Improve the menu and atmosphere

Measure what matters

Covers per day, average check, table turnover, food cost %, labour cost %, repeat visit rate, online order share and review rating. (Profit basics: How to run a successful restaurant.)

Frequently asked questions

How can I increase restaurant sales?

Attract more customers with Google, reviews and social media; raise average spend with menu engineering and upselling; increase visit frequency with loyalty and follow-ups; and add revenue from online ordering, catering and events.

How do I increase sales in a slow restaurant?

Run weekday promotions, events, set menus and partnerships, ask customers for reviews and use your customer list to bring people back.

How can I boost restaurant sales without advertising?

Improve service and upselling, encourage reviews and referrals, use loyalty programmes and contact past customers.

How do I get new customers to my restaurant?

Optimise Google Business Profile, post food videos, partner with local businesses and influencers, and make online ordering and booking easy.

How do I increase restaurant delivery sales?

Use great photos, delivery-friendly menus and bundles, fast accurate service, and promote your own direct ordering channel.

What is a good average check increase strategy?

Menu engineering, combos, add-ons and staff training on suggestive selling.

Want a restaurant website with online ordering built for your business?

I design and build fast, modern websites that turn visitors into customers, with booking, WhatsApp and automations built in. Tell me about your business.

Start a conversation
Sachin Rawat

Written by Sachin Rawat

AI & automation engineer · websites, apps and motion design

I build AI agents, automations, websites, apps and motion design for businesses. These guides answer the questions people actually search, written from hands-on experience building them.

Work with meMore stories

More from Sachin Rawat

Want a restaurant website with online ordering for you? I'll design and build it for you.

Contact now