Optimized-feature image

21 Hacks That Will Improve Your User Acquisition Strategy

By Michael

A user acquisition strategy is the driving force behind all successful apps. You need to have users to generate revenue and market your game or app. Having users is also the social proof that potential users consider when downloading.

At this moment in time, getting those users is becoming harder and harder. Developers are releasing more and more apps on the iOS App Store and Google Play Store every single day. This increase in competition means you need to have the best user acquisition strategy possible. But developing these strategies can be time consuming and you need all the time you can get. Successful apps and games don’t just happen by themselves.

This list is ranked and considers both free and paid options for your user acquisition strategy. And you can find out more by visiting the source for each tip, which are taken from sites like Chartboost, Gamasutra, VentureBeat etc,. So read on to discover the best tips and get more users.

The Best Free User Acquisition Tips

1. Have A Message

Have you created an immersive message for your potential users? Why should they listen to it? This is the starting point of any user acquisition strategy. You need a message. More importantly, that message has to resonate with your target audience.

You need to share the experience of using your app or game with your audience, before they even use it. An immersive message is essential to providing this experience. What better way to bring users on board than to give them a positive experience of your game or app for free?

Download V-Play Now and Hack Your User Acquisition Strategy With These Awesome Tips!

2. Optimize Your App Store Pages

App store pages, whether they’re iOS or Google Play, are the new shop windows. It’s one of the first things that potential users will judge you on so your page needs to look good. Does your app have the right name? How does your icon look on mobile devices? Are you using keywords for SEO?

user_acquisition_strategy_ASO_KeywordsInTitle
These are all factors that come into play. Users need to be able to find your game and be impressed with your app store page. A good app store page is necessary to drive downloads.

3. Optimize Reach

user_acquisition_strategy_optimize reach

So you’ve developed a game or app and now you want users. But what market do you want your users to come from? Optimizing reach means picking a market your app or game can be successful in. Is your app going to be one of the top ten most successful apps in the American app market? Or would you be better suited entering an emerging app market like Russia or Brazil?

Once you’ve picked a suitable market, big or small, user acquisition should become easier. Optimizing reach is a powerful free tool for improving your user acquisition strategy.

4. Begin With A Wide Range of Acquisition Channels

When launching an app, it’s important to cast the net of your user acquisition strategy far and wide. Promoting your app in as many acquisition channels as possible means you can find out what works best. After a while, you can focus on only the most successful acquisition channels.

The other advantage is that your app or game may be successful in untraditional acquisition channels. Success in an untraditional acquisition channel means less competition and increased attention for your app or game.

5. Start A Mailing List

Email is still the number one marketing channel for online businesses. It has many advantages over other forms of online marketing and you can do it for free. Services like MailChimp allow you to maintain a mailing list that you can use to contact your users.

Let them know when there’s an update or else send them targeted messages. Send them emails that they’ll want to share with their friends and your users will take care of UA for you.

user_acquisition_strategy_mailing list (1)
You can also cross-promote other games or apps that you’ve developed. One of the major benefits of mailing lists is that your users can also contact you. This is a great way to gain feedback and improve your app or game.

6. Leverage Social Media

Right behind email you’ll find social media. Social media is a good channel to exploit in your user acquisition strategy because it’s easy for users to share news and information about your app or game with their friends. There’s also no cost involved and it requires little time investment. You can use Web services like Buffer to schedule a whole day’s worth of social media posts in minutes.

user_acquisition_strategy_leverage social media
This is also a great channel to share visuals and video about your app or game. Plus, you can interact with potential and current users in a way they find familiar. Good customer relations on social media might be the indicator that a potential user needs to go with your app or game.

7. Consider the LTV of Users

LTV, or lifetime value, lets you know how much a user is worth to you. Acquiring valuable users is one of the most important aspects of any good user acquisition strategy. You want to have valuable users and lots of them.

user_acquisition_strategy_ltv
The great thing is that you don’t need to spend any money when considering the LTV of a user. You just need to consider the monetization, retention and virality of a user to see how much they are worth to you. How much does a user spend on the app? How often do they use your app or game? And most important of all, how likely are they to bring in new users by themselves?

If you find one user with a high LTV, then you’re likely to find more.

8. Avoid Cost-Per-Install

This may seem counter-intuitive but there are hard facts to back-up this point. Cost-Per-Install is by far the most common method of user acquisition for mobile developers. The problem with Cost-Per-Install is that it’s hardly ever worth it.

According to a 2014 study, over 50% of developers use CPI as their go-to user acquisition strategy. The issue with the users it brings in is that they have a low LTV. According to a study by VentureBeat, 1 in 10 users gained by CPI had an LTV of less than $10. Even worse, 1 in 6 had a value of $0.

