Monday, April 10, 2017

New install tracking and attribution options

Getting the right value out of app promotion campaigns is hard! External attribution platforms can help, as they provide you with deep insights about the value of the users you’re acquiring. As an AppBrain Promote user you can now also use this powerful technique, as we integrated the most used platforms into AppBrain Promote. Specifically, you can now use Adjust, AppsFlyer, Apsalar and Kochava to track installs of your campaign.

Are you not using any of these platforms, but want to use something different? No problem!
You can use the “AppBrain (with clickthrough URL)” option. Any clickthrough URL that ends up at the Google Play detail page of your app can be used.

This new feature is available on the campaign dashboard under the “Advanced” link. Here you can choose your install attribution option. Please be aware that you first have to integrate the SDK of the external partners, otherwise it is not possible to track the installs and your campaign will stop.

You can read more on the install attribution resource page. Or just dive straight into your campaign in your AppBrain Dashboard to add your preferred tracking option.

Friday, April 7, 2017

Run multiple campaigns to promote the same app

Super simple campaign setup has always been a key focus of AppBrain promote. However, we may have overreached a bit by tightly coupling an app promotion to a single campaign that contains all settings. This limited the flexibility of your reporting and setting of budgets.

"Everything should be made as simple as possible, but not simpler." [Albert Einstein]

It is now possible to start more than one campaign for the same app. This greatly enhances the flexibility of your campaign setup. Depending on your goals, there are many possible ways to take advantage of this. To name a few examples: you can build individual campaigns for various regions you’re interested in to get easier reporting on the campaign overview screen. This will also allow more fine-grained budgeting options than was possible with a single campaign. Or you can use different campaigns to test the impact of different CPI bids, different titles.

The results of these different campaigns can be easily compared in your campaign reports. This gives you more insight on how to improve your conversion by changing your campaign settings.

You can create new campaigns in your Campaigns dashboard. To make your life easier we have added the feature to “import settings” from previous campaigns to each campaign. In that way you can set up multiple campaigns in a matter of minutes.

Go to your AppBrain Dashboard to start creating multiple campaigns.

Tuesday, September 13, 2016

New minimum CPI bids for app promotion

Advertising your Android app on the AppBrain ad network is one of the best ways to get more users. You only pay for actual installs, you can set up your campaign in less than 5 minutes, and you receive realtime feedback.
The minimum price for an install has always been $ 0.20 since we launched the AppBrain ad network over 5 years ago. The actual install price is frequently quite a bit higher, as is visible on our daily updating CPI per country page. For instance, campaigns in most English speaking countries rarely generate installs for under $ 1.00.

We noticed that many new advertisers still try to advertise apps at $ 0.20, even in countries where this will lead to no impressions. We will start enforcing higher minimum CPI bids for relevant countries on September 14th. This will get campaigns running faster and reduce disappointment. We’ve divided countries into 3 tiers. The table shows what the new price is per tier and which countries this applies to.

Tier 1United States, United Kingdom, Canada, Australia,
Germany, Sweden, Denmark, Norway, Switzerland,
Taiwan, Japan, South Korea
Minimum bid: $0.80
Tier 2Austria, Finland, France, Hong Kong, Ireland, Netherlands, New Zealand, Poland, Qatar, Singapore, Slovakia, South AfricaMinimum bid: $0.50
Tier 3All other countriesMinimum bid: $0.20
Note: these are the minimum bids. Competitive bid prices will still be higher in many countries. If your app has a large download size, you will have to bid higher to compensate for the reduced conversion rate of large apps.

This change will take effect on Wednesday September 14th. If you have campaigns running at prices below the new minimum, you have a few options. In the campaign settings you can either increase the bid or turn the campaign off in the countries where you don’t want it to run anymore. After 1 week, on September 21st, our system will automatically apply the new minimum prices. You will receive an email about which campaigns are affected.

Happy advertising!

The AppBrain team

Friday, June 24, 2016

How to research Android Developers on Google Play

We are happy to announce the new Android developer page on AppBrain! It presents all relevant information about an Android developer in a single place. You can freely access this information for all active developers on Google Play. You can learn interesting stats about your own developer account, and also investigate how your competitors are doing.

The Android developer page provides information about:
  • Key metrics, such as total and recent installs. 
  • The developer’s app portfolio 
  • Developer activity over time 
  • Market ranking information 
To give you a better idea, let’s have a look at the page for developer Google Inc.

Key Metrics

