Lack of accurate identification of the device means there is no opportunity to draw a connection between an install and further user activity. As a result, we see classic tools of mobile marketing analytics virtually lose their functionality – an issue we covered in more depth in our previous review.
From now on, to assess the efficiency of ad campaigns, you have to rely on innovative solutions for confidential and accurate attribution.
One of these is LTV forecasting.
Currently, there are two ways to do this:
Let’s look into each of them.
The conversion value is a number between 0 and 63 sent to SKAdNetwork once the app is installed and then shared by Apple with the attributed ad network.
Interaction with the SKAdNetwork is based on two methods:
This method is used to register the app install. It notifies Apple that the install should be recorded as a result of an ad campaign and starts a 24-hour conversion value timer.
This method is called when the conversion value is updated. These are values that vary between 0 and 63 and are represented in a binary system. An updated CV is always greater than the previous value. However, each time the conversion value is updated, the 24-hour timer restarts.
The CV helps assess how efficient/valuable each install is. Apple suggests every app developer should compile their own conversion table (legend) and use their own values.
Below you can see an example of such a table based on three values: total purchase amount, user action, and predicted LTV.
You can map CVs in a table based on any logic. However, it's important to note that values will not be available until (at least) 24 hours after the CV update.
If you map LTV prediction to the conversion value, Apple will aggregate the collected campaign data and send it to ad networks and analytics systems. After that, you will only need to decode the CV into LTV predictions in your chosen currency and assess each campaign performance directly in the interface of your analytics system.
However, this tool is subject to a number of constraints:
1. The same logic is applied to all ad campaigns, with no flexible settings available.
2. Ad networks can’t make use of this data for optimization purposes, at least until they have proposed their own legend system.
3. High indirect costs make it challenging to implement this option in the app on your own:
4. Time lags in displaying data:
At the end of the day, we have a clear and reliable solution to assess the efficiency of ad campaigns, albeit with a handful of challenges and constraints.
The other method involves using machine learning models based on available data to predict revenue from users acquired through various ad campaigns.
Predictions with ATT Consent
Handling user data for tracking and attribution in iOS 14.5+ is possible only after ATT (ATT – App Tracking Transparency) consent is granted. According to our research, around 30% of users consent to data transfer.
When consent is granted, standard LTV predictions apply, which are based on user interaction with the app: the number of app visits, payment history, session duration, etc. This approach builds on a set of models, picked for each app individually.
You can find more information about these models and standard LTV predictions in our article.
Predictions without ATT Consent
If the user does not grant their ATT consent, you can only use anonymous activity and purchase data not linked to ad campaigns and transferred Conversion Value. Let us break this algorithm down:
These calculations are performed for each type of revenue separately: in-app purchases, subscriptions, and ad monetization resulting in a complete LTV prediction. To evaluate the efficiency of your ad campaigns, this prediction can be compared to the total or individual ad spend collected by analytics systems from ad networks.
Currently, prediction models can:
As a result, we end up with a simple and convenient tool for analyzing future ad revenue by campaign/partner, which enables the marketing team to streamline ad campaigns.
MyTracker’s predictive analytics system automatically forecasts LTV via SKAN conversions sent by Apple. We have different prediction horizons – 30 and 180 days. All this is available with the optimum (free) plan.
The process of managing LTV forecasts in MyTracker is very simple – you can see your forecasts next to other campaigns in any report in a few clicks (see below).
To start working in MyTracker you need to register and make sure the app is active and the data is fed to the analytics system (it is necessary to train predictive models).
Next, follow these three simple steps to build reports containing predictions:
Go to Report builder and select metrics:
Go to Report Settings and group the results by campaign:
Click on the Calculate button – your report is now ready:
Forecasting app revenue enables you to assess ad campaigns by Customer Acquisition Cost (CAC) together with the LTV prediction, and, hence, ROI, even despite iOS 14.5+ restrictions. This helps benchmark different ad sources in terms of their efficiency and optimize advertising costs.
Please note that not all ad campaigns gather enough data right after being launched. Give your campaign some time to build momentum, and the model will have more data to give you a more accurate prediction. Do not shackle yourself and your business – predict your app’s revenue and assess ad campaigns with MyTracker's free predictive analytics.