user_acquisition_strategy_Optimized Pie Chart
While it may seem like the easy route, it could be good money down the drain and valuable time wasted. With a host of other options available, you should avoid it for now.

9. Word of Mouth

Although this technique mightn’t be the easiest to put in place, it’s effective. According to a global study by consumer experts, the Nielsen Company, word of mouth is the most valuable form of marketing. In 2013, 87% of people surveyed said that they would trust a recommendation from a friend or family number, 6% up from 2007.

user_acquisition_strategy_word of mouth
So how do you harness the power of Word of Mouth? The only answer is to make something worth talking about. Is there a point in launching an app if it’s not going to excite users? Think about it and then see if you can use word of mouth to boost your user acquisition strategy.

10. Measure Metrics

Once you start acquiring users, metrics can show you the best way to continue. Measuring retention rates, ARPU, ARPPU and conversion rates will tell you how to improve your app or game going forward and make it more attractive to users.

user_acquisition_strategy_metrics
There are a lot of ways for you to measure your metrics. The most important thing is not to become discouraged if the numbers don’t live up to your expectations. Use them to your advantage and update your user acquisition strategy.

11. Aim for Virality

Virality is the online equivalent of word of mouth. Unlike word of mouth, you can use a number of growth hacks to influence people to share your message.

One of the most powerful hacks for going viral is to target an influencer in your field. Have you developed a great game that everyone should play? A mention on twitter by a luminary in your genre will encourage others with a similar interest to play it.

12. Play Before Pay

This technique isn’t actually something that you can put in place right now. But it is something to be aware of in the future. Not too far from now, you will be able to use this technique to gain valuable users and not have to waste time on low LTV users.

Play before Pay means letting users demo your app or game on their phone before they have to pay, just like you can with desktop applications. This means that user acquisition will become more of a meritocracy, good news for all mobile developers.

 

The Best Paid User Acquisition Tips

13. Have a Budget

If you want to get users fast, then you could spend some cash. Putting together a budget for your user acquisition strategy can boost your results in different ways. You can run ad campaigns, gather data on users or produce some multimedia advertising content.

Eric Seufert of Rovio recommends gathering key data and says that a modest budget can help you achieve that. To not have a user acquisition budget after working on a project is ‘silly’ in his books. Why spend so much time developing your app or game if no one is going to get to use it?

14. Use the Most Effective Channels

Although it’s important to use as many channels as possible when launching an app or game, you should be aware that not all user acquisition channels are created equal. In fact, 4 channels are head and shoulders above the rest in 2015.

user_acquisition_strategy_most effective channel
Facebook mobile app installation ads are one of the most successful tools for your user acquisition strategy at the moment. YouTube video ads and Twitter ads are also doing well for themselves too. After these, you’ll find mobile ad networks like Chartboost and Flurry are your best bet.

15. Rank Your Acquisition Channels

Before choosing one of these channels, why not try to do some basic prediction and rank them? If you can find an estimation of how much it will cost to acquire a user on a channel and how much revenue you will get in return, you’re on your way to predicting your best UA channel.

The great thing about this is it could allow you to focus your user acquisition strategy on a specific channel shortly after launch. If your predictions line up well with reality, you could have picked a winner before you even got your first user.

16. Run A Test Campaign

The benefits of a test campaign are numerous. The major one being that you can A/B test different tactics before launching your user acquisition strategy on a wider basis.

user_acquisition_strategy_run a test
Use A/B testing to see what kind of home screen users prefer. You can find out how willing they are to make in-app purchases; you can even ask them yourself. Why wait till after launching an app to get feedback?

17. Use The Right Ad Format

If you want to use paid advertising, make sure you’re spending on the best ad formats. When you invest money into advertising, there needs to be a return on investment. Picking the right format will help ensure this.

user_acquisition_strategy_adformat
1 in 20 mobile users encounter ads, with 38% being able to recall specific banner ads. Even better than this, 25% of users are more likely to look at a native ad and do so 53% more frequently.

If you want to receive fewer accidental clicks, interstitial ads are your best bet.

18. Compare Cheap and Expensive Users

After a while, you might need to decide if you want to target lots of cheaply acquired users that you can make a little money from or a smaller amount of users that are going to spend more money. To find this out, you’ll have to do some testing on a specific platform.

Run two Facebook ad campaigns, one for each type of user, and then measure the ROI to see which type of user is worth pursuing. As we said earlier, not all channels are created equally, and not all user are either. Find out what kind of user gets you the best ROI and then focus your user acquisition strategy on them.

19. Do A Burst Campaign

A burst campaign is when you spend a large chunk of your marketing budget in a very short time period. The aim of a burst campaign is to propel your app or game up the rankings by gaining a lot of users and then staying there long enough to gain sustainability.

