I wrote about the idea of a service that aggregates delivery drivers back in 2018 but given the latest wave of food delivery service bashing I couldn’t help but think of it again. This time around my thoughts are a bit more refined about how to actually build a business but do think there’s a real opportunity here, especially after seeing the challenges with the current model.
The existing food delivery apps charge high fees because food delivery is one of the highest costs. That’s the part that needs to be improved in order for the companies to make sense. As many people note restaurants have been delivering food on their own for decades while maintaining profitability so it’s clearly possible. Yet these online services struggle. Instead of focusing on the delivery side they’re in a race to capture as much of the demand as possible.
What if instead there was a focus on aggregating the delivery infrastructure in order to make the delivery network as efficient as possible. The goal would not be to drive demand to restaurants but instead to integrate with restaurants in order to provide a single delivery network that could be optimized globally.
One way to think about it is ordering from Amazon - you can pick a completely random assortment of objects and yet Amazon is able to orchestrate the delivery into as few packages as possible and have them delivered within days of one another. That’s incredible. But they’re only able to do it because they have the scale to make it possible. Another way to think about it is how Shopify allows anyone to launch an ecommerce site while handling the logistics on the backend. Consumers are dealing with the site itself and have no knowledge that the heavy-lifting is handled by Shopify. Using this analogy, the food delivery services are all Amazon and there’s an opportunity in building the Shopify for food delivery.
It’s an incredibly complex space but I’m surprised that none of these restaurant-logistics focused companies have a user facing portal. It’s true that their core product is not focused on demand aggregation and yet it would be valuable to restaurants. They would not need to charge any of the markup the existing food delivery services charge since they’d be making money on the backend and do not have to worry about manipulating the results for profit. Instead, they can avoid the gimmicks and just allow searching by name with standard sorting and filtering. Given how much restaurants are being charged this would be an easy win for them.
If you go to a typical restaurant you will notice drivers from GrubHub, DoorDash, and UberEats all waiting to pick up food at the same time. That’s inefficient! Instead these drivers should be picking up at places that would lead to a global optimum. This can only happen if there’s visibility into every order and this service should exist.