App Monetization

How to Monetize an App

Having your own app available in the app stores with thousands or even millions of users, is the dream of most developers. Well and frequently used apps offer their owners the possibility to earn a decent income. In this article, a general overview of the different available monetization models and their considerable positive and negative aspects are expounded.

App Monetization Models

When thinking about monetizing their apps, developers can choose from a broad variety of possibilities. There are three questions, the developers have to ask themselves:

  1. What is the purpose of the app and how does it solve its tasks?
  2. What is unique about the app and to what extent are users willing to “pay” with money or engage with an ad?
  3. What are the competing apps in your field doing to monetize their assets?

You should keep in mind to balance your effort in acquiring new users compared to earning revenue. Some apps can be monetized directly after the user installed them, while other monetization models work more adequately when the user is given time to engage with an app, before the developer can use its potential. The developer can decide on how his/her timetable and whether or not the possibility to decrease revenue initially in order to accumulate new users is a good plan of action. Developers should decide on and integrate their monetization method before launching their app in the app stores. This way, the app can be both a useful tool for the user and a business for the developer. In most cases, the possibility to mix different monetization methods to maximize the revenue turns out as advisable.

Paid Apps

This is probably the most straightforward monetization model. It simply states that your app is not free, if a person wants to use it, he/she has to purchase it from an app store. Hence, the developer makes a profit right when the app is installed.
For paid apps, it is extremely crucial to have an appealing app store page along with a unique name, interesting screenshots and a well written description, pointing out significant benefits. If you’re interested in-app store optimization (ASO), read our comprehensive article. The advantage of this monetization model is that developers earn money with every download, and users are more likely to engage properly with the app since they already spent some of their money for it. Furthermore, paid apps possess the possibility for a cleaner interface because no in-app advertising is needed. Attributable to the high competition within app stores, paid apps have to be more innovative and fulfil their purpose flawlessly, serving the user’s anticipations. The negative side of the paid app monetization model is the fact that the app stores are already crowded with (good) apps for nearly any purpose. In most cases, there is also a free app, which does a specific job similar to its paid counterpart, but with a different monetization model. Over the last years, paid app monetization models are a shrinking part of the app store revenue.

The decreasing revenue of paid apps from 2011 to 2017 © statista/ayeT-Studios

Ad Revenue

This monetization model allows developers to offer their app in the app stores for free. The goal for the developer is to gain a decent user-base and gather user information and information about the users’ interactions within the app. The collected data is sorted and sold to advertisers specialized in targeted ad placements. A good example for the ad revenue monetization model is the social media platform Facebook. Facebook’s users do not pay directly to use the platform, but their data is used to sell highly targeted advertisements.

App developers can choose from a broad variety of ad formats. There are different options for the publisher (developer of the app) to get paid when implementing advertisements on his/her app. For example, a publisher can be paid if a user sees a banner while using the app, but there are also cost models where the advertiser only pays the publisher after a certain action was taken by the user. If you want to know more about the different cost models, feel free to read our article.

The negative side of the ad revenue monetization model is the fact that it is not very innovative in its form and the publisher runs the risk of annoying his users with ads, who will then stop using the app as a result. App developers also have to think about which ad format to choose, because the space on the screen is limited and oversized ads could be recognized as disturbing by the user.
Some developers also choose to implement an option for the user to make the app ad free. This is another version of the app: ad-free and with a price tag. Another possibility would be for the payment of the “ad free fee” to be inside the app. Some publishers integrate an option where users can pay directly in i.e. Euros or Dollars, while other publishers decide let users pay for the ad removal with an integrated in-app currency. You will learn more about in-app currencies later in this article.


Freemium is a cross of the words free and premium. With this monetization model, the user can download and try an app for free, but some parts of the app are separated with a paywall, meaning the user has to spend money in order to get the full version of the product. This monetization model works great with mobile games, where, for example, the first levels are free, enabling the user to get to know the game and its mechanics.  At some point, to continue playing or to unlock more levels he/she has to pay. The more the users engage with the game in the beginning and the more fun it is, the higher are the chances that they will turn into paying customers.

This monetization strategy allows you to tease users with a “light version” of your app and hook them so that they buy additional features. Freemium developers can showcase their apps and get a large engaged user base. The difficult part is to find the perfect spot between too little free functions (the user does not engage properly) on the one hand, and too many free functions (the user sees no point in paying for additional content) on the other hand.

In-App Purchases

In-app purchases are exactly what they sound like. To summarize, this monetization model refers to selling virtual goods inside of your app which is, in most cases, free. Apple separates in-app purchases into 4 categories:


Consumables are bought by the users any time they want them and cannot be downloaded twice for free. These consumables could be game currencies, game hints, extra health or lives in a game, extra experience or a package of exports to a new file format.


These are extras connected to your account. You buy it and you can use it forever. In addition, the non-consumable stays with your account if you change your device or reinstall the app after a break. This could be the upgrade to a pro edition of an app, the removal of ads, full game unlock, unlimited hints, extra characters, extra accessories, bonus game levels, city guide maps, etc.

The positive side of this monetization method is that if you have programmed a good app that users like to engage with, you can generate revenue during a long period of time. Additionally, this kind of monetization is quite risk free, because only engaged users are paying for it and there are no additional marketing costs. It is important to note that users, which have already made an in-app purchase, are more likely to have a higher retention.
The negative side of the in-app purchase is that the app store usually takes a cut of the generated revenue. In some cases, in-app purchases have a bad reputation, especially in the gaming sector.

Non-Renewing Subscriptions

This could be extra content, which the user can get access to for a fixed period of time. Users can renew their subscription when the preset period is over. A very good example is the subscription for a streaming app.

Auto-Reneweing Subscriptions

This subscription model also buys content for a specific time frame, but will renew itself automatically at the end of each billing cycle. For the subscription to end, the user will have to terminate it. Some good examples for this method is a newspaper subscription or the subscription for a streaming platform like Netflix or Hulu.

The beneficial side of a monetization model based on subscriptions is that subscribed users are in general more loyal and will return frequently. In addition, it generates a constant revenue flow throughout the year. The downside of this model is that it is not suitable for all verticals and categories.

Rewarded Advertising

App developers can also choose to reward their users for interacting with an ad. This could be an extra life for a game or some boosts or hints in a game, or even discounts in a shopping app. Advertisers look out for publishers with a decent amount of traffic and pay them i.e. for installs, subscriptions or views of a video clip. The publishers display the ads to their user bases and reward them for interacting. You can get a more detailed overview of incentivized and non-incentivized advertising here.

On the positive side, rewarded advertising offers the user a real value while the publisher also generates revenue at the same time. However, not all rewarded advertising methods are suitable for every app. For example, if there is an offerwall in a mobile game, the users do not want to exit the game just to earn the in-app currency. For games, rewarded videos or interstitials seem to be the most fitting model.


The trend seems to go in the direction of blended models of app monetization. Thus, the combination of two or more monetization models seems to be useful, although it will not fit every kind of app. You might on the one hand integrate a banner advertising SDK and also make it freemium. However, some monetization model combinations do not work well. For example, if a user already made a subscription and pays a monthly fee to consume content, he/she will likely be unhappy with interstitial or video ad interruptions.

We would like to invite you to use our SDK and earn money with your users. We at ayeT-Studios developed an easy-to integrate SDK with a lightweight filesize of only 175kb. It is completely free to use and you can start to earn money very fast. Click here and start generating revenue!

How to do App Monetization Right

Like all creators, developers want to make enough profit with their app to justify all that work they put into it. In this article, the options you have as a publisher and which tools will help you with mobile ad monetization will be explained.

Mobile Ad Monetization