Of course, this is only a useful technique if your app or game meets certain requirements. If your app or game is aimed at a niche audience, is mass appeal something you should be spending money on? It’s possible that bad reviews from people that don’t belong to your target audience could do your project more harm than good.

20. Create A Video Ad

Creating a video ad could be a great way to engage potential users. Videos by their nature are engaging. They demand our attention and users expect to encounter them on mobile devices. Of course, you can use a video ad on any number of platforms.

user_acquisition_strategy_Video Ad Image
The great thing about video ads is that great quality is rewarded. If you have the budget or the ability to make a great ad, your game could gain users overnight. At last year’s Super Bowl, the two most successful adverts of the halftime show were for mobile games. Video ads are a proven winner.

21. Hire A User Acquisition Manager

If you’ve made it this far, and you still haven’t found some techniques that you find useful, there’s only one more option. Hire a user acquisition manager to do the work for you. User acquisition is so important that it can require a trained hand at times.

And if you have the budget, why not go with an expert?

Improve Your User Acquisition Strategy

So now that you know what you’re doing, go out and get some users! If you’ve got your own tips, just let us know in the comments section. You can share this post with your friends using the buttons below! Check out the V-Play Blog next week for more mobile development tips and discussion.

Download V-Play Now!

Get your free cross-platform development tool and use these hacks to get more users for your mobile apps and games. V-Play was ranked higher than Unity, Corona and Cocos2D for customer satisfaction, ease-of-use and time saving!

Download V-Play!

Watch This!

Check out this quick tutorial on the basics of V-Play and how to make a game in 15 minutes!

More Posts like This

16 Great Sites Featuring Free Game Graphics for Developers

game graphics

16 Great Websites Featuring Free Game Sounds for Developers

game sounds

The 13 Best Qt, QML & V-Play Tutorials and Resources for Beginners

tutorials capture

7 Useful Tips That Will Improve Your App Store Optimization

User Acquisition

References

 

Voted #1 for:

  • Easiest to learn
  • Most time saving
  • Best support

Develop Cross-Platform Apps and Games 50% Faster!

  • Voted the best supported, most time-saving and easiest to learn cross-platform development tool
  • Based on the Qt framework, with native performance and appearance on all platforms including iOS and Android
  • Offers a variety of plugins to monetize, analyze and engage users
FREE!
create apps
create games
cross platform
native performance
3rd party services
game network
multiplayer
level editor
easiest to learn
biggest time saving
best support
Sign up for Free and start developing right away!
I want to make Games
I want to make Apps
Game Development
Cross-Platform, Any Resolution

Use one IDE to deploy to all supported platforms, including iOS and Android, from a single code base.

Support all screen resolutions, aspect ratios and sizes with auto-adapting UI elements, smart scene scaling and memory efficient asset selection.

Learn More

V-Play ranked #1 at research2guidance cross-platform tool benchmarking 2014 by 2188 developers comparing 40 leading tools.

Multiplayer

V-Play Multiplayer supports both real-time and turn-based gameplay, so you can use it to make many different types of cross-platform multiplayer games. It's perfect for making player-vs-player games like 'Words with Friends' or games for a large amount of players, such as 'Clash of Clans'.

Learn More Video

Highscores & Achievements

The V-Play Game Network is a cross-platform gaming service that allows players around the world to compare game highscores and achievements. Players can also challenge each other across multiple platforms and share their progress on Facebook.

Learn More

QML & JavaScript

Qt Meta Language is a highly intuitive reactive language, which is super easy to learn, yet it's extremely powerful and flexible. Mix it with JavaScript to create awesome stuff, with just a few lines of code.

import QtQuick 2.0
import VPlay 2.0

GameWindow {
  Scene {
    
    SimpleButton {
      anchors.centerIn: parent
      text: "Press Me"
      onClicked: {
        console.debug("Wow you pressed me!")
      }
    }
  }
}

Learn More

Monetize & Analyze

With V-Play, you can use many 3rd party services for ads, in-app purchases, analytics and more, with just a few lines of code. All of these plugins work cross-platform, which allows you to maintain a single code base.

Learn More

Level Editor

The LevelEditor can be used during development to create and modify levels for your game, which you can then bundle in your final publishing build. Additionally, you can also integrate the in-game level editor to your published game and let your gamers create new levels.

Learn More Video

Card Game like UNO, Hearthstone or Poker

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/OneCard/OneCard.pro

Match-3 like Candy Crush Saga

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/JuicySquash/JuicySquash.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/JuicySquashAdvanced/JuicySquashAdvanced.pro

Puzzle like 2048 or Threes!

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/2048/2048.pro

Casino like Big Win Slots

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/FlaskOfRum/FlaskOfRum.pro

Side Scroller like Jetpack Joyride or Flappy Bird

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/FlappyBird/FlappyBird.pro