The page starts by giving a quick overview of some key metrics of the developer that are also set in relation to other developers. We see, for example, that Google has been active on Google Play since before 2010, belongs to the top 10 developers with the most installs, and also does fairly well in terms of ratings.

App Portfolio

Several charts and figures shed light on the developer’s app portfolio. To get a quick understanding what the most popular apps of a developer are we added the 'app cloud'. The 'app-cloud' is a visualization that shows all apps of the developer scaled relative to each app’s install count. For Google, we see that there are a couple of apps with more than a billion installs, but that also many of the 133 apps are comparably small.

The overview of the app portfolio is completed by two charts showing the installs and category distributions, and a table that lists various criteria such as average rating, recent installs (i.e. estimated installs within the last 30 days), and more. The table can be sorted with respect to the different criteria, such that you can quickly see the corresponding top apps.

Developer Activity over time

The developer timeline show app launches, updates, and other important events. For example you can see when the developer launched his latest app, or when the developer was most active with launching new updates on Google Play. A bar chart summarizes the activity over time, you can also open a timeline containing all details of the developer’s activity.

Market ranking

At the bottom of the page there’s a summary of how a developer ranks on Google Play. Besides listing the top-ranked apps, we also show the most relevant changes, such that you can easily see which apps have recently climbed up or dropped in the rankings.


To see your own Android Developer stats or your competitors, visit and search for your developer name, or for a developer of interest.

Friday, May 20, 2016

Get the most out of your ad units with the AppBrain Ad ID

As a publisher using the AppBrain SDK, you probably often ask yourself:

- How are my ad units performing?
- Am I leaving money on the table?
- Which ad units can I improve by adjusting them?

To answer these questions, you should know exactly what is happening in each ad unit that you show. With the AppBrain Ad ID you can track performance data, like impression volume, user clicks, install rate and eCPM per ad unit so you can better optimize your ad units and earn more money.

What is the AppBrain Ad ID? How can it help you?

The AppBrain Ad ID is a tag that is attached to the ad units in your app. For every ad unit with an Ad ID, you can get a separate ad report on the AppBrain dashboard. 

If an ad unit is generating little revenue, you can investigate the potential causes by looking at the ad unit’s data: Why are there so few clicks, is it about my ad unit’s visibility? Or how come that so many users have clicked on my ad unit but hardly anyone has installed an app? Did I position the ad unit where users might accidentally click on it?

After you’ve identified the ad units that perform poorly you should try to fix them. For example, if users do not click on the banner that you placed on the top of your app’s home screen, you could move the banner from the top to the bottom for testing. If the clickthrough rate increases after the change, you know that you are on the right track to optimizing your ad unit. 

How can you attach an AppBrain Ad ID to your ad unit?

You can use one of our predefined Ad IDs or you can create a custom ID.
Name Purpose
STARTUPFor ad units shown at startup of your app
PAUSEFor ad units shown at natural pauses in your app
EXITFor ad units shown before the user exits your app
LEVEL_STARTFor ad units shown before the user starts a new level in your app
LEVEL_COMPLETEFor ad units shown right after the user has completed a level in your app
LEADERBOARDSFor ad units shown around a game’s leaderboards
ACHIEVEMENTSFor ad units shown around a game’s achievements
STOREFor ads shown around a store or other place where the user can buy in-app products
DEFAULTFor ad units that don’t fit one of the previous categories

See the table for the predefined Ad IDs. After you’ve found the Ad ID that you want to use, you can add it into the following code snippet:
InterstitialBuilder.setAdId(AdId) or AppBrainBanner.setAdId(AdId)
Image 1: How to create a custom Ad ID on the AppBrain dashboard
1) Select the app in which you want to use the custom Ad ID.
2) Press ‘Add new id’.
3) Choose an ad type; are you attaching the Ad ID to banner or insterstitial ad?
4) Describe in a few words the ad unit you are attaching the Ad ID to.
5) Click on the ‘Save’ button at the bottom of the ‘Ad settings’ page to generate the custom ID and to save the ID to your dashboard. 

If none of our predefined Ad IDs fits your ad unit, then you can also use a custom ID. To create a custom ID, go to the AppBrain dashboard and follow the steps described in Image 1. After you’ve created the ID, add the ID string into:

InterstitialBuilder.setAdId(AdId.custom("your-custom-id")) or AppBrainBanner.setAdId(AdId.custom("your-custom-id"))

See the Ad ID javadoc for more details.

Using a custom Ad ID is better than using a predefined one. A custom Ad ID can later be configured to use AppBrain mediation.

Feel free to share your questions and feedback about the AppBrain Ad ID with us.

The AppBrain Team

