Ad Revenue

One of the types of mobile app monetization is in-app ad impressions (Ad Revenue). You can transmit ad revenue info to AppMetrica. Data is transmitted from the SDK for each ad impression that generates ad revenue (Impression Level Revenue Data).

All ad revenue events in AppMetrica are linked to users and Ad Revenue metrics are calculated based on this data:

Metric Description
Ad Revenue events The number of events with Ad Revenue for the reporting period.
Ad Revenue Total revenue from advertising monetization for the reporting period.
Ad ARPU The ratio of app revenue from advertising monetization for the reporting period to the number of app users for the same period. Learn more about converting currencies.
eCPM The ratio of the total revenue from advertising monetization to the number of events with Ad Revenue for the reporting period multiplied by 1000.
Users with Ad Revenue The number of users with Ad Revenue events for the reporting period.
Ad Revenue events per user The ratio of the number of events with Ad Revenue to the number of users for the reporting period.
Sessions with Ad Revenue The number of sessions during which events with Ad Revenue were committed for the reporting period.
Ad Revenue events per session The ratio of the number of events with Ad Revenue to the total number of sessions for the reporting period.
% of users with Ad Revenue The ratio of the number of users with Ad Revenue events to all users for the reporting period.
Metric Description
Ad Revenue events The number of events with Ad Revenue for the reporting period.
Ad Revenue Total revenue from advertising monetization for the reporting period.
Ad ARPU The ratio of app revenue from advertising monetization for the reporting period to the number of app users for the same period. Learn more about converting currencies.
eCPM The ratio of the total revenue from advertising monetization to the number of events with Ad Revenue for the reporting period multiplied by 1000.
Users with Ad Revenue The number of users with Ad Revenue events for the reporting period.
Ad Revenue events per user The ratio of the number of events with Ad Revenue to the number of users for the reporting period.
Sessions with Ad Revenue The number of sessions during which events with Ad Revenue were committed for the reporting period.
Ad Revenue events per session The ratio of the number of events with Ad Revenue to the total number of sessions for the reporting period.
% of users with Ad Revenue The ratio of the number of users with Ad Revenue events to all users for the reporting period.

Based on the Ad Revenue data, total revenue metrics are calculated:

Metric Description
Total Revenue Total revenue from advertising monetization, in-app purchases, and in-app subscriptions for the reporting period. Learn more about converting currencies.
Total ARPU The ratio of the total app revenue from advertising monetization, in-app purchases, and subscriptions for the reporting period to the number of app users for the same period. Learn more about converting currencies.
Metric Description
Total Revenue Total revenue from advertising monetization, in-app purchases, and in-app subscriptions for the reporting period. Learn more about converting currencies.
Total ARPU The ratio of the total app revenue from advertising monetization, in-app purchases, and subscriptions for the reporting period to the number of app users for the same period. Learn more about converting currencies.
  1. Data sources
  2. AppMetrica reports where Ad Revenue metrics are available
  3. Currency conversion
  4. Debugging Ad Revenue sending

Data sources

Currently, AppMetrica doesn't support automatic integration with advertising monetization and mediation services. However, you can configure the transmission of impression-level ad revenue data yourself.

  • Documentation for getting data from Mobile Ads.
  • Documentation for getting data from AdMob.
  • Documentation for getting data from IronSource.
  • Documentation for getting data from AppLovin.
  • Documentation for getting data from Unity.

You can transmit data of any other ad monetization service that provides Impression Level Revenue Data.

AppMetrica reports where Ad Revenue metrics are available

Revenue report

Use the Revenue report to estimate the app's total revenue, revenue from different types of monetization (advertising and in-app), and revenue from different advertising networks and different types of ads.

User Acquisition and Remarketing reports

Use these reports to evaluate the effectiveness of sources for user acquisition and remarketing in terms of ARPU and other advertising and in-app monetization metrics. Please note that the metrics in the report are summed up over the user's entire lifetime.

Cohort analysis

Using the cohort analysis report, you can estimate how much revenue you receive from users over time and what ARPU is on a certain day.

Funnels

In the funnels report, you can estimate the ratio of users who end up viewing ads in general or, for example, rewarded ads.

Segmentation

To build each report, you can select only those users who, for example, interacted with ads from a certain advertising network or of a certain advertising format.

Currency conversion

You can transfer Ad Revenue in different currencies. For a list of all supported currencies, see Supported currencies.

Ad Revenue is converted into any currency the report supports: USD, EUR, or RUB. AppMetrica uses an exchange rate that is provided from more than 15 sources, including the European Central Bank.

AppMetrica converts the currency using the previous day rate. For example, if the Ad Revenue event occurred on day N, the revenue is converted at the exchange rate of day N − 1. Conversion takes place into EUR and RUB against USD.

Debugging Ad Revenue sending

AppMetrica doesn't let you segment Ad Revenue into “test” and “not test”. If you use the main API key for debugging the collection of data on advertising monetization, the test events are included in general statistics. If you need to debug sending Ad Revenue, use a reporter to send statistics to an additional API key. For more information, see Sending Ad Revenue on Android and iOS.

If you didn't find the answer you were looking for, you can use the feedback form to submit your question. Please describe the problem in as much detail as possible. Attach a screenshot if possible.