markjnet

Increase iPhone App Downloads by A/B Testing App Names

I’m about to outline the single most powerful thing you can do to improve sales/downloads of your iPhone app. I know this is a bold claim, but read on and I will justify it. I first presented this at 360iDev San Jose 2010.

Apple made us an amazing market for our software and threw in a fantastic distribution & sales platform. All that for just 30% of receipts, which IMHO, is an incredibly good deal for developers. But the app store doesn’t help anyone find your app right? Wrong! The app store is a catalog of ads for iPhone apps, and millions of people are browsing through those ads – especially the top 100 lists. These browsing people are primed and ready to download, you just have to make them notice your ‘ad’ among the 200,000 others. When people are looking in the app store they are scrolling through a table of app listings. It doesn’t matter if they are checking out the top 100 games or they searched for ‘gardening’, everything in the app store is shown as a list of apps. The listing shows: icon; app name; price; star rating, company name. Get someone to notice your listing, and they will tap through to your app’s page. There they see the screen shot and maybe download your app, but that can’t happen until they’ve tapped on your listing in the first place. The key then, is to get them to tap on your listing. To make the very best performing app listing you need to carefully select the best icon and the best app name. How do you know what will be the best performing, and what do I even mean by best performing anyway?

If you study how to be successful advertising on Google, or you learn about AARRR metrics for online business, you will discover that a key metric for online ads is is the Click Through Rate. CTR = clicks / impressions. (Clicks: number of times it was clicked on by people; impressions: number of times the ad was seen by people.) Better CTR means a better performing ad. Study this or try it yourself, and you’ll soon find that no-one makes money on Google by writing an ad, paying for the clicks, and sitting back while money pours in through their web-site. This is because it nearly always cost more for the ads than you can make back by selling your stuff! To make money you need to test several ads, figure out which is the best performing, take that ‘winner’ and make more variations to test. Keep repeating this until you have discovered one that performs well enough so that it is cost effective to pay Google a bunch of money to run the ad in large volume. iPhone app developers should use this same approach to figure out the best performing app listing: change name or icon, measure, compare, repeat.

OK, so how do you measure CTR of your app listing? You need to know impressions and clicks. But you don’t know these, only Apple knows how many times your app listing was shown and how many times people tapped on it (assuming even they are tracking this stuff). Hmmm… What we need is a way to test our app listing outside of the app store. It turns out there is something almost as good and extremely affordable: Admob. Below on the left is an app store listing for one of our old apps ‘Smart Caller’. On the right is an Admob ad in an iPhone app. Consider the content, structure, and context – they are very similar. So what I’m saying is that you can use Admob ads to test different icons and different app names for your app, to figure out the very best performing app name and icon for your app in the app store.

apListingAsAd.png

You can run an Admob mobile banner ad campaign for as little as $50, which will buy you 1000+ clicks (click prices vary by geography and demand). You might have a CTR of 1-2%, so that $50 is buying you 50,000+ impressions. This means you can test your icon or app name by sampling it 50,000+ times (which probably translates to almost 50,000 different people) all in a day. Survey 50,000 people in one day for just $50 to see which icon or which app name most catches peoples attention? Wow, if that doesn’t blow your mind then you’d better leave your app marketing to someone else. You can even test several ads at once in one $50 campaign, though you might have to baby sit it a little in order to get even testing of each. Now repeat a few times and you can find an app name and icon that performs much better than the ones you started with, all this for around $200 and a few hours work.

OK, here’s some proof for you of just how powerful the app icon and app name is. The graph below is real download data for one of our free apps. I won’t explain all the in & outs of the various name and icon changes the app has been through here, but you can see from the graph what a huge effect changing the name and icon had on downloads. Each blue line marks where we changed name or icon, and the red line is the daily download rate. (Of course when you do this, you are trying to increase downloads, and you can see that we decreased downloads… but exactly what happened there is for another blog post!) For this app, we saw 20x difference in download rate for the best app listing vs the worst. Wow. Now in testing via Admob you won’t see such a huge difference in CTR, because live in the app store, a better CTR for your app listing has a leveraging effect. Double your CTR and you double downloads. Doubling downloads will increase your rankings a whole lot, and with increased rankings more people will see your app (more impressions), which leads to even more downloads. Your app listing CTR has massive leveraging power, which I’ll discuss more in a later blog post.

downloads.png

