Revenue tracking

How do you earn money from your app? Do you use subscriptions, paid content, or ads? myTracker gathers all revenue types and helps you check the success of your strategy — calculates ROI, LTV, and ARPU, and shows you stats by traffic sources.

Revenue type

There are four revenue types: in-app payments, subscriptions, ads, and custom revenue.

In-app payments

In-app payments can include selling goods, game currency, new level, and other transactions in the app. It's a one-time purchase characterizing user active interest.

To track in-app payments, configure SDK, and set up payment verification. For more details, refer to the Purchase tracking section.

Subscriptions

Subscription implies regular payments for paid content in the app. It may be a monthly magazine, season broadcast, etc. myTracker also collects trial subscriptions, trial to paid conversions, and renewals.

To track subscriptions, configure SDK, and set up payment verification. For more details, refer to the Subscription tracking section.

Ads

Hosting ads in your app is another way to generate revenue. You engage more audience and your revenue increases.

Stats on ad revenue are provided by monetization partners. Therefore you need to connect a Partner account to myTracker to collect data. For more details, refer to the Ad revenue tracking section.

Custom revenue

Custom revenue involves other payment transactions that cannot be sent as ads revenue, in-app payments, or subscriptions. For example, it may be offline purchases or WeChat payments. In other words, it is any revenue for which there is not yet another mechanism for collecting data.

To send custom revenue, use S2S API. For details, refer to the Import events section.

We don't recommend you upload ad revenue, in-app payments, and subscription as custom revenue, it'll cause data distortions

Data analysis

myTracker provides several ways to analyze and process data:

  • Dashboard with a simple table, diagram, and graph;
  • Reports constructor for in-depth analytics;
  • Templates with key financial metrics;
  • Export API to get raw data or build a report without a web interface.

Dashboard

Select the menu Reports → Dashboard → Monetization to analyze total revenue, paying audience, and profit:

Report constructor

Select the menu Reports → Constructor to pick up the metrics and dimensions you need. For instance, you can build a report broken down by revenue type:

Templates

Through the menu Reports → Templates, select default templates:

  • Financial statement or Financial statement by traffic source with partner details;
  • Subscription model with renewals, conversion, and revenue details;
  • Advertising model to analyze ad revenue.

API

Use API to export raw data and reports without a web interface. For information, refer to the Export API section

Data sharing

You can share data on in-app payments and subscriptions with partners. For instance, when you work with the ad network and should send them a percentage of income.

To share data with a partner, set up postbacks on payments:

  1. In the partner list, locate the one for postback configuration and click Settings in the relevant partner window.
  2. Select the app you need. The list of events that support postback configuration will be loaded into the form.
  3. For Payment and/or First payment events select Sending mode:
    • Send attributed — to send only payments related to users attracted by your partner's marketing campaign;
    • Send all — to send payments related to all app users.
  4. Press the Save button. myTracker will automatically export in-app payments and subscriptions to the partner.

For more information about data sharing, see the Postbacks section