Tower Defense like Castle Defense or Bloons TD

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/Squaby/Squaby.pro

Falldown & Jump like Doodle Jump or Mega Jump

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/ChickenOutbreak/ChickenOutbreak.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/ChickenOutbreak2/ChickenOutbreak2.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/DoodleJump/DoodleJump.pro

Platformer like Super Mario or Lep's World

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/Platformer/Platformer.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/PlatformerWithLevelEditor/PlatformerWithLevelEditor.pro

Action like Angry Birds, Fruit Ninja, Cut the Rope

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/StackTheBoxWithCommunityEditor/StackTheBoxWithCommunityEditor.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/BalloonPop/BalloonPop.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/CarChallenge/CarChallenge.pro

Arcade like Arkanoid or Space Invaders

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/ZombieBreak/ZombieBreak.pro

Community like Super Mario Maker or Minecraft

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/examples/Squaby/Squaby.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/StackTheBoxWithCommunityEditor/StackTheBoxWithCommunityEditor.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/PlatformerWithLevelEditor/PlatformerWithLevelEditor.pro

Any other Idea? let us know how we can help you

You are looking for another demo?

The V-Play SDK includes many open-source demos for different game genres. You can use their source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

If you do not find your game genre in this list and wonder if V-Play is the right choice, just contact us, we are happy to help!

Contact Us

App Development
Better Apps, Less Effort

Develop feature-rich, cross-platform mobile apps from a single code base.

V-Play apps look, feel and perform exactly like native iOS, Android and Desktop apps. With less code & much faster development time.

Learn More Highlights Video

V-Play ranked #1 at research2guidance cross-platform tool benchmarking 2014 by 2188 developers comparing 40 leading tools.

Save Time, Code & Money

Save up to 90% source code with V-Play, compared to frameworks like Xamarin, Titanium, React Native and others.

Learn More

QML & JavaScript

Qt Meta Language is a highly intuitive reactive language, which is super easy to learn, yet it's extremely powerful and flexible. Mix it with JavaScript to create awesome stuff, with just a few lines of code. QML also allows you to easily create smooth and complex animations.

import QtQuick 2.0
import VPlayApps 2.0

App {
  Page {
    
    AppButton {
      anchors.centerIn: parent
      text: "Press Me"
      onClicked: {
        console.debug("Wow you pressed me!")
      }
    }
  }
}

Learn More

Monetize & Analyze

With V-Play, you can use many 3rd party services for ads, in-app purchases, analytics and more, with just a few lines of code. All of these plugins work cross-platform, which allows you to maintain a single code base.

Learn More

Native Sensors & More

V-Play Apps harness the power of Qt, the leading cross-platform development framework used by over 1,000,000 developers.

This gives your access to native device features like sensors, camera, file system as well as multimedia, networking, localization and much more.

Learn More

Responsive Design

V-Play has built in responsive design capabilities, you can target phones and tablets with the same source code.

Learn More

Highly Extensible

You have existing JavaScript, C++ or native code? You want to add any 3rd party SDK that we do not offer already?

No worries, you can add any JS, C++, Java or Objective-C code to your project.

Learn More

Component Showcase App shows the most important V-Play features and components

We got a demo app for you!

The V-Play SDK includes an open-source demo for this app type. You can use its source code and build your app in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/appdemos/showcase/Showcase.pro

Qt World Summit Conference App a full-featured conference management app made by V-Play

We got a demo app for you!

The V-Play SDK includes an open-source demo for this app type. You can use its source code and build your app in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/appdemos/qtws2016/QtWS2016.pro

Twitter App how to build layouts like in the official Twitter app for iOS and Android

We got a demo app for you!

The V-Play SDK includes an open-source demo for this app type. You can use its source code and build your app in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/appdemos/twitter/Twitter.pro

Maps App displays free bikes or boxes at bike stations for Vienna's bike sharing service Citybike Wien

We got a demo app for you!

The V-Play SDK includes an open-source demo for this app type. You can use its source code and build your app in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/appdemos/maps/Maps.pro

Messaging App demonstrates how to create the UI of a Facebook Messenger like app

We got a demo app for you!

The V-Play SDK includes an open-source demo for this app type. You can use its source code and build your app in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/appdemos/messaging/Messaging.pro

Weather App how to include powerful animations into your user interface

We got a demo app for you!

The V-Play SDK includes an open-source demo for this app type. You can use its source code and build your app in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/appdemos/waether/Weather.pro

Any other Idea? let us know how we can help you

You are looking for another app demo?

The V-Play SDK includes many open-source demos for different app types. You can use their source code and build your app in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play..

If you do not find your app type in this list and wonder if V-Play is the right choice, just contact us, we are happy to help!

Contact Us