iOS Push Notification Permissions: The Best P
Push notifications are the bread and butter of app ma...
Minghe Sand Casting Org Is Professional Sand Casting Encyclopedia Base.
How to make an app gets 250 installs every day? Following with ASOWorld team guides to grow your app step by step. Since the 2000’s I’ve been working in online business; first with websites and since 2013 with apps, having launched 200+ apps. Lots of them haven’t worked out, but some of them had, and I have definitely learnt a lot from all of them.
Table of Contents
This is the first of a series of articles, based on my own experience, in which I’m going to share my techniques to get installs and make money with apps doing ASO and App Marketing. Those techniques don’t necessarily have to be paid, as it happens with Facebook Ads or Google Ads campaigns. On the contrary, we are trying to invest the minimum and make the maximum possible of it.
“The app business is a business of volume”
It is often said that mobile app and game business is a business of volume, mostly in those cases where the business model is to deliver ads. In order to monetize and make money it is necessary to obtain a high amount of installs / users and, therefore, ad impressions. Another option is to have a large volume of apps, and even if they don’t get many installs, all of them combined will get lots of impressions. After all, the more impressions we have – the more revenue / earnings we’ll get with ads. Installs volume or apps volume, that’s the point. If we get both… Even better 😉
“Niches” (market niches) have been discussed in the SEO / web world for a long time now, but not in the ASO / apps world (although I talked about it in this podcast in spanish). That’s the key of this article, to locate app niches that will allow us to make money without a huge number of downloads.
There are topics / niches in both App Store and Google Play that are HIGHLY PROFITABLE (HIGH Google AdMob RPM) and have few competition. This will let us make money with apps that get less downloads and are unnoticed on the app stores, which is why they don’t appear in the app store rankings. Those niches aren’t massive, in other words, they aren’t topics of interest for most of the population (as it can be the case of a casual game or e-commerce like Joom or Amazon). However, in these niches, even if they have low or very low demand, advertising is paid very well:
RPM = Revenue Per Mille
In today’s post we are going to see how to make around 2,500€ / month using AdMob with a really simple app, which is available on Google Play and gets a low volume of installs per day. Nevertheless, I’m sure that doing some changes it’s possible to increase the number of downloads and the revenue… I’ll tell you all about it in future articles.
IMPORTANT: I’m not going to share the name of the app nor the ASO keywords that I have worked with in the project. Everybody has to be able to locate their own niches and exploit them. I’m just sharing my experience and strategies, that have worked for some niches. Not all of them, as each app is a particular world…
The app we are talking about in this post isn’t a complex or advanced app at all. It’s a very simple Android app on Google Play, developed in less than a week. Its category is Finance (that’s the only clue I’m giving you :P) and ASO is the only work I’ve done with it. In terms of monetization, I’ve used AdMob, Google’s mobile ad network. Why this network? It could be another one, but I particularly like Ad Mob, as it reminds me of AdSense, and I’m a helpless romantic.
Currently the app gets 250-300 daily downloads all around the globe (almost all of them from Search) and 40-100€ daily earnings, depending on AdMob’s RPM (it’s kind of volatile) and the push notifications sent. The app has had 120€ / day peaks, not only because it got more installs (although it happened, too), but because of an increase of the RPM.
Downloads according to Google Analytics:
Download peaks of the chart correspond to days that cross-promotion campaigns have been activated, or a social locker has been used… Keep reading to learn more about it!
AdMob’s revenue – earnings of the app (last month):
And now, let’s take a closer look at how we did it.
This is the most important step. We need to be able to detect topics with high demand (number of people searching it) and well-paid. How do we detect if a topic or niche has demand? Easy, with ASO tools like ours.
On the other hand, detecting well-paid topics is relatively easy:
Why do we do this search? Because AdSense and AdMob are first cousins and, almost certainly (and in my experience that’s the case), topics that are well-paid in AdSense are also well-paid in AdMob.
In this app’s case, I searched for a topic that’s very well-paid on web and, as I’ve seen so far, it’s also well-paid on apps.
My advice? Search for topics with high RPMs, try to launch simple apps and analyze results. Replicate what works. Get rid of what doesn’t.
Once we have chosen the topic, the next step (Step 2) is to make the app. For example, imagine you choose the topic “cooking recipes”. You would need to make an app, as simple as possible, that has cooking recipes. When we have our app ready to be published, we’ll start with ASO.
As I’ve mentioned before, the app used on this experiment is a very simple app that does a very concrete task. There’s no point in “getting crazy” with the development and taking months to get it ready… The app includes the following SDKs:
I’m not going deeper into the technical / development field because that’s not my thing. Some years ago I played with some app builders, but I decided that developing my own apps was a better idea.
Once we have the app developed and we have a beautiful APK, we upload it on Google Play Store and publish it… But not before we do ASO properly (step 3).
ASO is the process that helps us maximize our app’s profitability. Either because it helps us get more organic and free downloads, or because it helps us lower acquisition costs (if we run paid marketing campaigns), or both. In the end, ASO helps us to earn more money.
There are lots of ways (and tricks) to do ASO, it depends very much on the project, and everyone has its own, but I’m going to tell you how I do it and how I did it for this app in particular:
1.- Maybe it’s a matter of habit, but I like doing ASO in US English and localize it later to the rest of the languages / countries.
2.- Before using any tools, I come up with a list of 5-10 keywords in English, related to the chosen topic.
3.- I look up those keywords on Google Play USA and collect the top 5-10 apps that rank for each of the keywords. Furthermore, I choose the app with more downloads + ratings and I add it to TheTool. I’ll work with it to define the keywords of my project. Later on you’ll understand why I do this.
4.- I use the Keyword Density tool in TheTool to analyze the density of the app listings that I saved in point 3 and I add the ones that are most related to the topic (and product) and those which have the most density in the listing of the previously added app –this is basically keyword spy-. It doesn’t matter if they are competitors’ keywords (brands), it will be useful for us to monitor them, although I WON’T work with them in the listing.
5.- Once I have 25-30 keywords added in the USA, I use the suggested keywords function (auto-complete) and the Keyword Suggest tool to detect more keywords, most of them mid and long-tail, and I add them, too:
Why do I work with suggestions of keywords from Google Play and decide to work with some (most of them) in my app’s listing? Very simple: Google Play suggests them because they are searched… And where there are searches, there are downloads 😉
6.- Once I have selected 150-200 keywords for USA (English), it is time to work with every possible language. I won’t say too much at this point > you can read here more on how to optimize a listing on Google Play for ASO. Basically, you need to use the most important keywords in Title and Short Description and play with the keywords density in Description. IMPORTANT: Make the listing in every language possible, to make your app available for a global audience. How? Don’t kill brain cells… Use Google Translate to translate Title, Short Description and Description. After some time, if a country shows good results, you can work with a translation company / freelancer to make it more PRO and to rank even better in that country.
BE CAREFUL: Creating the list of keywords in every language doesn’t mean we have to monitor all countries, we only need to monitor the most important ones (or those that get more downloads).
These are the steps I take to make the ASO listing of an app.
Once you have the store listing ready in the language EN-US (English) and all the languages you decided to do, it’s the moment to launch the app. If we have done our ASO properly, in terms of listing, and we are able to get more installs just because of getting the app published in ALL COUNTRIES, we’ll make money. If we didn’t, not. Without installs there’s no business.