Ajnaware’s Weblog

Web, Mobile & iPhone software development

How To Estimate App Sales from iTunes Ranking

with 7 comments

Oz Weather has now been selling for long enough, and over a large enough range of iTunes app store rankings to enable me to get a good handle on what level of sales you need to achieve a particular ranking – or conversely, what ranking you would achieve from a given level of sales.

sales vs rankings

Points to Note

  • This analysis is specific to the Australian iTunes app store – US and other stores will likely have much higher sales levels for similar rankings, as a consequence of having a much larger iPhone ownership base.
  • The rankings are for Paid Apps only – Free apps are likely to have much higher download levels for similar rankings.
  • The rankings are overall app store rankings ie. across all app categories. Rankings within individual categories would obviously have smaller sales figure, although given the dominance of games in overall rankings, these results probably would also apply quite well to the games category on its own.
  • This analysis relates to sales over a 7 week period from 1st Nov 2008 to 19th Dec 2008 – The nature of the relationship may well vary with time as i) the total number of iPhone owners keeps rising, and ii) the total number of apps available in the app store keeps rising.
  • The curve is a best fit to the actual data points using a logarithmic formula.

Some Key Conclusions

  • To get top ranking in the Australian app store, you need to make more than 300 sales per day
  • To get into the top 10, you need to make more than 100 sales per day
  • To get into the top 20, you need to make more than 50 sales per day

Applying the Findings

So now you can get a good a pretty good estimate of how much money your favourite (paid) apps are making in the Australian app store. The following example is for “Pull My Finger“, which is currently ranked 5th in the Australian app store. (BTW I’m not saying this is actually my favourite. Its not! This is just for illustration.)

  1. Get the overall rank of the app ie. 5th
  2. Find the corresponding daily sales from the graph ie. about 200
  3. Multiply by the app’s price ie. 200 x AUD$1.19 = AUD$238 per day
  4. Deduct 1/11 for Australian Goods and Services Tax = AUD$216 per day
  5. Deduct 30% Apple’s share = AUD$150 (US$100) per day

Of course this app is selling worldwide, and this is just the Australian component of sales. I’m not sure of its rankings in the US or elsewhere, but one can probably reasonably assume that it might be selling, say,  20 30 times more worldwide than it sells in Australia alone. So taking this one step further, one arrives at a rough estimate of AUD$4500 (US$3000) per day worldwide.

Stop Press

Daniel Bradby (see comments) has provided an excellent link showing a similar graph for worldwide app sales – although supported by much sparser data. It appears to show that worldwide app sales are around 30 times more than those in Australia, rather than my initial estimate of 20 times. I have updated this article accordingly.

NB – There is now a more recent article with updated data and more detailed estimates of world-wide sales/rankings ratios.

Written by ajnaware

Sunday, 21 December 2008 at 1:54 pm

Posted in iPhone

Tagged with , ,

7 Responses

Subscribe to comments with RSS.

  1. Thanks for the great analysis again. Interesting to compare this to a US based attempt at the same thing. http://www.appcubby.com/blog/files/app_store_pricing.html

    Those numbers are most likely worldwide, but they suggest the ranking/sales is 100 times more at that level.

    Daniel Bradby

    Monday, 22 December 2008 at 9:12 am

    • Thanks Daniel – excellent link! I make the multiple more like 30 times, though. I’ll update the article with this info.


      Monday, 22 December 2008 at 9:27 am

  2. […] Dawson from Ajnaware had also a nice post covering some numbers from his Oz Weather app. Note that iFring ranks based on the US charts while the following numbers […]

  3. Great article with some great info. We just launched PortfolioLive (real time stock quotes and portfolio management for your iPhone) in the Finance section and we are watching it move up the sales rank. Surprisingly after only a couple of days we are about to crack the top 50 in Finance … and we are anxious to do our own graph of rank vs. sales.
    BTW we were kinda screwed over by the “new app” list. We submitted on Jan 30 and went live on Feb 5. But our app went live and appeared on the new list in like 12th spot on Feb 5 down with the Jan apps. I think it has something to do with the go live date you select during iTunes Connect submission…


    Saturday, 7 February 2009 at 12:00 pm

    • Lots of developers get caught out by that, including myself on my first app submission. The “trick” is to use iTunes Connect to update your release date to the current date as soon as Apple approves the app. But don’t set it to a later date than the current date, or else your app will not appear in iTunes until that date.


      Saturday, 7 February 2009 at 12:08 pm

  4. […] a comment » In an earlier post I showed a graph of Oz Weather’s daily sales levels versus its ranking in the Australian […]

  5. […] How To Estimate App Sales from iTunes Ranking (Ajnaware’s Weblog – author of Oz Weather) More exciting app store news (Joel Comm – author of iFart) iPhone AppStore numbers revealed: Ranks-to-Sales connection (Mobile Game Developer) Rank and sales data could help figure out App Store popularity algorithm (TUAW) App Store Pricing (It’s not a free market!) (AppCubby) The App Store: First Comes Power (Deal Range) The Hack Store (Polar Bear Farm) […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 814 other followers

%d bloggers like this: