How to check your data before spending millions on UA

Keep your data healthy 
The importance of UA data health check

If you’re running user acquisition marketing campaigns as a key component of your digital marketing strategy then you need to make sure your tracked data that will be used for evaluation and also campaign algorithms are correct enough. This is essential for being able to run campaigns effectively. A good, healthy data tracking (discrepancies roughly within the 5% range) can help ensure that your campaigns will be as successful as possible. Of course, you have to make sure each and every aspect of your campaign is as good as it can be, but it is a very good idea to start with a data health check before creating, launching, and scaling campaigns.

Before you start using this basic instructions suite, you’ll need to run a data health check campaign. Usually, it’s one campaign with a small amount of daily spending per channel, to ensure that you’ll get maximum results from your campaigns. Poor data tracking can attribute to poorly performing UA campaigns and insufficient UA scale as you are not able to evaluate campaign performance properly.

Why is a UA data health check necessary? 

It is best practice to keep your data in good condition. A well-kept data health will ensure that you have a data-driven approach and the game will be scaled more efficiently through UA. It consists of checking the infrastructure and comparing data through different sources which are used.

“Based on the initial test results, you
need to find out where the problems with data should be and bring ideas on how
to fix them.”

Which metrics are necessary to compare?

Users arrive at your game through different marketing channels, including social networks (Facebook, Google UAC, Snapchat, TikTok, etc.), search (Apple Search Ads, Google Play Search, and Google Search), various video networks, various demand-side platforms, influencers, and traditional channels to some extent (TV, etc.). Having the right metrics in place is important but ensuring that you track them properly is even more important. Here are the necessary metrics that every developer and marketer should check before scaling.

Example of how a quick data check should look like

For our purposes, we use as an example data from the marketing channel Facebook, which we are going to compare with the attribution platform, in our case, it’s going to be Appsflyer.

So first of all, we need to prepare a data check campaign for each marketing channel that we would like to scale. In our case, it’s going to be Facebook. Secondly, you need to know if your app is driven by IAP or Ad revenue only or their combination (it’s crucial for campaign optimization). And last but not least, which countries are unlocked for each platform that you want to test.

“Pro advice on how you can kill two birds with one stone.”

Launch a worldwide campaign if possible and optimize based on events that you need to check. A worldwide campaign can help you identify TOP-countries during data check much earlier so you can immediately find out which countries make sense to scale more later on. Provided that the data after the test were correct.

After a few days of running a data check campaign, we can start with a data comparison between the marketing source (Facebook) and the mobile measurement partner (Appsflyer). 

Campaign data Facebook vs Attribution platform

In this case, you need to compare the data per platform and campaign. Go to the Appsflyer Activity tab, select the period of time, when the data check campaign was live, and export – installs, purchases, purchase revenue, cost per platform for attributed traffic (cost is available only for Xpend clients) from Appsflyer. Extract the same daily campaign data from Facebook and compare the daily data and sum data between AF and FB, at the end of the day, overall values are most important. 

You can also check daily Ad revenue per platform from Appsflyer (if the app is using In-app ads) and compare it with the same daily data from the Ad mediation platform.

Note: Regarding iOS14+ platform you need to check and compare installs also from SKAN Overview tab in Appsflyer. According to Appsflyer, the displayed data using the postback arrival date or by install date is derived using your measurement settings and postback arrival date. The install date is derived from the postback arrival time as follows: Postback arrival time-36 hours-[average last-active range]. The default [average last-active range] is 12 hours.

“Pro advice: you can compare daily data between MMP and Marketing channel, but this is possible only in marginal cases since Appsflyer Activity Tab shows data per activity date, while FB Ads Manager per cohort date. Don’t be stressed; overall values are most important.”

Traffic data Stores vs Attribution platform

To validate the comparison of campaign data, you should also compare all traffic data between the attribution platform and a specific store.

Go to the Appsflyer Activity tab, select the period of time, usually for the last 30 days, extract daily data – installs, purchases, and purchase revenue per platform for all traffic from Appsflyer. Extract the same data from a specific store and compare the data and sum data between AF and Store.

“Pro advice: In Google Play Console, instead of using .csv export use a copy-paste trick on charts to quickly copy data into spreadsheets. This will create a nice table with a daily revenue in google sheets. It is quicker than downloading the .csv report, and sometimes more reliable.”

Latest news

The Art of Diversification: Alternative Mobile UA Channels for 2024

Mastering Facebook and Google are table stakes in mobile UA. But when the economy faces a downturn, you have to get creative. It shifts from growth-first to more scrutinized, shorter payback windows. The main benefit is diversification. More channels mean more experimentation and maybe a new and profitable channel. And when one channel suddenly stops […]

Squad Busters Soft launch & Global launch case study

Supercell has announced the global launch date of Squad Busters, the developer’s ambitious new mobile game. Oh boy. I fucking love this game! What is Squad Busters? Imagine a multiverse of all of Supercell’s previously released games. And the characters from these games all converged into one single battle arena. This is Squad Busters. The […]

Is Supercell Super Back? UA Lessons We Can Learn

Back in the day, Supercell ads were crazy. It really made you stop and think “how can a mobile game afford Liam Neeson?” Clash of Clans, Boom Beach, and Brawl Stars are all in the star-studded lineup of one of the most recognizable gaming developers in the world. Their impact is undeniable. It was unthinkable […]

Beginner’s Guide to Mobile User Acquisition: The No-Bullshit Guide

A city-building simulation game set in an ice and snow apocalypse. As the chief of the last town on Earth, you have to gather resources and rebuild society. Collect resources, assign workers, explore the wilderness, conquer tough surroundings, and use various methods in order to survive.

Hybrid casual UA playbook! Channel mix, campaign structure, creative strategy

A city-building simulation game set in an ice and snow apocalypse. As the chief of the last town on Earth, you have to gather resources and rebuild society. Collect resources, assign workers, explore the wilderness, conquer tough surroundings, and use various methods in order to survive.

11 tips for killer mobile User Acquisition (Q1 version)

Yo! Enjoy these few tips that will help you to improve your UA Operations. If don't, at least you spent few minutes reading and not working. Sit back, relax & enjoy the winter Q2 edition and share this with your UA friends. They will love you!


User acquisition mobile games consulting

Gentlemen’s s.r.o., Cukrová 2376/6, 811 08 Bratislava, Slovakia
IČO: 47877138, DIČ: 2024137797, IČ DPH: SK2024137797