Developers Cubed 21: ShiftyJelly’s Rotten Amazon App Store Experience

Gizmodo AU

ShiftyJelly is a small team of Australian mobile developers specialising in iPhone and Ruby on Rails development. When one of its apps featured as Amazon’s Free App of the Day, they thought they may have hit the jackpot. Turns out to have been more like highway robbery.

Developers! Developers! Developers!
It’s not just Steve Ballmer’s favourite sweat-laden catchcry! If you’d like to be featured in Developers Cubed, shoot a note to danny.allen at gizmodo.com.au. We’d love to hear from you.

ShiftyJelly is a small team of Australian mobile developers specialising in iPhone and Ruby on Rails development. They’re made up of two full time developers, and a few part time designers. This post has been republished with permission from the ShiftJelly blog.

About three months ago, we set off on a little experiment into the world of the Amazon App Store (which isn’t yet available in Australia). Back then people were hailing it as the solution to the problems with the Google Market, industry pundits like Andy Ihnatko called it ‘An Excellent Work in Progress‘.

Amazon’s biggest feature by far, has been their Free App Of The Day promotion. Publicly their terms say that they pay developers 20 per cent of the asking price of an app, even when they give it away free. To both consumers and naive developers alike, this seems like a big chance to make something rare in the Android world: real money. But here’s the dirty secret Amazon don’t want you to know, they don’t pay developers a single cent. Before being featured by Amazon, you get an email like this one:

As you may already know, the Free App of the Day offer placement is one of the most visible and valuable spaces on the Amazon Appstore. We would like to include your app “[name removed] ” in our Free App of the Day calendar. We have seen tremendous results from this promotion spot and believe it will bring you a great deal of positive reviews and traffic. It is an opportunity to build your brand especially in association with a brand like Amazon’s. The current price of this placement is at 0% rev share for that one day you are placed.

The emphasis there was actually added by them in their email. So we asked them to confirm, what seemed a ridiculous proposition:

Thanks for emailing us. If I read this correctly you’d like to give away our application for free, and pay us nothing? That’s very generous of you, but we like being paid for our work. I appreciate that Amazon is trying to build up it’s store, and get more users, but the problem is at the moment you have the reputation of being ‘The place where I get my free apps’ and for a developer like us who doesn’t put advertising into our applications, that can only be a bad thing.

We’d be happy to reconsider if you decided to pay us the 20% that we agreed to in our original developer agreement, but this new one seems to favour only you, at the expense of us?

To which they responded:

Thanks for your response. The Free App of the Day promotion is the most valuable and visible spot in the store. It hosted the launch of the likes of Angry Birds Rio, Plants v. Zombies and more. Amazon will not receive any sales rev share from the Free App of the Day; and in fact, with as the Free of the Day for one day, you will receive a subsequent Appstore main page placement for the following 14 days.

All these highly valuable placements are at no cost to you. We want to promote your app and in exchange of the placements, at the 0% rev share for one day only.

All this seemed way too one-sided to us, Amazon is being predatory here, and asking developers (who are often desperate for exposure) to give away their app, in order to promote Amazon. A heated debate broke out in our office about whether we should or not. I was firmly against, my business partner for. In the end we agreed that we had entered the world of Android development as an experiment, and it would seem silly not to add more data to the experiment we were conducting. The day of our promotion came:

That’s right, Amazon gave away 101,491 copies of our app! At this point, we had a few seconds of excitement as well, had we mis-read the email and really earned $US54,800 in one day? We would have done if our public agreement was in place, but we can now confirm that thanks to Amazon’s secret back-door deals, we made $0 on that day. That’s right, over 100,000 apps given away, $0 made. Did the exposure count for much in the days afterwards? That’s also a big no, the day after saw a blip in sales, followed by things going back to exactly where we started, selling a few apps a day. In fact Amazon decided to rub salt in the wounds a little further by discounting our app to 99 US cents for a few days after the free promotion. All we got was about 300 emails a day to answer over the space of a few weeks, that left us tired and burnt out. For all we know most of the people who wanted our application, now have it. To add insult to injury Pocket Casts relies on a server to parse podcast feeds (allowing instant updates on your phone), and all these new users forced us to buy more hardware just to meet demand. Hardware that we are going to have to support indefinitely at our own cost.

What makes us mad though is the public perception that Amazon pays developers to be featured. Every single person we asked on Twitter or via email thought they were helping developers out, and getting a free application. Amazon does nothing to dispel these rumours, in fact they put really restrictive clauses at the bottom of their emails, saying that no one is even allowed to discuss these back door deals they are doing. But that’s not our only beef with Amazon:

• Lengthy review times of anywhere up to two weeks (I’ve lost count of the amount of emails from people asking why our Google Market app is newer)

• Amazon gets to set the price of your app to whatever they want, without any input from you, or even the chance to reject their price

• Amazon re-writes your description, and in ours they even made up things like ‘add up to 100 podcasts’. No idea where on earth they got that number from

• Amazon don’t provide error reports like Google do making it hard to fix errors

• They don’t yet support Google’s new multiple APK initiative

• Amazon pays far later than Google does, and to date we haven’t received any cheques from them, even though we are listed as being ‘payed’

• US Only

• Much less real-time sales information than Google

Update: (and this one surprised us) you can’t remove apps from their store! You have to ask them for permission via an email. Every other store lets you remove apps from sale.

Add these things up, and we were starting to ask ourselves, why on earth are we in business with these guys?

