When integrating ads, one of the biggest concerns is that users might churn away. There is an obvious trade off between the need to give the users a great experience and the need to turn revenue. Not all ads are created equally when it comes to their impact on user retention and it’s important to measure the impact of different ad types and monitor what ad experiences your users are getting from your ad partners. Below is a list of ad experiences to watch for:
1. Crashes and freezes can impact mobile app retention
Ads are served by the ad networks who tend to require an SDK integration. Each SDK increases the complexity of the app and might conflict with other SDKs, in turn cause your app to crashes for your users. This happens especially in edge conditions such as old Android versions or uncommon devices. While crashes are typically reported through your crash analytics provider, there is another type of error that is trickier to track. In some cases, the SDK of the ad network will try to show an ad to the user but will end up freezing the device. This type of error is typically not detected and is harder to monitor but it could have the same negative impact. Both of these errors might cause users to churn away and reduce the overall app usage experience.
2. Close buttons that are hard to find frustrate users
In some situations a full size ad such as an interstitial, video or playable will load and the users will want to close it right away and continue using the app. The lack of an obvious way to skip the ad experience is a big turn off for users who are likely to stop using an app that consistently makes it hard for them to skip the ad experience. There are a few types of ads that have this negative experience. In some cases the X button will have a color that doesn’t pop up from the background, in other cases it will show up only after a few seconds without a clear indication of how long it will take and in other cases it might show up in a different way every time. Sometimes it’s all 3 together causing a very unpleasant experience for the user.
3. Lack of ad diversity will bore your users
It’s one thing to show a user 10 ads per day but it’s another thing to show him the same ad 10 times every day. In addition to being ineffective, repeating the same ad many times is a negative user experience. You may think that advertisers have enough incentive to make sure this doesn’t happen but in today’s mobile advertising eco system the lack of data transparency may result in the same advertiser showing their ads in your app through different channels and without them knowing about each other. In this situation, the frequency capping is not getting enforced.
4. Poorly targeted ads may get your users annoyed
Ads today can be highly targeted and users have come to expect targeted ad content. Poor targeting can range from an ad to a game you already installed and go all the way to inappropriate ad content being targeted to kids. The publishers typically don’t control ad targeting and usually leave it to the ad providers however some ad providers are better than others. While companies like Facebook are known for their hyper targeting, some ad networks have little targeting data to work with and placing the focus not on targeted ads, but rather on their revenue. If you are serious about keeping your retention high, you should monitor ad content and targeting closely.
5. Your users don’t want to wait for a slow loading ad
No one likes to wait but while waiting for something you desire can be tolerable, waiting for an ad to load is likely to be crime in your users’ book. Monitoring the loading time of every single ad can be hard to do on your own but the right monetization measurement platform can help you with it.
6. Deceiving ad creatives are hard to tell from your app buttons
Imagine a user that clicks on a “download” button only to realize it wasn’t a button but actually an ad that looked like the real button. Alternatively, picture someone trying to click on the “next” button but hitting an interstitial ad that popped up between the time his brain sent the command and the time the finger reached the button. These errors might be annoying for a savvy user but think how they impact the experience of a less savvy user who is now trying to figure out where the rabbit hole led him to and how he can get back.
7. Inconsistent ad skipping experience and long duration ads
Users are used to not being able to skip a rewarded video ad. These are opt-in ads that the user initiated and so it makes sense that he can’t skip them. However, other ad placements can have an opt-out experience or have no way to skip at all. Obviously, not having the option to skip is more annoying for users but what will really tick them off is when an ad placement will have a mix of:
- Ads you can click skip right away
- Ads that requires no action but just waiting
- Ads that require a combination of waiting and than clicking to end