Field Notes

Web design for restaurants: a 2026 niche teardown

Restaurants pay 30% to delivery apps and almost nothing to their own sites. The angle that wins them as web design clients, plus the metrics that close the deal.

PR
ProspeaCold-outbound team
9 min read

Restaurants pay 30% per order to UberEats, Deliveroo and DoorDash while their own websites stay frozen in 2014. That 30% gap is the single best entry angle for a new web agency targeting hospitality. Here's the teardown.

Why restaurants work as a niche

  • Visual-first decision-making. Owners care intensely about how their place looks online. Mockup-led pitches work spectacularly here.
  • Volume. Most cities have 1000+ independent restaurants. Even a 1% close rate is dozens of clients.
  • Clear ROI math.“You did $40K on Uber Eats last quarter. 30% to them is $12K. A direct-order page costs $2K and pays for itself in 2 months” closes the deal.
  • Repeatable deliverable.Once you've done one restaurant menu page with direct order, the next 10 are 80% template.

Downsides: lower deal size ($1,500-$3,000), price-sensitive owners, seasonal cash flow.

What restaurant sites consistently get wrong

1. PDF menus.Google can't index PDF text well. Anyone searching “[signature dish] [city]” never finds the restaurant. A real HTML menu page wins traffic immediately.

2. No direct order option.Every order goes through Uber Eats / Deliveroo, costing 30% per ticket. A direct-order page in the restaurant's own branding is pure margin.

3. Mobile-broken galleries. 75% of restaurant traffic is mobile; gallery sliders that worked in 2018 hang for 4 seconds before showing the first photo.

4. No reservation widget. OpenTable / Resy take $2-$3/cover. A direct booking widget keeps that.

5. Stock food photography. Their actual food is better. Pro photography pays for itself in week one.

The cold-email angle that books meetings

Angle 1: 30% commission angle (11-17% reply)
Subject: {{businessName}} - 30% on every UberEats order

Hi {{firstName}},

Saw {{businessName}} on Uber Eats and Deliveroo. Both take 30% per order. A direct-order page on your own site costs $0 per order after build, and the customer experience is yours to control.

I mocked one up using your menu and photos. 5 minutes to look?

{{senderName}}
Angle 2: PDF menu kills SEO (9-14% reply)

The deliverable that wins the deal

  • Hero: signature dish photo + reservation CTA + opening hours
  • Menu page (HTML, not PDF) with item descriptions
  • Direct-order integration (Square, Stripe, or simple Stripe Checkout)
  • Reservation widget (OpenTable embed or direct)
  • Mobile-first photo gallery (lazy-loaded, < 1s LCP)
  • Reviews embed (Google + Yelp)
  • Story / origin block (a paragraph, not a essay)
  • Opening hours, map, click-to-call

Price: $1,800-$2,800 one-time + $200/mo retainer. The retainer covers menu updates, photo refreshes, seasonal banner swaps - real ongoing work for a restaurant.

Where to find restaurant prospects

Run this on autopilot

Every step above, automated.

Prospea finds local businesses, pulls verified contacts, writes the first email, and sends the follow-ups. Free plan: 20 leads/month. No credit card.