Often when app publishers (especially indie developers) look at paid promotions like Admob ads, it’s not clear if it’s money well spent because of the question of how many actual downloads you will get for your money. It can cost a lot per download (Admob does have a way to measure downloads per impression and per $ spent, which is very neat). For example, one campaign we ran ended up costing us $2.50 per download for a free app, which was not a cost effective way of acquiring users for that app. Figuring the download rate (aka conversion rate) for your ad is a more sophisticated way to measure how ‘good’ the ad is, and you should try to measure conversion rate if you are using ads to acquire users / makes sales. But here I’m not talking about acquiring users, I’m talking about A/B testing your app name and icon, and for that, your $200 might well be the best money you’ll ever spend.

Why do I claim this is ‘the best’ thing you can do? Consider your sales funnel. Below is the sales funnel for a free apps that doesn’t have a bunch of PR, blog reviews etc. Its downloads come only from people finding it in the app store. To get people out the bottom of the funnel where you actually get paid, you need people to enter in at the top and keep moving down the funnel. To improve the conversion rate at which people will move down from one level to the next, you have to do more work and spend more money. All the conversion rates multiply together to result in the overall conversion rate of your sales funnel, so you can double your overall conversion rate by doubling conversions at any one of the stages. Improving how much people love to use your app (app use stage, or activation and retention in AARRR metrics) is probably quite hard and expensive, but improving how many people click on your app listing in the first place (acquisition) is quite easy and cheap by doing what I just described. Then on top of how cheap this is to do, add in the leveraging effect your app listing CTR can have and I hope you can see the potential here.

salesFunnel.png

You can and should test your app name before you release your app, but you can also do it for an app that’s been out for ages. Got an app sitting there not selling? Experiment with different names and icons and find something that performs better for you. In our experience, existing users won’t mind you changing name & icon, but do consider changing only one at one time unless you go for a full rebranding, in which case just tell existing users what you are doing.

Would you like to de-risk your entire app making business by using this technique? Do app name testing before you ever write a line of code or design a single pixel. Are you an iPhone game developer? I bet you have many ideas for different games, but you’re not sure which one to invest the time and money to develop? Use ads to test several concepts, and build the one with the best click through rate. By doing this you’ll be pre-picking the one that has the best chance of being noticed by people and rising up the app store charts. Up-front market research like this is part of what the customer development & lean startup approach is all about – testing your idea as early as you can.

When you try this watch the CTRs for your ads and see if they change over time. When the ads first run, CTR tends to show higher in the reports than it will end up. As time goes on CTRs drop. Then leave it a few days and you’ll sometimes see CTRs rise again (even once the ad campaign has finished). I think it’s just differences in timing of how the click data and impressions data gets reported. I also suspect there’s an effect because of ‘ad-click jockeys’, users who really like clicking ads to see what new apps are out there, so these people click on new ads as soon as they see them. If this is happening its just fine, because click jockeys are the same people who are going to push your app up in the charts. So do keep an eye on the CTRs, and check back after a few days to see how the numbers settle.

I’d love to hear from anyone else who’s doing this kind of stuff with their mobile app business, and if I’ve inspired you to try it, let me know how it works out for you. Comment below or email markj at markj dot net. I’d love it if you could share the CTRs you get for different kinds of apps and the ranges you find between best and worst performing in order to develop some benchmarks for evaluating app ideas. I’ll be writing more on these topics myself, so please consider subscribing to this blog. Below are some references to the people I learned these techniques from, I encourage you to go read their blogs, books, and hear them speak if you can.

Steve Blank: developed the ‘Customer Development’ approach to the startup business, which my iPhone business is based on.

Eric Ries: was Steve’s student, and went on to pioneer customer development for online businesses in combination with agile engineering practices, resulting in the ‘Lean Startup’ movement.

Dave McClure: has fantastic work on metrics for online businesses and understanding your sales funnels, a lot of which applies well to the app store. AARRR!

Sean Ellis: Lots more great advice on startups and marketing.

Al Ries and Jack Trout: their book ‘Positioning – The Battle for your Mind’ explains the challenges in communicating with your customer, and sets the background for just why your app name is so powerful if you get it right.

Perry Marshal: great material on understanding online advertising with Google (and by proxy Admob etc).

Glenn Livingston: teaches online marketing, emotional marketing, and understanding customers (which is at the heart of whole customer development approach).

