Skip to content
Menu
Quick-commerce shelf

Organic rank on Blinkit and Zepto: level, appearance and fill rate

Organic rank is a product's position in app search among results nobody paid to place, for one search term, one pin code and one moment. It is not a fixed score. Level, appearance and fill rate are separate ideas, and sponsored tiles above organic results mean rank 1 is rarely the first slot a shopper sees.

By , FounderPublished Last updated Part of the digital shelf and search rank guideMore on quick commerce

What organic rank means on a quick-commerce app

On Blinkit and Zepto, most shoppers who know what they want type a word into the search bar. The app returns a list of products. Some of them are there because a brand paid for the placement, and many apps mark those with a small label. The rest are there because of the app’s own ordering. Organic rank is the position of a product in that second group: where it appeared without a brand paying to be there.

The distinction matters for a simple reason. If your product sits at the top of a search page because you paid, you can buy that position again next week. If it sits there without payment, it tells you something about how the app treats your listing. The two are different facts, with different costs, and mixing them makes both harder to act on.

Rank is also a modest measure. It tells you where a product appeared for a search. It does not tell you how many people searched, how many tapped, or why anyone bought.

Rank belongs to a query, a pin code and a moment

Two shoppers searching for the same words can see different lists. The reason is the same one that makes availability local: the app shows what the serving dark store can supply, so the products that can appear, and the ones around them, depend on the delivery address.

So “we rank third on Blinkit for protein bars” is missing three pieces of information. Which words exactly? Which pin code? When? A statement that names all three can be checked. One that names none of them is a memory.

Results also move within a day, because stock, offers and paid placements move. Keep the time with every reading, and treat one reading as a photograph, not a trend.1

Level, appearance and fill rate are three different things

People use the words loosely, and the confusion is expensive because each one points at a different team. This is how the terms are used in this guide.

Level, appearance, fill rate and availability compared: what each measures and who acts on it
TermWhat it measuresWho usually acts on it
LevelThe position of your product in a search result when it does appear: near the top, a few screens down, or near the end.E-commerce and listing teams, who control the title, images and content.
AppearanceWhether your product appeared in the results at all, across the checks you made for one query in one pin code.E-commerce and key-account teams, since a missing listing may be an assortment or supply question.
Fill rateA supply measure: how much of what a platform ordered from you was delivered to it. It is not a search measure.Supply chain and sales teams, working with the platform.
AvailabilityWhether a product could be added to a basket in a pin code at a moment, as a shopper would see it.Everyone, since a shopper cannot buy what is not available.

Level answers “where”. Appearance answers “whether”. A product can sit high whenever it appears and still be missing from most checks, or appear on every check and always sit near the bottom. Those are different problems with different owners, so record them apart.

Level

Where a listing sits in the ranked results for a search term.

Appearance

Whether the listing appears for that search at all, at that pin code.

Fill rate

How often a listing that should appear actually does, across repeated reads.

Three things that can move independently on Blinkit and Zepto, kept in separate columns.

Where fill rate comes in

Fill rate belongs to your supply chain and to the platform’s purchase orders. If a platform orders a number of units and you deliver most of them, your fill rate for that order is the delivered share. Platforms track it, and a low fill rate is a supply conversation.

It connects to what a shopper sees because a product that is not delivered is a product that may not be on the shelf. A stockout in a pin code is the shopper-facing symptom. Fill rate is one possible cause on the supply side, and there are others, including demand higher than the store expected.

What we cannot say is how an app weighs stock when it orders search results. Some brands assume a product that is often unavailable drops down the page, or out of it. That may be true in some apps some of the time. Nobody outside the app can say how its ordering works, so treat it as a question to test with your own readings and to raise with your account contact. Do not assume it.

Rewalto does not measure your fill rate. It records what the shelf showed, and that record can give your supply team the shopper-facing side of the story.

Choosing the searches to track

The queries you pick decide what you learn. Track two kinds separately.

  • Your own name. A shopper who types your brand is already looking for you. Rank here tells you whether the listing is easy to find and whether competitors, or your own ads, occupy the space around it.
  • The category words. A shopper who types “protein bar” or “hair oil” has not chosen a brand. Rank here is where you are discovered, and it is where competitors compete with you directly.

Use the words shoppers use, including the spellings they use. In India that can mean English, Hindi written in Roman letters, and the shortened forms people type on a phone. A query that only your marketing team would write will understate how you appear to shoppers.

How to run a first check by hand

A small, repeated check is worth more than a large one-off.

  1. Choose five to ten queries, split between your own name and the category words that matter most.
  2. Choose the pin codes that matter: your biggest markets and one or two cities you want to grow in. Set the delivery address in the app before each set of searches.
  3. For each query and pin code, record the position at which your product appears, or that it did not appear. Record which of the results above it were labelled as ads, which were not, and which you could not tell.
  4. Screenshot every results page, labelled with the query, pin code and time.
  5. Repeat on different days and at different hours. Compute appearance as the checks in which your product appeared divided by the checks you made, and note the level each time it did appear.

When something looks wrong, look at availability in the same pin code and at the same time before drawing any conclusion. A product that could not be bought at that moment is a different problem from one that could be bought and was buried.

What a rank reading can and cannot tell you

A run of readings can show you a pattern: a product that appears high in one city and not at all in another, a competitor that sits above you on every category query, a listing whose position fell after its stock did. Those are worth a conversation and a test.

It cannot show you why. A brand might change a title, an image or a pack description and then watch position move, and the change may or may not be the cause, since the app and your competitors are moving too. The wording that holds up is “position changed after we changed the listing”, not “the change improved our rank”.

And it cannot promise the future. No brand can pay for an organic position, and a service that claims it can deserves questions.

Where Rewalto fits

Rewalto’s digital shelf readings record where a product ranked, alongside its stock and price, as a shopper in that location would have seen it, with the retailer’s page address behind each reading. A recorded search position is tied to the check that produced it: the query, the pin code and the time.

A position on a results page should be reported as a position on that page. Call it organic only when the app provides enough information to distinguish paid results. Check the data catalogue for current search coverage.

Common questions

What is organic rank on Blinkit or Zepto?

The position of a product in the results a shopper was not paid to see, as opposed to a sponsored placement. It belongs to a query, a pin code and a moment.

How is fill rate different from organic rank?

Fill rate is a supply measure: how much of what a platform ordered was delivered. Organic rank is a search-page measure. A low fill rate can lead to a stockout, which is one possible cause of a product not appearing, but the two are recorded separately.

Can a brand pay to improve its organic rank?

No. Organic rank is, by definition, the position not bought. A service that claims to guarantee an organic position deserves questions.

Notes

  1. This guide describes how quick-commerce search generally behaves, and it changes without notice as each app changes. Read it as true of the date it was last updated. It contains no Rewalto figure, and it makes no statement about how any app orders its results. Back to text

Start with the question you need to answer

Check the current data catalogue, then review the coverage and dates against your question. The research in an older guide does not establish that a service is available today.

Related from the blog

Related guides