Hi there, based on my experience and besides the methods which you have mentioned, here are some other effective app promotion methods, all the methods are suitable for ios and android apps. Details as follows:
App Store Optimization
First and foremost, we could not start this list without mentioning App Store Optimization (ASO) and its benefits. ASO is the process of improving a mobile app visibility in the store by optimizing each metadata element (app title, description, keywords, screenshots, etc.) according to the store and trends’ best practices. The most important part of aso is keywords research, because keywords play a very important role in app store ranking algorithm. When you choose keywords, you should take relevance, competition and traffic into consideration. If you want to boost app ranking with the specific keywords, be sure place them in the app title, which can increase your app ranking by 10.3%.
Consider Alterative App Stores
Besides Google Play & App Store; there are various other app stores on the online market where you can upload your app. Data shows that, if an app is submitted on other relatively less popular stores, it will increase the expected downloads 200% more compared to Google Play.
Leverage the Power of Influencers
As marketers, we wish to expand the Word-of-Mouth effect from one-to-one to one-to-many. That’s where social media influencers come to the rescue. Collaborating with influencers helps us reach our targeted audience and get a reliable exposure for the app - Most people like to follow others and be influenced by the words of some celebrities or well-known people. These people may include influential bloggers, newspaper journalists, professional tech writers in social network like Facebook or Twitter.
Gather Positive Reviews and Ratings
Reviews and ratings have a great impact on your app downloads. You need an average rating of 4-stars or above. Because date shows that about 95% users prefer to download an app which has much more higher rating reviews. Besides invite your users,friends and families to leave a positive feedback on your app, you can also get app reviews and ratings from third parties, which will not you too much, but boost app downloads efficiently.
About the paid marketing methods, I recommend ASM(iOS), it is Apple official Ad bidding optimization. It’s an efficient and easy way to help people discover your app on the App Store. The App Store is the primary place where people come to find apps. In fact, over 65% of downloads come directly from a search on the App Store. Put your app at the top of relevant search results and connect customers directly to download your app. Many iOS developers have started to do the App Store Search Ads.
Social media advertising is also a good choice. Lets you target people specifically by demographics and interests, ensuring that the most likely users of your app will see your ads. With a Facebook ad campaign you can fine-tune the audience, control ad spend, and schedule, pause or stop it anytime you want.
Hope those methods are useful to you.