Neil Young: At iPhone and game conferences, Neil stands up and lays out ngmoco’s strategy to us. (And I started on a ZX Spectrum too!)

360idev: great place to learn about this mobile apps biz. I first presented this at 360iDev San Jose 2010.

Dave Wooldridge: The Business of iPhone App Development a great practical marketing book for iPhone devs. (Which I was the tech reviewer for.)

[Slashdot] [Digg] [del.icio.us] [StumbleUpon]

Tweeting from an Ad on the iPhone Using URL Schemes

Lately I’ve been experimenting with promoting out app ‘Friend Focus (for Facebook)‘ by ‘turning out the vote’ – ie getting our existing users to help us promote Focus. Once I’ve found a formula that works well we’ll implement the scheme in app and figure out a way to reward users for helping us, but for now I’ve been using house ads. House ads are our own ads placed in our app using the ad network we’re integrated with. Admob in this case. This is a great way to try out ad copy and experiment with different promotions because its all done with no code updates to our app, all I have to make is a simple HTML landing page for each ad.

A recent campaign we’ve been running is ‘Tweet your support for Focus’, which asks people to tweet saying that Focus is great:

Tweet support for Focus ad

Tweet support landing page

Naturally the tweet has to be pre-filled, which lets me use a bit.ly link so I can track the effectiveness of the campaign. A ‘tweet me’ link is pretty easy on the web, but this is on people’s iphone. Twitter users with lots of followers (ie the people we want to tweet) aren’t using the twitter website on their iPhone, they’re using a twitter app, of which there are many to choose from! So how do we turn a click on my ad into a pre-filled tweet right inside someone’s pre-logged in twitter app of choice? The solution is to use custom URL schemes. Several iPhone twitter apps have custom url schemes that allow you to launch them and pre-fill a tweet using their custom url. This works just as well from the landing page of an admob, in code in a native app, in a web page in mobile safari, or a link in an email.

Hmmm, but which twitter app to choose? Turns out you can choose them all! I wrote some simple javascript to just open all of them – one of them is bound to hit. The code is below. I picked 5 of the most popular twitter clients and included them. The script works great in the UIWebView that Admob opens to show the landing page for the ad, because the UIWebView isn’t throwing up a dialog saying “couldn’t open that URL” for urls where a scheme isn’t installed on the devide. Its imperfect as a web page because of these alerts, which you will see if you try it. I tried a bunch of things – using the tweet url for an image src, in an iframe, as a form submit. I also played with timers and onblur event to try to cancel out the urls tries upon returning to the page in Safari. If someone could figure out the perfect javascript for this that works in Safari and post here in the comments, that would be very awesome.

Go ahead and try it by clicking the ad above, and if you tweet your support for Focus, that would be splendid! As you can see to the left, it works… we’ve had 28 tweets so far, from a variety of twitter apps, which has generated 165 click throughs to the Focus website. Thanks to everyone who tweeted for us so far. Below is my hastily put together javascript.

 
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Tweet Focus Support</title>
 <meta name="viewport" content="width=300; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0" />
 
<script type="text/javascript">
var msg = "Get%20the%20best%20Facebook%20on%20%23iphone%20with%20Focus%20for%20Facebook%20http%3A%2F%2Fbit.ly%2FFocus4Facebook%20%40focusedapps%0A";
var tweetTry=0;
var tweetTryCancel=false;
var tweetTrys = new Array();
tweetTrys[0]="tweetie:///post?message="+msg;
tweetTrys[1]="twitterrific:///post?message="+msg;
tweetTrys[2]="echofon:///message?"+msg;
tweetTrys[3]="twit:///post?message="+msg;   //twitelator
tweetTrys[4]="x-birdfeed://post?text="+msg;
 
function tweetPress() {
	tweetTryTime=0;
	tweetTry=0;
	tweetTryCancel=false;
	tweet();
}
 
function tweet() {
//alert("tweet");
	if (tweetTryCancel) {
		alert("cancel");
		return;
	}
	var currentTime = (new Date()).getTime();
	if (tweetTryTime!=0) {
		var elapsedSinceLastTry = currentTime-tweetTryTime;
		//alert(elapsedSinceLastTry);
		if (elapsedSinceLastTry>400) {
		alert(elapsedSinceLastTry);
			tweetTryTime=0;
			tweetTry=0;
			tweetTryCancel=false;
			//alert("reset");
			return;
		}
	}
 
	tweetTryTime = currentTime;
 
	var url = tweetTrys[tweetTry++];
	if (tweetTry>5 || url==null) return;
	if (tweetTryCancel) return;
	//alert(url);
	if ("http:"==url.substr(0,5)) {
		window.location=url;
		window.setTimeout("tweet()",10);
		return;
	} else {
		//window.location=url;
		var obj = document.getElementById("if1");
		obj.src = url;
		window.setTimeout("tweet()",10);
		return;
	}
}
 
function onBlur() {
	tweetTryCancel = true;
};
 
 
window.onblur = onBlur;
 
</script>
</head>
<body>
<div style="margin-right: auto;margin-left: auto;width: 280px;background-color: #DFEFF5;padding: 5px;border: 3px solid #6080C0;"><center>
  <div align="center" class="style1">Tweet Your Support  </div>
  <p align="left">We need your help to spread the word about Focus for Facebook. If you use Twitter, please take a moment to...</p>
 
  <p align="center"><a href="" onclick="tweetPress(); return false;" }><img src="tweetSupportApp.png" alt="tweet support" width="245" height="41" /></a></p>
 
  <p align="center"><a href="http://clicktotweet.com/ha89H"><img src="tweetSupportWeb.png" alt="tweet support" width="245" height="41" /></a></p>
 
  <table width="219" height="94" border="0" align="center" cellpadding="2">
    <tr>
      <td height="15" colspan="3">&nbsp;</td>
    </tr>
    <tr>
      <td rowspan="2" align="left" valign="top"><img src="logo62.png" width="62" height="62" /></td>
      <td rowspan="2" align="left" valign="top">&nbsp;</td>
      <td height="5" align="left" valign="bottom">Thanks,</td>
    </tr>
    <tr>
      <td height="5" align="left" valign="top"><p>Mark &amp; Rob, Focused Apps.</p>
      </td>
    </tr>
  </table>
  <img src="" width="1" height="1" id="img1" /><img src="" width="1" height="1" id="t2" />
  <form id="form1" name="form1" method="get" action=""></form>
  <iframe id=if1 src ="" width="1" height="1"></iframe>
 
  </div>
</body>

[Slashdot] [Digg] [del.icio.us] [StumbleUpon]

6 Months of iPhone App Sales Stats, Cause and Effect.

My iPhone game Hit Tennis is a simple iPhone tennis game, but with really fun engaging gameplay I designed specifically for playing tennis with the touch screen. You swing your finger across the screen to hit the ball, controlling strength and direction, so you get the feeling of real rallies as you play. The game has been out for 6 months, durring which I’ve been working on the consulting side of my business, but I’m planning Hit Tennis 2 (as an upgrade) with much deeper gameplay. I’m sharing six months of sales figures from this app in order to demonstrate effect on sales of various events, some under my control and some not. Here’s that 6 months of sales:

rev6m.psd

Launch

I launched in November 08 in a real hurry. Consequently I had a bunch of bugs which manifested as a lousy umpire who annoyed my players, so I had to do several quick updates. The reason for rushing was that I’d been developing Hit Tennis during a lull while Apple spent 101 days approving my app Smart Caller, which made me fearful of long waits for approval and I wanted Hit Tennis to be on sale in time for Christmas. My launch strategy was a simple online press campaign by emailing review sites with a YouTube demo vid, and starting off as a free app to ensure lots downloads. I quickly got small news stories and reviews on some good gaming and iPhone sites, and the first 2 days saw about 70,000 free downloads. On day 3 I switched to my planned price of $1.99. Why not 99c? I’d put a lot of effort into the basic gameplay, and I think I was too proud to price the same as all the 99c toy apps.

Christmas and TV Ad

Christmas saw a huge sales spike 4x over normal and welcome extra revenue, and then through January sales came back down to pre Christmas levels. January through April I worked on other projects and did no promotion of Hit Tennis, but I got a little lucky. A competing Tennis app Touchsports Tennis was shown for a few seconds in Apple’s TV ad for the iPod touch in February. It got people looking for Tennis in the App Store, and as my basic SEO was OK of course they found my app and I got increased sales. I was not tracking app store rankings at the time, but this sales spike probably lifted my rank in the sports games category, leading to ongoing sales in March.

March Sales Decline