Ad monetization refers to the making of money from a mobile app without charging users for it altogether. Most users hesitate when asked to pay for apps since the vast majority of them are available free of charge. However, according to The Verge, free apps are the source of 98 percent of Google Play revenue.

There are a few different models to follow when monetizing your app without charging your users for it:

  • Collecting user data and selling it to third parties, usually advertisers
  • In-App Advertising
  • Freemium Apps, here the basic version of the app is free, though the user can upgrade to a premium version with additional features.
  • In-App Purchases

In this article, the options of monetizing a mobile app through in-app advertising will be the focus.

Which types of Ad Monetization exist and what tools can you use?

In the following, we will explain different types of ad monetization in greater detail. Additionally, we collected a few tools to help you implement app monetization into your marketing strategy.

In-App Ad Monetization

With in-app advertising, app owners have the opportunity to sell advertising spaces to advertisers or publishers and make a profit with their app. Mainly, the real-time-bidding market controls and determines this whole process. This means, every time the app is loading, the highest bidder of a real-time auction can place his ad within the sold advertising space of the app. You can provide your own advertising spaces for advertisers through ad networks or ad exchanges.

So, the main idea of in-app advertising is placing a banner or any other form of advertising inside an app. The biggest advantage of in-app advertising is the direct interaction of the user with the app as the ad is displayed. This is why most people will react to the ad, as opposed to traditional display advertising where it might even be overseen. The main problem here is the banner blindness of many users, which means that users ignore banners altogether or even get irritated by them, which degrades the user experience. Therefore, you have to be careful and balance the amount of advertising and content. Should the user feel restricted by it, he/she might react annoyed and abandon the app.

Thus, the success of in-app ad monetization depends on your ability to evade banner blindness and to balance advertisement and content.

Native Ad Monetization

You can describe native advertising as paid content that matches a publication’s editorial standards while meeting the audience’s expectations. Although, some people view it as some kind of deception since advertisements are hidden between generic content, as you match them by appearance. Some even compare it to product placement.

Defined by the International Advertising Bureau, these are the six main ad units for Native Advertising:

  • In-Feed Units
  • Paid Search Units
  • Recommendation Widgets
  • Promoted Listings
  • In-Ad (IAB Standard) with Native Element Units
  • Custom Ads

Since native advertising is relatively new, its technique is not as mature as display advertising quite yet. You can tell, because there are no definite options to optimize or analyze its success or to target one specific audience.

Always find the right balance between ads and relevant content to avoid angering your users! Also, you should always mark ads as such, for example as “sponsored content”, to avoid getting accused of deception. Additionally, this is a form of highlighting the ad instead of hiding it which corresponds with the FTC Guidelines for Native Advertising.

Native Advertising should always offer an added value for users: it is not a collection of random advertising deals but ads that match the content of the website. This not only refers to the appearance but to the writing style and topics as well. Further, you should have a wide range of native ads since multiple can be displayed at the same time.

Advantages for Your Mobile Ad Monetization

Now, we want to look a the advantages of native advertising for mobile ad monetization. For one, native ads perform ten times better than any other ad format. Additionally, they gain three times the amount of attention as display ads. The reason for this is the smaller size of mobile screens, whereby the user sees the ad very quickly. Naturally, more attention leads to more clicks. For instance, native ads have a click-through-rate of 0,15%, which is higher than that of display advertising (0,06%). Hence, native ads are also a particularly great tool to monetize mobile web traffic. The following chart shows the estimated growth in native advertising revenue over the next years.

The chart shows a comparison between the estimated native advertising and non-native advertising revenue

Furthermore, native ads have 23 percent higher ratings in terms of quality than display ads do. According this fact, it can be said that users prefer mobile native ads over other ad formats.

In conclusion, native advertising is a great chance for advertisers to increase their revenue. The most important feature of native advertising is the transparency for the user where the content ends and the advertisement begins. To address the user successfully, you should only choose to cooperate with companies or brands that fit your own opinions and your users’ interests.

