Uber Eats Alternative for Restaurants: How to Build a Direct Ordering Channel
Why restaurants look for Uber Eats alternatives
Customers like Uber Eats. Restaurants like the orders. The commission is where it stops being fun.
Uber Eats charges between 15% and 30%, depending on your contract, your location and whether you pay for promoted placement. On a £30 delivery order that's £4.50 to £9.00 gone before you've paid for food, packaging or anyone's wages. Net margins in restaurants run at about 5% to 15%, so on a lot of delivery orders the commission is bigger than the profit. You do the work and Uber keeps most of the money.
Looking for an Uber Eats alternative doesn't mean dropping delivery. It means moving some of your delivery orders, the repeat customers especially, to a channel where you keep the revenue.
What commission does to one order
Take a £30 order:
| Scenario | Order value | Fee | You keep |
|---|---|---|---|
| Uber Eats at 25% commission | £30 | £7.50 | £22.50 |
| Direct order through Flipdish | £30 | about £0.50 to £1.00 | about £29.00 |
That's £6.50 or more on every order. A restaurant doing 500 delivery orders a month is looking at over £3,000 a month on that one difference.
Plenty of operators already see Uber Eats as a way to find new customers and nothing more. The customer orders once through the app, likes the food, and from then on orders direct. It works, but only if there's a direct channel good enough to switch to. If your own ordering page is slow or awkward, people go straight back to the Uber Eats app and you've lost them again.
What a direct channel has to get right
Five things decide whether customers actually move over.
The ordering has to be quick on a phone. Most direct orders start on a phone, and a clumsy checkout sends people back to the marketplace in about ten seconds.
Delivery has to be sorted. Uber Eats comes with drivers. Your own channel doesn't, so you need a plan for who carries the food.
Customers have to know it exists. A direct channel with no promotion gets no orders. Nobody finds it by accident.
There needs to be a reason to come back. Loyalty points, vouchers and a text now and then are what turn a one-off marketplace customer into a regular.
Orders also have to reach the kitchen the same way whichever channel they come from. If staff are copying tickets from a tablet into the till, the direct channel will be dead within a month.
Flipdish as your Uber Eats alternative
Flipdish covers all of that in one platform, which is why it's the one to use if you're building a direct channel.
You get a branded ordering website on your own URL, with your menu, your branding and your customer data. If you want an app, there's a branded iOS and Android one with your logo and colours. For walk-in customers there are self-service kiosks, and for people who'd rather ring up, AI phone ordering takes the order so nobody has to stop what they're doing to answer.
The part that matters most when you're leaving Uber Eats gradually is order management. Uber Eats, Just Eat and Deliveroo orders come through the same screen as your direct orders. You don't have to pull out of the marketplaces on day one, and your kitchen doesn't need to learn a second workflow.
Then there's the retention side. Loyalty and marketing tools cover automated campaigns, SMS, vouchers and points. AI Marketing picks out your best customers and sends them re-engagement campaigns, so the follow-up happens even when nobody on your team has time to write it.
A good ordering page, a loyalty scheme and automated messages together are what get customers off Uber Eats. Any one of them alone won't do it.
Why a plugin on your own website usually falls short
Some restaurants add ordering to their existing site with a plugin or an embedded widget. You do get full control of how it looks. But the checkout is usually the weakest part, nothing connects it to your till, and someone has to sort out delivery and order alerts by hand.
For a few orders a week that's fine. Past that, the manual work eats the commission you saved.
Keep Uber Eats while you build the direct channel
Most restaurants that make this move don't cancel Uber Eats. They run both for a while, and the order looks something like this:
- Set up the direct channel, website first and an app later if you want one.
- Add a loyalty scheme that only works on direct orders.
- Tell your existing customers about it, in the bag and on the packaging as well as online.
- Stay on Uber Eats and Just Eat so new customers can still find you.
- Move your marketing spend toward keeping customers on your own channel.
Because Flipdish's order management shows Uber Eats, Just Eat, Deliveroo, your website and your app in one place, none of this needs a big switchover. Direct orders grow and marketplace orders shrink at whatever speed your customers choose.
Getting customers to order direct
People won't move because you'd like them to. Give them a reason.
Offer a small discount or a lower delivery fee on direct orders. You're saving £6 or so on each one, so passing on a pound or two still leaves you far better off than you were on Uber Eats.
Add a points scheme that doesn't exist on the marketplaces. Ten orders and a free main is a better argument than anything you could put on a flyer.
Regulars often respond to being told how commission works. Plenty of customers have no idea that a restaurant gives up a quarter of the order to the app. A short, honest line on the menu insert, something like "order direct and we keep more of what you pay", works better than you'd expect.
Direct orders can also be quicker. They don't pass through a marketplace's system, so the quoted wait is sometimes shorter. Only say so if it's true for you.
Then do the physical bits. Print the web address or a QR code on every bag and box. Put a card in each Uber Eats delivery. Get counter staff to mention it when someone comes in to collect. None of this costs much and it reaches people who already like your food, which is exactly who you want.
Delivery without Uber Eats' drivers
The driver network is a big reason restaurants stay on Uber Eats. If you take delivery orders directly you have three realistic choices.
Use an on-demand courier service. You pay per job and there's nothing to manage, but the cost per delivery is higher than running your own drivers at volume.
Employ your own drivers. This costs the most to set up and only makes sense if you get a steady flow of orders, particularly at peak times.
Go collection only on the direct channel. Plenty of restaurants do this: delivery stays on Uber Eats, and the direct channel is for pick-up. You skip delivery costs completely, packaging is simpler, and the margin on each collection order is as clean as it gets.
That last setup keeps the marketplace doing what it's good at, which is reaching people who haven't heard of you, while the repeat customers who walk in to collect cost you nothing in commission.
What the savings look like
Here's a restaurant doing 1,000 delivery orders a month.
| Channel split | Uber Eats orders | Direct orders | Extra margin per month |
|---|---|---|---|
| All Uber Eats | 1,000 | 0 | Baseline |
| 80/20 split | 800 | 200 | about £1,050 |
| 50/50 split | 500 | 500 | about £2,625 |
The sums assume an average order of £25, 25% commission on Uber Eats (£6.25 an order) and roughly £1 an order on the direct side, so you keep around £5.25 more on each switched order. Your numbers will differ with your contract and your delivery costs. If you pay for a courier on direct orders, take that off.
Don't expect it to happen fast. Moving a customer base takes six to twelve months in most cases. Start with the cheap stuff, which is loyalty and the packaging inserts, and only put money into paid ads once you know the direct channel converts.
How to tell if it's working
Check two numbers every month. The first is the share of your delivery and collection orders that come through your own channel. If it's creeping up by a few points a month, the packaging inserts and the loyalty scheme are doing their job. If it's flat, nobody is seeing your message, so change where you put it before you change anything else.
The second is how many direct customers order a second time. A first order is easy to buy with a discount. A second order tells you the food, the delivery and the experience were good enough that they'd come back without a nudge. If repeat orders are low, fix the loyalty offer and the follow-up messages before spending more on getting new people in.
Keep an eye on your Uber Eats numbers too. A slow fall in marketplace orders from customers you already know is what you want to see. A sudden fall across the board means something else is going on, and it's worth finding out what before you cut your marketplace presence any further.
Getting started
A Flipdish ordering website can be live within days. A branded app takes longer, usually four to six weeks, because of App Store and Play Store approval.
The quickest route:
- Build your Flipdish ordering website with your menu and branding.
- Connect it to your POS so orders show up on the kitchen screen without anyone retyping them.
- Start collecting customer emails and phone numbers, or import the ones you already have.
- Run a launch offer. "20% off your first direct order" is simple and gets people to try it.
- Turn on automated loyalty campaigns so the first order isn't the last.
Request a Flipdish demo and see how it would work for a restaurant your size.
