in iOS

Finding the Loose Change

I’m thrilled to present a guest post by Ian Marsh, 1/2 of the independent studio (and wildly successful) NimbleBit. They’re the creators of iPhone hits such as Pocket Frogs, Scoops, and Sky Burger, and they recently announced they reached 20 million downloads on the App Store!


One of the most important steps on the way to becoming a profitable independent iOS developer is diversifying your revenue stream.  While business lingo like that makes me throw up a little, all it really means is discovering all the ways you can earn money using the platform.  New developers sometimes pigeonhole themselves into a single App Store strategy: “Sell as many copies at 99 cents as possible”.  More savvy developers mix  multiple strategies: “Paid apps”, “In-App Purchases”, and “Advertising”.  I want to make sure all developers know about another additional option often overlooked: LinkShare.

LinkShare is a company which pairs publishers with retailers who pay said developers for driving clicks to their sites that result in sales.  How does this apply to iOS developers?  Luckily Apple (specifically iTunes) is one of the retailers which uses LinkShare.  A good FAQ page for the iTunes affiliate program can be found here, but the basic gist of it that you earn a 5% commission on items bought on the App Store from your affiliate links.  As an iOS developer you are probably already using links to your apps (and perhaps others) in lots of places, including “More Games” screens, twitter, newsletters, banner ads, or your web site.  Replacing all these existing (and future) links to the App Store with your affiliate links is a great start.  Retro Dreamer even wrote a nice quick guide to creating links that work seamlessly in iOS (there are some pros and cons to different link formats).

Now you might think the chances of someone actually buying an app you link to are relatively low, but that’s where things get interesting.  If you read the fine print it turns out affiliates get paid 5% of any purchases made within a 72 hours after following your link.  Lets say Joe clicks on a link to say, Pocket Frogs (our latest free game) which included your affiliate id, which even doesn’t result in a paid purchase even if the app is downloaded.  But perhaps Joe ends up buying Angry Birds ($0.99) an hour later earning you $0.05, or Real Racing 2 ($4.99) that night earning you $0.25, or just maybe the Beatles Box Set ($149.00) the next morning earning you $7.45!  The cool thing about the iTunes affiliate program is that it gives the affiliate 5% of any and all purchases made through iTunes within 72 hours including ring tones, songs, apps, in-app purchases, movies, tv shows, or rentals.

This of course means you can still earn revenue from linking to free apps,  which can end up being a powerful thing.  For example, in Pocket Frogs we run a promotion every week where we offer an in game item for downloading a certain free app (with a LinkShare link of course).  This not only keeps players checking back, but lets us promote apps we like (like Flower Garden) or even our own.  Like most other revenue sources LinkShare isn’t going to make you a whole lot of money if there aren’t that many people clicking your links, but it will certainly grow along with the number of users you have.  While the majority of revenue generated from Pocket Frogs (which fluctuates between 150k and 200k daily active users) comes from the IAP included in the game, it also generates a healthy amount of revenue from LinkShare (in conjunction with some links inside other apps) as seen below.

pf_promo.jpg

pf_promo.jpg

The great thing about LinkShare is that it gives you a lot of freedom on how you use it. It doesn’t use up any bandwidth or take up CPU cycles, and it doesn’t require you to shoehorn 3rd party code into your app. It is as invisible or invasive as you want it to be. So whether you’re a new iOS developer just starting out or an experienced dev, you owe it to yourself to take a look at using LinkShare if you’re not using it already.

  • Great blog post by @eeen: Finding the Loose Change http://gamesfromwithin.com/finding-the-l… LinkShare info and data

    • Aaron_Griffith

      @noel_llopis @eeen That’s a great post. Still trying to figure out how to get a linkshare link for developer in appstore not just the app

      • @Aaron_Griffith You need to know their LinkShare id. Make table of app ids and LinkShare ids. Generate link at runtime. Easy.

  • I was planning to use LinkShare within my latest game, but was completely unaware of the 72 hour bit. That’s just a completely different level of awesomeness.

  • Pingback: Tweets that mention Games from Within | Finding the Loose Change -- Topsy.com()

  • Excellent post. I was also unaware of the 72-hour info. I am a true believer in alternative forms of income from an app/game. Once your app is no longer the hottest asset on the App Store, there must be ways to continue to generate profits from your current user base.

  • Anonymous

    Great article.  

    One thing I wanted to point out though — LinkShare only manages the affiliate programs for the US, CA and now MX (as of two weeks ago), while iTunes / App Store has affiliate programs in 36 countries around the world.  The trick is that each country’s store has it’s own affiliate program so if you have a global audience (and most app developers do) you need to not only connect each user to their native store (so they can buy the app) but also make sure you send them through with the right affiliate program/tracking.  If you just send all your traffic to LinkShare (and specifically the US program) then you will only be able to capitalize on the fraction of those users that are coming from the US.  Everyone else is a wasted commission.  Unfortunately, (as mentioned above) a lot of developers don’t realize they could be using the iTunes / App Store Affiliate Program as a revenue stream and even more unfortunate is that those that do use the program aren’t necessarily using it efficiently. Let me know if you want more info on the intricacies of this “issue,” of which there are many.  We’ve been working on building out an easy to use/implement solution for app developers.  Check it out — GeoRiot.