Being an app developer quickly became one of the coolest and most lucrative jobs nowadays. In the past the debate was simple “Free vs Paid” or whether to set your price somewhere between $0.99 or $1.99. However many things regarding monetization have changed these few years and making mistakes when developing an app is really easy.
Today we’ll warn you about seven mistakes that could lead you into a “mistake gap”* while being in the process of app development.
1. Choosing the paid model – 5000 downloads for $0.99 each equals $5000 worth of revenue. Easy right? Wrong. Today’s app stores offer almost everything for free changing the psychology of consumers completely. Unless you have something unique to offer, app users will not pay a cent for your app. So give some thought before choosing this business model.
2. Not thinking ahead – App development and app marketing need to be regarded as one when making a strategy. No matter how good your app is, a marketing plan is a must. It will get users to download your app and make them recommend it to their friends. It’s one thing to be a good coder and completely another to be a great sales-person.
3. Not customizing for different platforms – When doing app marketing you simply can’t take the same approach everywhere. Just as coding an app for iOS is a different programming language than developing an app for the Android platform, selling apps on the App Store is completely different from selling on Android app stores. The Terms & Conditions are different and the ways of monetization differ in popularity. The users on iOS are also very different than Android users. All these facts need to be taken in consideration when going for multiple platforms.
4. Letting advertising interfere with gameplay – Put an add space in your app and start making money just because someone is looking at the screen…seems great right? But there’s a challenge here when it comes to user experience. Read our article about advertising and you’ll realise that If running too often or are poorly placed ads can interrupt and ruin engagement. If your ads are causing your app to be shut down then you should reconsider where or how often do you have them present in your app.
5. Not setting consumer expectations- Every app on any app store has its own space where a brief description, a video or some screenshots are present. This is an ideal way to set expectations. But be really careful not to exaggerate with features that your app does not have. Remember: Always “underpromise and overdeliver.”
6. Not being honest about the app’s value- We often guide our readers back to the roots with the “knowing your app” article which we still regard as REALLY important for any developer. Many app developers have over inflated opinions about their app’s value and have unrealistic expectations for how much money their app is going to make. Be honest with yourself and get to know your app before giving it price tag. Answer all of the questions we have in Knowing your App and being realistic about the app’s value will come natural.
7. Not taking advantage of analytics- There were times where companies had to go blind about their marketing efforts because they just couldn’t have all the data required to make some assumptions or to see real results. As an app developer you now have means to track user behaviour like never before. How many people downloaded your app, how many visited your site, read your description but didn’t download your app, how many people run your app on a daily basis, how many deleted it instantly after the first run?? Questions that are easy to answer nowadays. See what works and fix what doesn’t, you’ll immediately notice the difference.
Are you making any of the mistakes on this list? Good news: it’s never too late to start fixing and climb out of that mistake gap!
Even if you’re making one of these mistakes, knowing where you went wrong will keep you closer to success than ever. Good luck with your app!
*Mistake Gap- The situation where all choices seem like mistakes. Sometimes a single small mistake leads to a mistake gap.