Monetize with Ads

Ads can be a quick and easy way to earn more from your freemium, premium, and subscription apps. AdMob and the Google Mobile Ads SDK let you add advertising to your apps with just a few lines of code.

The question is: which model gets the best results for your app? Google's ad tools are made to help you figure out what combination works best for both your audience and your bottom line.

Start by linking your AdMob and Google Analytics accounts to get better insights and more earning power: for instance, AdMob can promote in-app purchases to the people who buy them most often, while showing income-generating ads to those less likely to buy right now.

Using AdMob and the Google Mobile Ads SDK included in Google Play Services, you’re able to add advertising into your apps, with just a few lines of code.

When including ads in your apps you should consider:

  • Placement within your apps — Well-placed ads make it more likely that users will click through and convert. Poorly-placed ads lead to lower click-through rates, and even poor ratings and users abandoning your apps. Our developer training on using ads shows some of the best ways to place ads.

  • Ad formats — Every app offers a different type of experience for users, so it’s important that your ad formats match that experience. While banner ads may work well for a flashlight utility app, an immersive gaming app may benefit more from a video interstitial. Mismatched ad formats can make users unhappy and leave money on the table.

  • Maximizing your performance — Make sure you’re optimizing your advertising revenue by maximizing your CPMs and fill rate. Ad providers often cite their very high CPMs but don't mention low fill rates that can severely decrease your effective CPM. Be sure to look at both of these figures. Consider using a mediation solution if you’d like to use multiple ad providers in your apps. Look for solutions that offer yield management or network optimization features to serve the highest paying ad for each impression.

  • Exercising control options — A variety of ads may show up within your app. It may make sense to block certain of those advertisements from appearing, depending on your goals and the type of experience you want to provide. Some developers, for instance, don’t want ads for apps in their same category showing to their users, while others don’t mind at all.

  • Cross promoting your other apps — Ads can do more than earn revenue. Consider running house ads within your apps to promote other apps in your portfolio. When you launch a new app, this kind of promotion is a free and easy way to attract new users quickly.

Don't forget that paid channels like AdWords and YouTube can help you cast a wider net by reaching targeted audiences outside the app ecosystem. They're a great way to find new users at a price that you control. Learn more.

To start monetizing with ads, sign up for AdMob and integrate the Google Mobile Ads SDK into your apps. If you also need to manage direct deals with advertisers, consider using DoubleClick for Publishers Small Business.

To start monetizing with ads sign up for AdMob and integrate the Google Mobile Ads SDK into your apps. If you also need to manage direct deals with advertisers, consider using DoubleClick for Publishers Small Business.