Uber Eats Alternative for Restaurants: How to Build a Direct Ordering Channel

Why restaurants look for an Uber Eats alternative

Uber Eats isn't going anywhere, but leaning on it for most of your orders gets expensive. Commission in the UK runs from 15% to 30% per order, depending on your deal and the type of order. On a £30 order that's somewhere between £4.50 and £9 gone before you've paid for ingredients, staff or rent.

You don't have to drop Uber Eats to fix this. Build a direct ordering channel next to it, then move your regulars across one order at a time.

Below is how to do that with Flipdish, step by step.


What a direct ordering channel is

It's any way a customer can order from you without a marketplace taking a cut. In practice that means:

  • A website with ordering built in
  • A branded mobile app
  • QR codes in the venue or on your packaging
  • Phone orders, including ones answered by an AI phone agent

Two things change when orders come this way. You stop paying commission on each one, and you get the customer's details, which Uber Eats keeps for itself.


What the dependency costs

Most owners know the headline rate. Fewer have added it up over a year.

Marketplace orderDirect order
Commission15-30%None (platform fee only)
Customer dataStays with Uber EatsYours
Marketing accessRestrictedEmail, SMS, push
Brand controlLimitedFull
Repeat order costFull commission every timeNo commission, so repeat orders are where you gain most

Take a restaurant doing £20,000 a month through Uber Eats at 25%. That's £5,000 a month in commission. Move half the volume to direct orders and commission on that half disappears, which is £2,500 a month before the platform fee. Even after the fee, you'd expect to keep £2,000 or more.

A smaller example. A café doing £6,000 a month on Uber Eats at 20% pays £1,200 in commission. Over a year that is £14,400. If a third of those orders went direct, you'd stop paying about £400 a month on them. It isn't life-changing for any single month, but it adds up, and it's money you currently hand over for orders from people who'd probably have come to you anyway.

The data matters as much as the money. With direct orders you can see who your best customers are, email the ones who haven't ordered in a month, and run a loyalty scheme. None of that works when the customer belongs to the marketplace.


How to build a direct ordering channel

Step 1: Get a website with ordering built in

A website that shows your menu and a phone number isn't enough. Someone who searches for your restaurant should be able to order without leaving the page.

The Flipdish restaurant website and online ordering product gives you a branded, commission-free website with ordering included. Orders go to your kitchen, or straight to your POS, with no marketplace in the middle.

Once it's live, put the link everywhere people already look for you: your Google Business Profile, your Instagram bio, the footer of your emails.

Step 2: Launch a branded mobile app

An app gives your best customers a reason to come to you rather than open Uber Eats. They download it once and reorder in a few taps. You can send push notifications and run in-app offers.

Flipdish builds and maintains branded mobile apps for restaurants. They're native iOS and Android apps published under your name, not a shared marketplace app, so the customer relationship is yours.

Step 3: Add QR code ordering

Put QR codes on tables and on takeaway packaging. Customers scan, pick their items, pay, and the order lands in your kitchen system.

Dine-in and collection are the easiest orders to move first, since there's no courier involved and the customer is already standing in your restaurant. It also takes pressure off front-of-house staff, and every order leaves a record you can use for marketing later.

Step 4: Set up a loyalty programme

Loyalty is the quickest way to pull repeat customers off the marketplace. Keep the reward simple: points for every pound spent, or a free item after a set number of orders. Then tell people about it, especially the ones who've ordered through Uber Eats.

Flipdish's marketing and loyalty tools sit in the same platform as your ordering, so loyalty data is tied to order data. You can see who's one order away from a reward and message them at the right moment.

Step 5: Take phone orders through your own system

Plenty of restaurants still get a lot of orders by phone. An AI phone agent like Flipdish's answers the call, takes the order, takes payment and sends it to the kitchen. Nobody on your team has to stop what they're doing to pick up.

A phone order handled this way is a direct order. The customer data is yours and there's no commission.


Getting Uber Eats customers to order direct

Building the channel is the easy half. The harder bit is telling people it exists.

Put a card in every Uber Eats bag with a QR code and a reason to use it, such as £3 off their first direct order. That sounds like giving money away, but compare it with the commission. On a £30 order at 25%, Uber Eats takes £7.50. A £3 discount costs you less than half of that, and the customer who orders again next week costs you nothing in commission at all.

Other places to mention it:

  • Receipts and takeaway bags
  • Social media posts, with the ordering link in the bio
  • A line on the menu in the restaurant: "Order direct and skip the app"
  • Your email or SMS list, once you've started collecting it

It's worth reading your Uber Eats agreement to see what it says about promoting other channels to marketplace customers. Some of this is clearly fine, like QR codes on your own packaging and posts on your own social accounts.


Should you leave Uber Eats entirely?

Probably not straight away. Uber Eats brings in people who are searching for food nearby and have never heard of you. That's worth something.

The better plan is to treat it as a place to be found, while your own channel handles the customers who already know you. As your direct base grows, Uber Eats shrinks as a share of your orders without you doing anything dramatic. Some restaurants eventually leave. Others stay on but keep it small. Either way you've got the choice, which you don't have when most of your orders come from one app.


Running marketplace and direct orders together

Switching channels shouldn't mean running three tablets next to the till. Flipdish's order management system pulls orders from Uber Eats, Just Eat and Deliveroo into the same kitchen view as your website, app and kiosk orders. Your team works from one screen.

That means you can keep Uber Eats running while direct orders grow. You don't have to pick a day to switch.

Order channelCommissionIn Flipdish
Uber Eats15-30%Aggregated into POS
Just Eat14-25%Aggregated into POS
Deliveroo15-30%Aggregated into POS
Flipdish website0% commissionNative
Flipdish app0% commissionNative
Flipdish kiosk0% commissionNative
AI phone orders0% commissionNative

What to expect after launch

Expect a slow start. In the first few weeks direct orders will be a small slice, and Uber Eats will still be your biggest channel. How fast that changes depends on your location, your cuisine and how hard you push the new channel. A restaurant with a loyal local crowd and a QR code in every bag will move faster than one that launches a website and says nothing.

Direct orders tend to have a higher average value, because you're not discounting to match marketplace promotions. Loyalty helps retention once it's running.

Most of the work comes at the start. You set up the website, the app and the loyalty scheme, write the bag inserts and brief the team. After that it mostly runs itself, though you'll still want to look at the numbers.

Three to track each month:

  • Direct orders as a share of all online orders
  • Commission paid to marketplaces
  • How many customers have ordered more than once

If the first number goes up and the second goes down, it's working.


Why one platform beats several

You can build all of this from separate tools: a website builder, a different app company, a third provider for loyalty. Each one might be cheaper on its own. Together they mean separate logins, separate customer lists and separate support numbers. When ordering breaks at 7pm on a Saturday, you want one number to ring.

Flipdish covers the website, app, kiosk, phone ordering, loyalty, marketing and POS in one system. Customer data sits in one place and reporting comes from one dashboard. For a restaurant trying to get less dependent on Uber Eats, that's the setup that's simplest to run.


Getting started with Flipdish

Flipdish works with independent restaurants, takeaways, cafés, QSRs and large multi-location groups, from a single site up to hundreds of locations.

Start by working out what you currently pay Uber Eats each month. Pull the last three months of statements, add up the commission, and you've got the figure a direct channel has to beat.

Request a Flipdish demo to see how it works with your menu and your kitchen setup.