From Data to Magic at TapNation – TapNation
array (
  'SERVER_SOFTWARE' => 'Apache',
  'REQUEST_URI' => '/2022/05/12/from-data-to-magic-at-tapnation/',
  'USER' => 'tapnatiotq',
  'SCRIPT_NAME' => '/index.php',
  'QUERY_STRING' => '',
  'REQUEST_METHOD' => 'GET',
  'SERVER_PROTOCOL' => 'HTTP/1.1',
  'GATEWAY_INTERFACE' => 'CGI/1.1',
  'REDIRECT_URL' => '/2022/05/12/from-data-to-magic-at-tapnation/',
  'REMOTE_PORT' => '62340',
  'SCRIPT_FILENAME' => '/home/tapnatiotq/www/index.php',
  'SERVER_ADMIN' => 'postmaster@www.tap-nation.io',
  'DOCUMENT_ROOT' => '/home/tapnatiotq/www',
  'REMOTE_ADDR' => '100.25.42.211',
  'SERVER_PORT' => '443',
  'SERVER_ADDR' => '10.27.21.8',
  'SERVER_NAME' => 'www.tap-nation.io',
  'SERVER_SIGNATURE' => '',
  'HTTP_REMOTE_IP' => '100.25.42.211',
  'HTTP_ACCEPT_ENCODING' => 'br,gzip',
  'HTTP_IF_MODIFIED_SINCE' => 'Sun, 22 May 2022 19:17:27 GMT',
  'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
  'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
  'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
  'HTTP_X_OVHREQUEST_ID' => 'a67f829ec7a0f2db8e291e3eaeaa2ef6',
  'HTTP_X_FORWARDED_PROTO' => 'https',
  'HTTP_X_FORWARDED_FOR' => '100.25.42.211',
  'HTTP_X_PREDICTOR' => '1',
  'HTTP_HOST' => 'www.tap-nation.io',
  'ENVIRONMENT' => 'production',
  'CFG_CLUSTER' => 'cluster027',
  'HTTPS' => 'on',
  'SCRIPT_URI' => 'https://www.tap-nation.io:443/2022/05/12/from-data-to-magic-at-tapnation/',
  'SCRIPT_URL' => '/2022/05/12/from-data-to-magic-at-tapnation/',
  'GEOIP_LONGITUDE' => '-77.490303',
  'GEOIP_LATITUDE' => '39.046902',
  'GEOIP_AREA_CODE' => '703',
  'GEOIP_DMA_CODE' => '511',
  'GEOIP_CITY' => 'Ashburn',
  'GEOIP_REGION' => 'VA',
  'GEOIP_COUNTRY_NAME' => 'United States',
  'GEOIP_COUNTRY_CODE' => 'US',
  'UNIQUE_ID' => 'YzOCNy@Pa3MxFSzOhShZyQAAABY',
  'REDIRECT_STATUS' => '200',
  'FCGI_ROLE' => 'RESPONDER',
  'PHP_SELF' => '/index.php',
  'REQUEST_TIME_FLOAT' => 1664320055.175178,
  'REQUEST_TIME' => 1664320055,
  'argv' => 
  array (
  ),
  'argc' => 0,
)

From Data to Magic at TapNation

 

Kamel Haddad  – May 12, 2022

 

 

 

Introduction

 

At TapNation, we aim to provide the most accurate data to both: our end-users through a detailed reporting dashboard to let them follow their games’ performance crossed with acquisition and monetization metrics on one hand and feed our AI algorithms, on the other hand, to adapt games to our users’ behavior. This is how we can release hit games, and this is why tech is at the heart of TapNation. 

 

Find out how we turn data into magic below!

 

 

 

 

How do we Leverage our Data at TapNation?

 

We built strong and reliable data pipelines over time by linking at a very high level of granularity many data sources such as GameAnalytics, Adjust, Applovin MAX user level data, in-game ads (Gadsme, Adverty, Odeoo, Admix…), IAPs, etc.

 

Our data engineers, scientists and analysts work very closely with all the different squads (user acquisition, monetization, publishing, live ops…) to provide them dedicated insights to drive their business decisions in the most accurate way possible.

 

 

 

Reliable Data Collection Pipelines

 

A bullet proof A/B test system

 

Once a list of supported variables has been defined on the application side, our A/B test system gives us the possibility to split a very specific audience of players among multiple cohorts at once without submitting a new build on the stores.

 

It can be set up, started, stopped and even updated on the fly without any human intervention from two days (minimum delay to get consistent data to analyze) to weeks if deep analysis is needed from our data team.

 

Using such a system allowed us to drastically improve our games core metrics, and therefore our business. On average, our games get 50% LTV uplift over a 6 months period after their release.

 

Our flagship example of this is Giant Rush, where we managed to increase its LTV by a whopping 200% over 6 months of A/B tests. Our key AB tests were conducted on features like:

  • The implementation of walls to break in the game
  • The addition of a slow motion when seeing our opponent smash through a wall
  • The addition of a moving gauge to multiply our earnings at the end of the level, as a rewarded placement
  • The creation of new kicking and punching animations to unlock in the show

 

 

 

 

An AI based internal recommendation system

 

Another smart system we implemented here at TapNation and that we keep improving every day is our AI based cross promotion pipeline.

 

  • What is cross promotion?

 

 

 

  • What does cross promotion aim at ?
  • Acquiring new users for free (almost)
  • Acquiring new users already engaged into our games
  • Decreasing the overall acquisition cost on a target game and therefore increase the application profits
  • Avoiding to lose paid acquired users after they leave one of our portfolio games
  • Gathering more and more accurate data from such engaged profiles to enhance their experience through our games ecosystem

 

 

  • How does it work in practice?

 

 

 

Automated Bidding

 

User acquisition is somehow similar to trading when coupled with monetization. Basically, user acquisition managers have to find the best networks from which to acquire users that fit with the target application type. Depending on the product they plan to buy users for, their strategy can be totally different. 

 

A given application can be way more attractive to users on network A versus network B which is intrinsic to the game concept, mechanic, trend… A game can quickly scale on social networks, meaning users can be acquired at a very low CPI (cost per install) while others will be way more expensive on gaming oriented networks.

 

This said, juggling with hundreds of bids among several networks x countries pairs can become a real nightmare to get it optimized. This is the exact point where our automated bidding system takes place.

 

Thanks to both our partners Adjust and BidShake, we are able to predict what bids to set up on a specific network x country pair to stay profitable when acquiring new users on our games.

 

 

 

All in all, If you have any further questions about publishing with us and our data tools, check out the publishing page on our site here. You can also email us or get in touch via our social channels.