We can see the counter argument here, that we agreed to Amazon’s terms, even if they were underhanded and secret, so we deserve everything we got. Perhaps. I guess it’s just lucky for us that this was an experiment, and that we don’t make our full time income from selling Android apps, but rather from developing for iOS. That said, we want to make a clear stand here, so that Amazon doesn’t take advantage of those less fortunate than us.

So today we’re making a stand. Effective immediately we are removing ourselves from the Amazon Store. We’re not the only ones doing this.

To anyone who paid for our app in the Amazon Store (yes all 200 or so of you!), we apologise for the inconvenience. If you choose to come and join us in the Google Market, and want a refund for that purchase, we will be more than happy to oblige. Contact us for more details. To those who got the app free from Amazon, we’re sorry to say there won’t be any more updates. We won’t cripple your app in any way, it will continue to work… but then if you like it that much, you could do worse than throw $2 our way.

Update 2

• Yes we got what we signed up for, that’s not our beef. This article sums up our contention better than we perhaps did: http://techcrunch.com/2011/08/02/amazons-appstore-youll-make-0-when-we-give-your-app-away-and-youll-like-it/

• Our app status in Amazon now says ‘suppressed’ no idea what that means, but it does sound a bit comical/sinister

• My personal favourites are the conspiracy theorists “BUT YOU DIDN’T SHOW SALES AFTERWARDS, YOU GUYS MUST HAVE MADE MILLIONS”. I was almost tempted to post “Dang nab it, you caught us red handed” as a joke, but no doubt that would just get out of hand. Here you go July sales (we were featured on the 27th of June, -10 points if you ask for June 28-30th, now you’re just being silly ;-P):

Discuss

(11 Comments)
  • [–]

    Pedantic Scientist

    Friday, August 5, 2011 at 11:26 AM

    Don’t forget to label your axis!

  • [–]

    Daniel

    Friday, August 5, 2011 at 11:52 AM

    Damn Android Fanboys, whenever anything negative is said about it, Google or anything related they put on their tinfoil hats. 3 updates required to the article? I would have told them to get lost.

    • [–]

      Steve

      Friday, August 5, 2011 at 11:43 PM

      What Android Fanboys? The only comment on this thread by the time of your posting was a joke.

      “Pedantic Scientist: Don’t forget to label your axis!”

      The article itself is genuinely critical of the Android Amazon Appstore. You have one hell of a persecution complex.

  • [–]

    Dan Miller

    Friday, August 5, 2011 at 12:22 PM

    Look, whatever. They signed and red through all the conditions before going through with it. All they needed to say was no.

  • [–]

    Matt

    Friday, August 5, 2011 at 12:43 PM

    Why are we being silly if we asked for the 2 days after the promotion? Surely, that would be the peak of your downloads so why not show it to back up what you’ve said that you’ve been ripped off?

    Also, the person that submitted this story to the site is the same person who wrote the program? Interesting little conflict there…

    • [–]

      Steve

      Friday, August 5, 2011 at 11:44 PM

      Journalistic Verification? WHAT’S THAT!?

  • [–]

    Scott

    Friday, August 5, 2011 at 2:10 PM

    Will be interesting to see how many sales you get from having this article up on Giz.

    • [–]

      Daveh

      Tuesday, August 9, 2011 at 8:52 AM

      None. Beacause all the Aussies that would want to buy (based off this publicity or place consumer pressure on amazon) cant. Because we cannot shop on Amazon for Apps

  • [–]

    Tim

    Saturday, August 6, 2011 at 11:01 AM

    Wow, there’s a lot of negative comments about this post!
    This is a blog not a newspaper, why should Giz have to explain themselves in everything they post?
    While the post is quite one-sided, it clearly shows a disingenous side to Amazons app business, and one which a lot of people would assume is great for developers, but seems to be weighted towards Amazon.
    Thanks Giz for being different from the boring mass media!

  • [–]

    JKramer

    Tuesday, August 9, 2011 at 7:13 AM

    There are better alternatives. GiveMeApps doesn’t charge developer fees, and gives developers 100% of their profits. They also help market your app with reviews, have customizable store fronts with social media tools and blog/news feeds to help you do business, all with an active forum to boot. I’ve been using GiveMeApps for about a month now and have been making decent coin which is a must in this crappy economy…… Those native app shops are robbing people blind.

  • [–]

    DK

    Wednesday, August 10, 2011 at 7:35 PM

    Attention app designers..

    If designers have multiple games/apps, its a great idea to have one be sacrificed as a free app. Understand that it is a marketing decision. Without it, you struggle for exposure. And this turned out very successful, going from 20 downloads one day to 100,000+

    They should realize NOW their game has exposure. It needs to impress, and have easy menus to direct them to more games designed by them. Make sure they can easily find a link in game to all your titles and a means of purchasing them. If just 1% of them buys a game thats 1000 orders! Orders you wouldnt have gotten!

    Plus sometimes people forget to check the free app of the day, and buy it when still advertised. So those 14 days are still useful. And discounts are as well. Its luring people to your games.

    Also, youve got 100,000+ downloads, possibly installed on more than one device, being used by single users, also friends and family. This provides great potential for word of mouth advertising. Each device is a mobile advertisement, if others use it, they can decide if they want to buy it for their phone. Or if the owner of the free download just recommends it directly after being impressed.

    Non of this happens overnight. However, they pulled their app from the market so now a majority of those free app purchases might not be currently installed, making it impossible to reinstall. This only upsets these users, and taints the designers name.

    Again, just add/sacrifice ONE of your games to the promotion, just have some other games available and accessible

Join The Discussion