March saw no promotion or updates from me, and no external events. I took the sales data for March and plotted it with a linear trend line to describe the decline in easy to understand terms:

marchUnits.png

The trend line has a gradient of -0.5, meaning that on average, every two days sales went down by 1 unit. Just using that trend line to ‘predict’ sales (by calculating the area under the line) we get 1021 units, which for a $1.99 app predicts $1,422 in revenue (after Apple’s 30%, and not accounting for currency differences). In fact my March financial report gave my earnings as $1,364. The point here though is that if sales keep declining by 1 unit every 2 days, then by now (May) Hit Tennis wouldn’t be selling much at all.

Tracking App Store Rank

I’d occasionally take a peak at Hit Tennis’ rank in the app store by using the Mobclix’s website, but in April I started using MajicRank to check my stats. (Check out my posting about these and other sales stats tools). To begin with I’d misunderstood what MajicRank does, and I wasn’t sure it was reporting my rankings correctly because the numbers didn’t match Mobclix’s. However I finally figured out that Mobclix and MajicRank report on different ranking lists, they are both right, but MajicRank’s number are more important than Mobclix’s now that the App Store ranks paid and free apps in separate lists. (All the different ranking lists are explained in my posting Understanding App Store Top 100s.) MajicRank showed that Hit Tennis was present in the sports games top 100 paid list in most countries, and in a few countries it was in the top 10. (I’m very happy to be ranked well in Croatia, but it only takes a couple of sales a week!) Finding out that Hit Tennis was not completely buried inspired me to see what I could do to increase sales, short of the big update I have planned for later.

Cut Price to 99c

On April 21st I cut the price from $1.99 to 99c. I did not publicize the price change as I wanted to see the elasticity of demand among app shoppers who happened across Hit Tennis by whatever means customers had been finding the app for the previous weeks. As you can see below in the graph of unit sales for March, sales climbed steadily for a few days. The increase in volume did offset the lower price, and as you can see in the revenue graph, revenue (at that time) held and then grew also. Due to the increase in volume my rankings went up somewhat. (I’m dumb for not recording them. MajicRank now records them for me :-)

unitsMarchWorld2.png

revMarchWorld2.png

Version Update and Release Date Trick

Mean time I’d been working on an update. Hit Tennis was my first time programming 3D graphics, so I did everything with simple billboarding 2D textures and alpha masks to create shapes. Pseudo 3D if you will. It worked for the simple game that Hit Tennis is, but several reviews in the app store had said ‘it should be more 3D’, and in fact due to the tennis racket’s 2D existence, it would disappear when you saw it side on. Saving gameplay enhancements for later, for this update I replaced the 2D tennis rackets with real 3D objects. A fun journey which had me learn to buy stock 3D models, edit them with Cheetah 3D (which I highly recommend), and load them into the game using Jeff LaMarche’s Obj File loader.

The update came out on the 28th. Apple had just stopped sending out ‘your app is approved’ emails, but I’d noticed that app approvals have been reliably taking 7-8 days so I knew when to expect it. On the 28th I changed the availability date in iTunes Connect to 28th April. This is the ‘release date trick’. It requires careful timing and a bit of luck to make it work, but when it works it gives a sales boost. As I explained in Understanding App Store Top 100s an app’s release date is important in one place: the default view of a category in iTunes on the desktop. With the release date trick I got Hit Tennis near the top of that page, and it stayed there for a several days. This update almost doubled sales. There were two other effects with the update that may have been factors in the increased sales. The new version triggered several thousand updates per day (see below), proving that I still have a lot of people that play the game. Maybe Apple uses updates in the ranking algorithm and it helped raise my ranking? Secondly, stars are now reported in the app store by version, so the new version gave me a chance to shake off my two and a half stars and start over (I’m now much happier with three stars :-).

upgMarchWorld.psd

Translating App Store Copy to French and Top 100 Paid Games

I’d not localized any of my apps, but Hit Tennis was relatively popular in France and I wanted to see the effect on sales of translating the app store description into French (and I knew a French person who would translate it for me). It could only increase sales right? Right. MajicRank reported the next day that sales had gone up enough to get Hit Tennis ranked not just in the top 100 sports games in France, but Hit Tennis was now placed in the top 100 paid games in France. Pretty lucky! You can see below that this brought a huge boost, and in fact for a couple of days I made more from sales in France than I did in the USA. Revenue in France for the period shown was 7x revenue in France for the previous month.

