Why your restaurant is not showing in Uber Eats search

Uber is one of the few delivery platforms that answers this question in writing, and the answer is uncomfortable for restaurant operators: there is no single Uber Eats search result to be absent from. Uber’s own merchant help states that stores are ranked by an automatic algorithm, and that “Every individual eater that opens the Uber Eats app will have an entirely different ranking of stores as compared with another eater.” A report that your restaurant is missing therefore describes one person’s screen, at one address, at one moment, and not a platform-wide fact about your brand.

What does Uber say about how stores are ranked in the Uber Eats app?

Uber keeps a merchant help article titled “How does Uber decide rankings in the Uber Eats app?” and it is short enough to read in a minute. Its first sentence is “Stores are ranked using an automatic algorithm that takes several different factors into account.” The article does not enumerate those factors, and it does not publish weights. It states the purpose instead: “The goal of rankings are to help eaters find the food that they love, subject to the individual eater’s preferences.” Everything else circulating online as an Uber Eats ranking factor list is somebody’s inference, not Uber’s text.

That distinction matters more than it looks. A restaurant operator who acts on an invented factor list spends money on the wrong thing and then cannot tell whether it worked, because the baseline was never measured. The one paragraph Uber actually publishes is worth more than a list of ten guesses, because it is falsifiable and it is Uber’s own position. Treat the published sentences as the ceiling of what is known, and treat anything more specific as an assumption that has to be tested against real screens rather than repeated.

Does every Uber Eats customer really see a different list?

Yes, and Uber says so in the plainest available language: “Every individual eater that opens the Uber Eats app will have an entirely different ranking of stores as compared with another eater.” This single sentence dissolves most internal arguments about Uber Eats visibility. The area manager who cannot find the branch and the marketing lead who can are both right, because they are not looking at the same list. Neither screenshot proves anything about the other person’s account, address, or order history.

The practical consequence is that “we are not showing in Uber Eats search” cannot be confirmed or denied by one person checking their phone. It can only be described as a distribution. A brand is absent from the first screen at some addresses, present at others, and the useful question is which addresses, at what times, and whether the pattern is moving. A single anecdote from a customer is a prompt to go and measure, not a finding.

Which Uber Eats ranking levers does Uber name for merchants?

The same help article contains a section headed “Two ways that may help improve your ranking include:” followed by exactly two items: “Decreasing the default prep times for your store” and “Ensuring that the items on the menu are high-quality items suitable for delivery”. Uber also states the underlying reason: “Eaters tend to prefer stores with faster overall delivery times and higher ratings.” Note the wording. Uber attributes the effect to eater preference rather than declaring a direct ranking weight, and it hedges with “may help”.

Default prep time is the interesting one, because it is a field a chain controls centrally and often sets once, years ago, and never revisits. A prep time inflated for safety during an old staffing crunch is still inflating quoted delivery time today, on every branch that inherited the template. Uber names it as a lever, which makes it the cheapest thing on this page to check. Ratings are the second signal Uber names, and ratings on Uber Eats are covered separately in our platform overview at https://kitchain.co/aggregators/uber-eats/.

Do Uber Eats Sponsored Listings explain why a competitor sits above you?

Partly, and Uber is explicit that paid placement shares the same surfaces as organic results. Uber’s Sponsored Listings FAQ describes the product as follows: “Sponsored listings let you advertise your restaurant in the home feed and search results.” The campaign tool has been renamed: the help article whose address still reads uber-ads-manager is now titled “How to Set Up Sponsored Listings in Uber Marketing Manager”, and its first step is “Log into Uber Marketing Manager” at advertiser.uber.com. So the screen a customer sees is a blend of algorithmic ordering and purchased positions, and a competitor above you may be there because they bid, not because they outrank you.

This is why comparing your position against a competitor’s position, without knowing whether either listing is sponsored at that moment, produces conclusions that do not survive the next week. Ad campaigns start and stop. A brand that appears to have overtaken you on Monday and slipped back by Friday probably ran a campaign, and the correct response is not to redesign your menu photography. Recording what the whole card looked like at capture time, including any sponsored marking, is what makes the comparison mean anything later.

Can a store be missing from Uber Eats altogether rather than ranked low?

Yes, and this is the first thing to rule out, because it is cheap to check and it has a completely different fix. A store that is closed, paused, or outside the delivery radius of the address being searched is not competing for a low position, it is not in the candidate set at all. Ranking work cannot repair absence. The order of investigation should always be availability first, then position, and a team that starts with position wastes the week.

Uber’s own framing supports this order. Ranking is described as helping eaters find food they love, which presupposes stores that can actually deliver to that eater. So before anyone opens a conversation about Uber Eats visibility, confirm the branch was open and deliverable at the address and the hour the customer looked, not at the moment the manager checks. Those are different questions, and the second one has answered the first incorrectly in every operations meeting we have sat in.

How do you measure an Uber Eats position that is different for every eater?

You measure the reproducible layer and you say out loud that it is the reproducible layer. The public listing seen without signing in can be captured from a fixed point on the map, at a fixed time, and compared with the same point and time a week later. That is a real number with a stable definition. Individual personalised feeds cannot be reproduced by anyone, including Uber, and any tool claiming to show you every customer’s Uber Eats screen is describing something that does not exist.

Because Uber has published that each eater sees a different ranking, an Uber Eats visibility programme has to be built around points rather than around a single figure. Kitchain (kitchain.co) measures customer-facing positions from map points saved per account, at set times of day in each city’s own timezone, which is the only shape of measurement Uber’s own statement leaves room for. What comes out is not “your Uber Eats rank” but a map with holes in it: districts where the brand never reaches the first screen, dated, and comparable week to week.

Start Monitoring



    No credit card. No integrations.
    We'll configure your first location and confirm within 24h.
    Request a Demo

    Book a personalized walkthrough of Kitchain Products.



      We'll get back to you within 24 hours.