Thursday, December 3, 2015

More stats at a glance on the AppBrain app page

At AppBrain we think a lot about how we can help developers be more successful. We have shown information about Android apps on the AppBrain app pages since even before the Google Play website existed. We wanted to make these pages more useful for users, developers and industry watchers by adding interesting statistics. Today we’re launching a new version of our app page that integrates many statistics about an app in a simple and powerful way. If you want to look at an example immediately, check out the page about our game "Frog Match".

The new page consists of a number of stats that have been available for a while and a few completely new ones. They’re all presented in an attractive way so you get a lot of insight at a glance. Let’s walk through the new page.

Basic information
All basic information about an app is presented in colorful tiles at the top of the page:

Follow trends in your app’s rating
Google Play’s app rating includes every user rating since your app was launched, so after a while your overall rating will only change very slowly. The app rating graph on our app page shows the average rating within a certain time period, combined with an indication of when the app was updated. In this way, you can easily see if an update significantly impacts the user ratings.

Keywords in your app description 
An interesting and concise app description is essential to attract users and make your app discoverable on Google Play. Your app description should be an accurate description of your app while containing as many popular keywords users search for as possible. The app description section shows a keyword cloud that shows the most typical keywords in your app description. The size of the word is bigger when it frequently occurs in your description or when only few other apps use this word as well, which means it’s unique to your app. If you’re interested in the technical details, you can find more information on term frequency–inverse document frequency.

Common terms in your user comments
The information given in user comments is very helpful to improve your app. It reveals a lot about your app’s potential strengths and weaknesses. Our page shows you tag clouds for all user comments, and for positive comments and negative comments separately. These tag clouds can help you identify possible problems. For instance, in the example below it’s clear at a glance that users have a problem with ads and nag screens in the app.

Permissions your app requires
Users generally don’t like to download apps that require many permissions, especially if it’s unclear why the app needs those permissions. The permission overview makes it easy to evaluate which permissions your app asks for and to compare this with competing apps. Removing app permissions that are not absolutely necessary can positively impact your app’s downloads.

Google Play rankings from different countries and top charts
How your app ranks on Google Play’s top charts is a good indicator of how well your app is doing. On the AppBrain app page you can see your app’s current rankings in a number of important countries across different lists, such as “Top Grossing” or “Top Free”. We determine where your app is best ranked and show the ranking history chart of the past 30 days in that country. More extensive data on your app’s current rankings and ranking history is available for free on the AppBrain dashboard.

List of ad networks, social libraries and android development tools
The libraries section reveals which ad networks, social libraries and development tools are present in the app. A click on a library brings you to the details page of that library.

We hope you will find our new app page useful. Do not hesitate to share your questions and feedback with us in the comments.

Happy holidays,

The AppBrain team

Wednesday, July 29, 2015

Better integration of interstitials into your app

Starting with release 11 of the AppBrain SDK (, our interstitial ad units will fit better into your app.

Previous versions of the SDK showed interstitials fullscreen, which was great to show right before users back out of your app. However, the full screen may not be ideal to use within the app, for instance between two levels of a game, because the users might think that they're leaving your app.

In the current SDK version, the interstitials pop up as a dialog box on top of your activity, so it’s clear to your users that they are still in your app. In many cases, the interstitial also immediately shows the list of promoted apps, leading to more clicks and installs and thus more money for you.

You can control what the interstitial dialog looks like to some extent.

By default there’s no border around the dialog. You can set a colored border to fit your app’s theme in one of two ways:

  1. By adding configuration values in your AndroidManifest.xml (within the <application> tag):
<meta-data android:name="appbrain.border_size" android:value="medium" />
<meta-data android:name="appbrain.border_color" android:value="#afd334" />
  1. By setting the color programmatically in Java code:
AppBrain.getAds().setPopupBorder(Color.parseColor("#afd334"), BorderSize.MEDIUM);

The border sizes that are supported are small, medium and large.

If you don’t want the interstitial or offerwall to show up as a dialog, you can use setScreenType(ScreenType.FULLSCREEN) on an AdOptions object that you pass in to showInterstitial(). This is also possible if you’re using Admob medation to show AppBrain ads: set the “Parameter” in the admob interface to {"screentype":"fullscreen"}.

In early tests our new interstitial has performed quite well, especially when used within the app. If you’re using Admob mediation, it only takes a few clicks to add the AppBrain interstitial to your mediation setup as described on

If you're new to the AppBrain SDK, use the following link to sign up and generate revenue with your Android app.

Best regards,
the AppBrain team