The mobile apps market is snowballing. As a side effect, it is becoming more and more competitive. Nowadays, you can't hit the top of app store lists after mastering some kind of ASO magic. You need more, deeper analysis, as well as creative marketing campaigns.
Today we will talk about methods for promoting your app, from the beginning of the project to the later stages of its life. For each step, we will review relevant, helpful tools and websites. Let's go!

Step #1. Create a community of early testers

Giving a product a boost at the very beginning is always a great idea. If you manage to attract some attention to your app just after it is released, it will help you to grow your audience in the future.
You can try to solve this task using specialized websites for startups promotion. The top site in this niche today is Product Hunt. It is a community where users share links and descriptions of nice products they've built or just discovered.
A successful release at Product Hunt may lead to hundreds and even thousands of users, mostly from the US and other English-speaking countries. All this means that you might not only attract some beta testers, but paying users too.
Here are several tips on conducting a successful Product Hunt launch:
There are also other websites where you can post your mobile app:
Post your announcements on each of these sites as this will help you in building a community of your apps' early adopters just after the release.

Step #2. "Stealing" your competitors' ad traffic

Project announcements are great, but to really succeed with your app in the long-term, you'll need a thorough marketing strategy. It will be much easier to come up with an approach by analyzing your competitors' activities. To get more traffic and paying users to your app, you can't just use organic methods: paid traffic is a must-have as well.
Struggling with ad networks and campaign settings by yourself is not the best idea. Repeating the effective moves of your competitors is a much more effective strategy. If they run a similar app and the specific campaign worked for them, chances are a similar campaign will do well for you as well. This will save you tons of money on experiments.
Apptica is one of the best tools for analyzing in-app campaigns for mobile apps. It can be helpful for analyzing: