Bootstrapping a $30k profit/month company from our internship earnings (Part 4)
Before we get started with Part 4, we wanted to let you guys know that we're hiring for a full-time remote iOS/Mac developer, so if you're interested and have previous app dev experience, then please click here. Also our first episode of App Teardown is out, start the download now and it'll be ready by the time you finish reading this post :)
Lesson #16: Establish multiple revenue streams - if one dies, at least your business won't
Following on from our previous blog post where we explained how we managed to achieve $1000/day in revenue through our Talking apps, our new challenge then became to try and conquer the newly launched Mac App Store. Post Christmas, advertising CPM rates were beginning to decline on our free iOS apps, and to mitigate this, we turned our attention to creating more paid apps to diversify our income.
Earlier this year, Anirudh and I brainstormed ideas for Mac apps that would be used on a daily basis with a consistently high level of demand. We figured that most people use Facebook and Gmail, so creating apps that make it easier to use these services would be the way to go. This would not only help us to target the masses, but would bring in sustainable sales, rather than dying down after a short term craze.
By expanding onto the Mac App Store, we were able to quickly diversify our application portfolio:
Lesson #17: Undercut and Overtake
On 14th March 2011, we finally managed to launch FaceTab for Facebook, but by then there were already two competitors (FaceMenu - $5 and FaceBox Pro - $5). Their app idea was very similar, but ours was superior as it was the only app to offer colour coded notification support straight to your Mac's menu bar. Both competing apps were ranking high (FaceMenu was the top paid Social Networking app and Top 10 in the overall Paid category) and we were disappointed that we may have missed out on a big opportunity by a matter of days.
Therefore, we had to be smart and make use of the brief period of time we would appear on the front of the 'new list' for the Social Networking category. Unlike the iOS store, the Mac App Store has a far lower number of new apps being released on a daily basis (especially back in March), so being on the 'new list' actually helped us.
We decided to release our app for free and this had an instant impact on the rankings of our competitors. Within 24 hours, we destroyed their income and our app, FaceTab, became the No.1 Free Social Networking Mac App across the store. A few more days later, it overtook everything else to become the overall No.1 free app worldwide.
After we had secured this top position, we quickly followed up with a Pro version of FaceTab (priced at $0.99 for the first 24 hours and then $1.99 thereafter). Since there is no advertisement model for free apps on the Mac App Store yet, a paid Pro version was a definite requirement. It launched on 29th March 2011 and offered users an ad-free experience with support for Facebook chat. Our paid app was not only better but also cheaper than the competition. By upselling to the Pro version from our free FaceTab app (which was still No.1), we managed to boost FaceTab Pro to achieve a Top 10 Paid apps ranking on the Mac App Store.
FaceTab free, being ranked Number 1, was generating about 12,000 unique downloads per day. Our Pro app was doing 750-900 sales/day. Check out how insane our FaceTab downloads were during this period:
Lesson #18: Innovate and Annihilate
Our tactic of killing off the competition with a free version and then upselling to a Pro version allowed us to become the No.1 free and paid app for Facebook. After a few months, FaceMenu deleted their app from the store altogether and FaceBox Pro made their app totally free.
Following the price change, FaceBox Pro, despite being an extremely buggy and poor app, shot up the free charts and even displaced our own app. However, we continued to improve upon our app and managed to claw our way back up the charts. As of today, we have pretty much killed them off in most European countries and now we have our eyes set on knocking them off the charts in USA.
The App Store is a most vicious yet glorious technological battlefield, where your apps are your soldiers. One can either moan, shut shop and disappear when their soldiers are hit, or one can ruthlessly battle it out till the end with every last one of them. You can guess which of those strategies we prefer to follow!
Following on from the success of FaceTab, we knew that making a similar app for Gmail would be an awesome idea. We once again used our FaceTab app to cross promote MailTab when it launched, via a small text link at the bottom of the app window. Within a matter of days, MailTab shot up to become the No. 1 Free Productivity app and was ranked the No. 3 Free app on the entire Mac App Store, and we quickly followed up with a paid Pro version at $1.99. Essentially, this was exactly the same tactic we used with FaceTab, only that we didn't have any competitors this time around - even 90% of the code base for FaceTab was reused to create MailTab.
At this point, our total combined daily Mac downloads were over 20,000 per day and total Mac App Store earnings were now exceeding the daily ad revenue from our iOS apps. Being so popular meant our revenues had split to roughly a 65:35 ratio, with Mac Apps earning the majority. At their peak, FIPLAB's total daily revenues were about $1,900/day, but averaging more at about $1,400/day.
We were raking in as much as $1200/day with FaceTab Pro sales alone, as you can see below:
Lesson #19: If you live by the API, then be prepared to die by the API
Given our early Mac App Store success, we decided to create an app called FaceCrop, which utilised Facebook's current profile picture arrangement setup to easily allow users to create a cool picture mashup on their profile. With a sweet app icon and an easy as pie UI, the app was soon a Top 5 global Social Networking app with great reviews. With this simple app, we managed to bump up our daily revenue by a further $150!
FaceCrop tapped into Facebook's own API to directly upload the photos from the app to the user's profile. A few weeks after launch, the app was still doing great, when out of nowhere, Facebook's auto-ban bot decided to disable our app's API key for no apparent reason. They did this to us, along with a ton of other Facebook API-reliant apps (web apps, mobile apps, etc), some even had hundreds of thousands of active users. For some devs, these apps were their only source of income. Luckily for us, it wasn't a big loss. We tried to appeal, but never heard back from Facebook.
So heed our warning - relying on third party APIs is a real risky move. It's great if you use it within an app to enhance its features, but if it is critical to the functionality of your app, then just bear in mind that one day, it could easily be disabled without warning.
Lesson #20: Make your apps inherently viral
The reason behind why FaceTab, MailTab and more recently, Tab for Google+, all did so well was not only because they offered users tremendous value in terms of convenience, but that they were all, in fact, apps that would be naturally viral via word of mouth/recommendation, etc.
We took this a step further and embedded a Facebook 'like' button on all of these apps and hundreds of 'likes' came in each day. Every time a user liked our app on Facebook, we gained a bit of extra exposure and this action would be showcased on their news feed.
Also, just a few days ago, we launched a free app called Maze. Very simple app, but extremely fun to make and use :) We took the infamous scary maze game a step further and added built-in iSight recording, so those conducting the prank could get a front on view of the unsuspecting user's reaction. We then added in options to share these videos via Email, Facebook and Youtube. It's too early to tell if we have a hit on our hands, but the first few days have been positive, with the app breaking into the Top 200 overall charts in some countries. Sometimes viral apps like these can take a while to get going - here's hoping!
Closing remarks:
We've had a good number of people asking about the spread between our daily ad revenue earnings and our daily app sales earnings. By diversifying, we've almost created a perfect balance: our paid Mac and iOS apps contribute to about 55% of our daily turnover, and the remaining 45% comes from all our ad revenue streams (iAds, AdMob, Mobclix, etc).
So what's our plan for the future? Well, we are going to be focusing on growing our Mac App Store presence further. We think it offers the best way to build up a portfolio of apps that will continue to generate relatively passive income for years to come.
Well folks, this is the end of our bootstrapping series (for now!), we may release a Part 5 in the future when we have more exciting stories and more importantly, lessons, to share. For now, subscribe to our App Teardown podcast for weekly App Store tips and discussions.
Thanks for all the overwhelmingly positive feedback, support and words of encouragement - we appreciate each and every one!
- Rishi, Co-founder, FIPLAB Ltd