revMarchFrance.psd

Sales Back in Decline

It’s been a few weeks now since my Hit Tennis update, and sales are back down to ‘normal’. I hope sharing these 6 months of data along with looking at cause and effect on sales is helpful for other app sellers.

…and just in case you were wondering, here is the geographic breakdown for the 6 months of revenue:

200905190226.jpg

[Slashdot] [Digg] [del.icio.us] [StumbleUpon]

Understanding App Store Top 100s

Understanding the unique ways the app store works is critical in deciding app store marketing tactics and understanding the spikes and drops in app sales figures. This article explores how the top 100 lists in the app store work, and a future posting will look at how this applies to real sales data.

Top 100 lists.

Apple tracks the popularity of apps and ranks them in lists of top 100 apps. These are the ‘Top Paid’ and ‘Top Free’ lists you see when you browse the app store. The exact method is known only to Apple, but it seems that Apple measures app popularity by unit downloads over the last day, perhaps using a weighted method where downloads from previous days have a decaying influence on ranking. There are many ways that customers can find apps, eg searching iTunes, Google search, app review websites, word or mouth, ads in other apps, etc, but it’s clear that browsing the top 100 lists in the app store is very important app discovery method. Several developers have reported greatly increased sales when an app is in a top 100 list, and greatly reduced sales when their app slips off the bottom of a top 100 list. The two most important top 100 lists are top 100 paid apps and top 100 free apps, and then there are top 100 free and top 100 paid lists for each category and subcategory of games. In addition to the top 100 lists there are listings of apps by release date. Every one of these lists is maintained independently for every iTunes country, so an app that’s very popular in one country and in several top 100 lists for that country might be totally missing from the top 100 lists in other countries.

Browsing the App Store on the iPhone or iPod touch

The app store app on the iPhone or iPod touch opens to the last application tab that you were using: Featured, Categories, Top 25, Search, or Updates. On the top 25 tab you can see either the free or paid top 25 apps, selecting free or paid with the toolbar at the top. When if first opens it will default to whichever of free or paid you were looking at last. 5 apps fit on the screen at once, so in fact to begin with you see top 5. Scrolling down through 5 screens worth gets you the whole top 25. At the bottom of the table is a link to ‘Show top 50′, taping this gets 25 more apps added to the table, so you can scroll through the top 50 free or paid. At the end of 50 there’s no link to see more, so on the device you can’t see the entire top 100 overall apps, only the top 50.

Screenshot_a.png Screenshot_b.png

Via the Categories tab you can browse the top 100 paid and free lists for each category. Tapping on a particular category opens that categories top paid list as a table. The table has 25 apps listed, and at the bottom is a link ‘Twenty Five More…’. You can use that 3 times to get the table to show the full top 100 list. The toolbar at the top of the table switches between the top paid, top free, and listing apps by release date. Note that the table always opens showing the top paid list when you go into a category, it doesn’t remember if you were last viewing top paid, top free, or by release date. Note that this is different to iTunes on the desktop, which defaults its category view to release date. When viewing by release date, you can keep tapping the ‘Twenty Five More…’ link and get up to 350 apps listed.

Browsing in iTunes on the Desktop

In the App Store page in iTunes, the middle of the screen is full of special areas ‘New and Noteworthy’, ‘What’s Hot’ etc that the iTunes editorial team uses to promote apps it has hand picked. The overall top 10 paid apps is shown in the right column, and underneath that the overall top 10 free apps. (Note how paid gets billing over free, though headline billing is in the hand picked areas in the middle, which can include paid and free). Clicking on one of the top 100 links goes to a page that shows all top on screen.

On the left side of the main app store screen is the list of categories. Clicking on a category goes to thats categories app listing (screen shot below). When this page opens it lists the apps by release date. So here’s why the app release date is important – release date is the default view of an app store category in iTunes on the desktop. It’s possible to manipulate the release date during an app update to get an old app back onto this page. The first 20 apps are show, and you can page through all of them 20 at a time. The app listing can be changed to sort by most popular or by name. Sorting by most popular shows a popularity ranked list for free and paid apps combined. It’s interesting to see which paid apps show up in this list competing with the free apps in that category.

screen2.png

On the left and right side, the top 20 paid and top 20 free apps for this category are shown, and there are links to go to the full top 100 list for each. The top 100 lists show 100 apps, and there is no paging to get to apps 101-200.