Global Traffic Monetization

The easiest way to reach a wide audience is to spread your ads on international websites. This way, you are able to monetize the traffic you generate in other countries.

The statistic shows the estimated growth of global mobile data traffic for the next four years

1. Clarify important legal questions!

When you want to monetize the traffic of a specific country, you need to know its legal situation. If not, you take the risk of violating existing market rules and guidelines. Thus, as a first step, you need to inform yourself about current laws and regulations.

For instance, there are countries that have a very strict cookie policy like the UK. If these rules are broken, the advertisers could face some severe penalties.

2. Use a Supply Side Platform (SSP)

If your goal is to acquire advertisers that want to reach global audiences, you should connect with an SSP. They have access to global demand and you have the opportunity to test the value of your international traffic.

Be sure to keep inventory price differences from country to country in mind. The key factor for optimal CPMs, fill rates and revenue is the quality of your ad – high viewability and no fraud. Although, ad placements on your own side might get better results, placements you run with an SSP have higher impact and also higher CPMs. Especially, if your content and users are in great demand with global brands.

3. Team Up with an already Established Platform

Following the previous point, we recommend working together with a partner of your current publisher monetization platform. This is an additional option of gaining access to new markets and driving revenue for international inventory. Besides that, they already have a good reputation in big markets, which gives validity to your campaigns and evokes trust internationally.

4. Understand your International users

It is very important for you to know where the visitors of your site come from. That way, you can inform the SSPs and publisher-monetization-platforms to make sure that they serve ads to relevant international audiences. This will lead to better performance of your campaigns and in the end to higher CPMs.

All in all, global traffic monetization might bring you additional value. However, you have to analyse the areas where most of that traffic originates from and what you have to consider, especially in terms of laws and regulations. Also, always run tests with an SSP first, to see how users react to your ad inventory.

Ad Monetization Platform

If you decide to contact an ad monetization platform to help you with your app monetization, you need to take the following performance metrics into consideration:

  • Formats – App developers can place these four ad formats in their apps: Banners, Interstitials, Videos and Natives. At the moment, the latter is the most popular since it has increasing revenues.
  • Statistics – Developers can only manage their ad campaigns effectively with the help of detailed performance statistics. When choosing an ad monetization platform, you should find out which statistics they provide and how often.
  • Bidding Options – Ad monetization platforms provide these basic bidding models for developers: CPC (cost per click), CPM (cost per mille) and CPI (cost per install).
  • Reach – Each ad monetization platform supports different geo locations and disposes different amounts of advertisers that supply offers for developers.
  • Placements – Placements are particular areas of the app where ads can be displayed. Here, you have to look at the company’s SDK: the more flexible the option, the greater the potential for higher profits.
  • Fill Rate – You can calculate this ratio by dividing the total number of times an ad was successfully displayed by the total number of times the ad was requested. This is also an important factor when choosing the right platform, since companies that provide high fill rates are more likely to bring profit.

Before partnering up with a specialized company, look closely at how they can actually benefit you.

Mobile Ad Mediation

Ad Mediation is a technology that allows publishers to distribute and monetize their advertising inventories more efficiently.

Publishers usually have more advertising inventories than they can sell on their own. Since ad mediation is working through multiple ad networks, it enables publishers to optimize the distribution of their advertising inventory. That means they can match the right networks to the right inventory. This way, publishers can optimize the fill rates of their inventories and their eCPM (effective cost per mille) so they can get the most out of every impression.

The main benefit of ad mediation is that it enables publishers to distribute between different ad networks with just a single SDK. Thus it makes the delivery of advertising inventory to the suitable ad network a lot easier because app developers don’t have to manage the distribution individually for every single ad network.

