Countly offers Revenue Analytics for Countly Enterprise Edition users to track revenue data in real time. Information you will get from Revenue Analytics will be:
- Total revenue
- Avg. revenue per user
- Avg. revenue per paying user
- Paying user count
- Paying/total users
There are two steps to start using Revenue Analytics right away:
1. Define your Revenue Event Key(s)
In order to make Revenue Analytics simple to use, we made the process pretty straightforward. There are two ways to define one or multiple Events as Revenue Event Key(s).
You can type in the Revenue Event Key while creating or editing your application as seen below.
Or, if you already have data for the Event you plan to use as the Revenue Event, you can choose it from Event Management popup as shown below.
Note that you can have multiple Revenue Event Keys, separated by comma.
Start collecting data early
Note that revenue data can not be recorded post factum, so user numbers are only updated if the Revenue Analytics plugin is enabled and Revenue Event is set. After this, paying member numbers increase. For this reason, we suggest that you set Purchase Events and enable the Revenue Analytics plugin right from the time your application goes live.
2. Get Data!
The first step was pretty much all you have to do in order to use Revenue Analytics. Payment data will be retrieved from the
Sum property of your selected Event. We will record the paying user counts based on the users who perform your Revenue Event.
Revenue currency conversion
Currency conversion for revenue need to be done on the client's side. There are several online converters for this purpose and we suggest that you use a simple mapping to make sure that any revenue data retrieved in other currencies is easily converted to a reference currency (e.g USD or EUR).
Note that the Revenue menu item seen above will be invisible unless the system gets Revenue Events from devices.
This revenue information can also be seen from the Dashboard, right above World Map.
If you are not familiar with Countly Custom Events, we recommend that you check out the documentation on this topic now since Revenue Analytics depends on Custom Events.
If, in rare cases, you can't see revenue data on the Countly Dashboard, please check the following:
- Under Events > Manage Events > General, is there a dollar bill icon near Revenue Event? If not, you should click under "IAP?" column for it to appear.
- Revenue data is gathered from the Custom Event's Sum property. Make sure you provide data about amount of transaction in that property via SDK.
- Revenue data is not retroactive. This means only new incoming data after selecting Revenue Event will be counted towards revenue data.