screen3.png

Tools to examine Rankings

As a seller of apps, its important to keep an eye on the rankings of your app, your competitors apps, and different apps in order to understand your market. Using iTunes to find apps rankings is laborious, especially because the rankings are different for each country. There are a couple of wonderful tools I use to help. MajicRank will connect to the iTunes servers for you and find the current rankings of any apps you’ve configured in it, and it will do that for every country or just the ‘big 8′ countries. What it doesn’t do is remember your rankings and chart them over time, though the developer is working on this. MajicRank uses the individual category top 100 ranking lists for each country.

Mobclix tracks all apps rankings over time, and over on their website you can get ranking history charts for free. What Mobclix is charting is the free and paid combined popularity that you can see in a category in iTunes USA. So if you use Mobclix and MajicRank together, the rankings won’t match because they show ranking in different lists.

[Slashdot] [Digg] [del.icio.us] [StumbleUpon]

Sales Stats Tools for iPhone Apps

AppViz charts all your app store sales reports for you, and for a huge time saving it logs in to iTunes Connect for you and downloads them automatically. An added bonus (assuming you can stomach reading them) is that AppViz will download all your app reviews too! AppViz charts new downloads, upgrade downloads, all downloads, and sales revenue. Graphs can be plotted by different date ranges and for different countries, and it converts everything to your own currency. AppViz doesn’t currently support multiple iTunes Connect accounts, but there are work-arounds and the feature will be added soon. I’d like to see it handle the financial reports a bit differently to make it easier to reconcile with payments from Apple. Highly recommended.

appViz.png

AppSales Mobile is similar to AppViz, but its for your iPhone! AppSales source code is in Google Code right now, download with SVN and pop it on your phone with a debug build. Great distribution model for us developers! It’s a fantastically designed app, squeezing lots of charts onto the phone without anything ever look squeezed. Charts and reports show daily or weekly sales revenue with drill down by product or country. AppSales does have one big drawback, it is oriented around revenue from paid apps. It will show download number for free apps mixed in with the overall report data, but it doesn’t include downloads in the line graphs, they are revenue only. (Back in the day I used to use AppSales for the mac, but it’s no longer being distributed or updated.)

My App Sales is another sales stats checker for your iPhone, but unlike AppSales it reports and charts both free and paid apps. Reports are broken down by day and week, with your account totals and app by app too, showing new downloads, update downloads, refunds, and sales revenue for paid apps. From the reports screen you can drill down to see that data country by country. The app will chart your data by sales revenue or downloads by day or week. My App Sales is the work of Oliver Drobnik, and he’s still maintaining and actively marketing the app.

myAppSales2.png myAppSales1.png

MajicRank and AppRanking scan iTunes servers and figure out apps ranking in iTunes stores around the world. As well as top 100 free and top 100 paid, the app stores have top 100 free and paid for each app category and game sub category, all of which can be browsed on the app store available on the iPhone and Touch themselves. I was very surprised to learn that Hit Tennis is in the top 100 paid sports games even in many countries including the USA, and its even in the top 100 paid games in a few countries around the world. This is really encouraging, and moves up the next release of Hit Tennis in my priorities. MajicRank is the first of the sales stats tools to record ranking data over time and graph it. Graphing ranking data alongside sales data and your calendar of marketing actions is very powerful for understanding how to tune your marketing plans to make the most from your apps. If you’re not sure about what all the different ranking lists are, read: app store top 100 rankings explained.

MajicRank

Mobclix shows app rankings on their site, with graphs. They are charting top 100 popularity free and paid combined, for the USA app store (so their numbers won’t match MajicRank’s numbers). Go Imangi!

CM Capture 18.png

AppStore Clerk is a simple utility that parses daily and weekly download reports and shows you the data in an easy to read table, showing new downloads and updates.

screen 1.png

Heartbeat is a fully featured subscription website that features everything in all the tools above mixed with crash reporting, analytics, and a whole lot more. When I sell my millionth app I’ll try it :-).

AppStatz is another online solution to check out, though it’s still in private beta. (thanks @shanev). AppStatz – let me in your beta :-)

Drop me a line and tell me about the tools you use.

[Slashdot] [Digg] [del.icio.us] [StumbleUpon]

Next Page »

  • Categories

  • markjnet