Ad mediation usually works according to the waterfall system. It is based on a list of integrated networks, which are prioritized according to their previous sales. When choosing an ad network, the ad mediation solution starts by requesting the network at the top of the waterfall. It then makes its way down to the next one if the first ad network has no availability. This way, ad mediation can guarantee to generate the highest paid ad for the inventory of the publisher.

How to Choose the Right Ad Format for Mobile Ad Monetization

In the following, you will be introduced to the ad solutions ayeT-Studios is offering to publishers who want to monetize their app. You will also learn about the ways, in which each ad format can benefit your app.

Rewarded Offerwall

With an offerwall, publishers can display various advertisements that feature other apps and different rewards.

Then, users can choose from a wide variety of relevant offers and decide which ads they want to engage with.

Rewarded Video

With rewarded videos from ayeT-Studios, publishers have the opportunity to reward the users of their app with virtual in-app currency.

In turn, this will most likely lead to an increase of user engagement and in-app purchases.

Rewarded Interstitial

Publishers can place rewarded interstitial ads in between levels to gain the attention of their users. The main point is that there is a natural breaking point within the app flow so the user experience won’t be disturbed.

With rewarded interstitial ads, the user gets the chance to earn in-app currency.

Tips and Best Practices for Mobile Ad Monetization

Lastly, we have a few tips and best practices for successful mobile ad monetization.

Give Variety to Your Ads

You should never show the same ad over and over again since this could cause ad fatigue. This implies that your users get used to the ad and interact less with it. Therefore, we advise you to vary the ads and to continuously show new ads as well.

An extra tip: ads, which the user sees early on in the app flow are much more likely to convert than an ad, which the users sees after a longer period of time. You can observe the same phenomenon with users who interact with the app for quite some time. Ads that are seen by newer users have higher conversion rates. Long-term users on the other hand react less to advertisements over time. So, if you focus on optimizing conversion rate, maybe you should avoid displaying ads to “older” users.

Let Users Avoid Your Ads if They Want to!

Give your users the option to avoid ads if they don’t want to see them or feel disturbed while interacting with the app. For instance, you can do that by offering a respective in-app-purchase. It is also a good idea to provide added value for the user with additional game items or special features.

Pre-Cache to Avoid User Frustration

With pre-caching you make sure that your ads are loading fast enough. Ads that take forever to load not only frustrate users, they also make conversions more difficult. On one hand, this might be acceptable with some formats that are often overlooked or don’t disturb the user experience like banner or native ads. On the other hand, ads that cover the whole screen and thereby some of the content as well, affect the user experience negatively. Regarding rewarded videos, this leads to a negative effect on app retention since the app can’t answer the user’s expectations.

Therefore, pre-caching is an important step in your mobile ad monetization. If you cooperate with an ad network that offers pre-caching you should implement this into your app. If not, the cooperation could be rather risky. And if you place your ads through direct deals, you should analyse the content delivery network (CDN) and its caching policies thoroughly.

Analyse the Performance of Your Ads

Keep track of the ads that you release to see how users interact with them. This is especially important if you cooperate with various ad networks at the same time and need to manage different ad units. Oftentimes, there are three major problems that can arise quickly:

  • Bad performance of the ad, for example error messages, which might lead to missing revenue and affect the user interface badly
  • Mature content that is inappropriate for your target audience
  • The ad of a competing app is displayed in own app

But you can avoid these difficulties early on if you frequently analyze the performance of your ads!

Mobile Ad Monetization Trends

At last, we want to look at a few trends and innovations that will change the monetization landscape. For one, all video formats but especially rewarded videos will gain more strength over the next years due to its user engaging nature.

Similar to videos, playable ads give users the possibility of testing a new app or game before downloading it.

At the moment, the newest form of advertising is augmented reality. So, we will certainly see more augmented reality formats like videos with the opportunity of monetizing apps soon.

All in all, mobile ad monetization is a large field with many opportunities for both publishers and advertisers. The most important goal is to catch the attention of many users AND to convert them into loyal customers.