LTV growth is just one of the services included within our All-Inclusive Solution – perfect for games with large playerbases looking to increase ARPU.
Mobile game / app monetization is the process of testing and developing a profitable business model for a game / app. However, there is a big difference between games that are maximizing their monetization strategy and games that aren’t.
Typically speaking, regardless of which a game falls under, there are nearly always areas of monetization improvements within a game.
Optimizing your mobile game for monetization allows you to maximize the lifetime value (LTV) of your players. Doing so results in more revenue from existing players, higher rankings in app stores and more revenue to spend on UA. If you’d like to read more about improving player LTV you can click here.
In terms of targeting, the personalization of in-game ads and offers used to be reasonably straightforward, that was until Apple’s ATT (App tracking transparency) data policy changes in 2021. What is now referred to as the post-IDFA world sees granular behavioral profiles inaccessible and ad platforms struggling to target the users they were once so easily able to do.
The once powerful IDFA has become near useless and Apple’s SKAN data does have the granularity of information necessary for specific user targeting. Instead, data is now presented from random samples with a level of anonymity and based on average values of segments.
It is worth noting that so far, the impact of Privacy Sandbox on Android has not been as consequential as Apples IDFA changes. Partly because Android games typically make up a much smaller percentage of a game’s revenue, but also because the privacy changes to GAID do not seem as harsh as those to IDFA.
Whilst the previous does make it more difficult to maximise game monetization, it doesn’t make the need for good monetization any less important.
Personalization in the context of mobile gaming, refers to the unique in-game offers tailored to individual users by ML/AI (machine learning / artificial intelligence), probabilistic or business intelligence models. It is the goal of using advanced technologies to tailor in-game monetization to the needs of each individual player.
Due to the fact that every user has their own tastes, preferences, desires, goals and needs, we found a strong correlation between in-game personalization and average revenue per user (ARPU).
Giving every user the same small selection of offers for in-game items of say, $1.99 makes the items accessible for almost every player. However, the issue is that a game doing this would not be maximizing player LTV because some, more engaged players would pay far more for say, a rare item.
It has been shown that there are at least five types of player segments playing your game at the same time, and only a small percentage have monetization options tailored exactly to their needs.
Imagine going to the mall and finding that there are only a few styles of boots available, customer satisfaction would be low. Now consider the possibility of millions of players playing the game at the same time with a few types of offers available that are on average performing “ok” but aren’t doing anything special for any of these segments. The result would be the same.
So, what is the best way for you to choose which offers to show among the hundreds that your monetization designers have created? New technologies like machine learning can help us select the right offers for every player and keep them fresh.
ML advancements have meant it is now possible to generate tens of thousands of offers that can be shown to different players at different times within a game and thus significantly improve the LTV of the whole playerbase.
A great way of contextualizing this is to look at Netflix as an example. Every user has different recommendations dependent on a variety of behavioral factors. This is exactly how a well-monetized mobile game should design its monetization experience – showing the right offer, to the right player at the right time.
It is worth mentioning that executing the above is far easier said than done. Deconstructing a game and understanding player LTV potential takes many different skills often spread across multiple teams within a company e.g. Game Designers, Economy Designers, Monetization Designers, Data Analysts, and so on.
Machine learning / artificial intelligence typically generates the most uplift out of all the monetization models at around 20-30%. Probabilistic models come in at 10-20% and expert models at around 5-10% uplift.
ML / AI models also:
Essentially, whilst ML / AI is not necessary to start with, it will generate the most revenue for your game in the long term.
The All-Inclusive Solution includes ML/AI monetization optimization for mobile games. Using the latest in machine learning technology, in-game optimizations can be safely implemented with no negative impact on retention.
How do we do this? By utilizing all available data, ML customizes user-level offers based on payment and gameplay behavior. In order to understand which players are similar in nature and which ones are not, we segment the players along the way.
AI automatically creates offers (sometimes up to 100k offers) and distributes them on a daily basis to players based on the game content (items, currencies, characters and so on) and price targeting. The ML model monitors performance and learns more about the playerbase every day.
How do we know it works? Through rigorous A/B testing. We sample our changes on just 1% of players to measure the performance on a micro level. Once satisfied, these tests can be scaled up to the other 99% of players resulting in safe LTV improvement(s).
In order to get past some of the post-IDFA / GAID data challenges previously mentioned, we integrate with our industry-leading data platform ‘Analyze’ to ensure the data we are reading is both trustworthy and accurate.
For a 15-minute introductory call please click here.
We’re the games growth specialists, using a combination of data and services to help publishers and owners grow their games. Get in touch for a free performance evaluation and find out how to get more revenue from your game while saving time and costs.
For technical issues and general inquiries, please contact our support.
SKY PARK Offices
Bottova 2622/2
Bratislava, 811 09
Slovakia
Beyond, Aldgate Tower
2 Leman St
London, E1 8FA
United Kingdom
We use cookies on our website.
By clicking “Accept All”, you consent to the use of all the cookies. You may click “Manage cookies” to provide a controlled consent or decline cookies. More information in Cookie Policy.
Cookie | Duration | Description |
---|---|---|
__cfruid | session | Cloudflare sets this cookie to identify trusted web traffic. |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Analytics" category . |
cookielawinfo-checkbox-functional | 1 year | The cookie is set by the GDPR Cookie Consent plugin to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Necessary" category . |
cookielawinfo-checkbox-others | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to store the user consent for cookies in the category "Others". |
cookielawinfo-checkbox-performance | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to store the user consent for cookies in the category "Performance". |
elementor | never | This cookie is used by the website's WordPress theme. It allows the website owner to implement or change the website's content in real-time. |
viewed_cookie_policy | 1 year | The cookie is set by the GDPR Cookie Consent plugin to store whether or not the user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
__cf_bm | 30 minutes | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
visitor_id971653 | 10 years | Used by Pardot to provide protection against hackers. |
visitor_id971653-hash | 10 years | Used by Pardot to provide protection against hackers. |
Cookie | Duration | Description |
---|---|---|
_calendly_session | 21 days | Calendly, a Meeting Schedulers, sets this cookie to allow the meeting scheduler to function within the website and to add events into the visitor’s calendar. |
_gaexp | 1 month 6 days 9 hours 24 minutes | Google Analytics installs this cookie to determine a user's inclusion in an experiment and the expiry of experiments a user has been included in. |
Cookie | Duration | Description |
---|---|---|
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_ga_PSXVCB6R9N | 2 years | This cookie is installed by Google Analytics. |
_gat_UA-173282740-1 | 1 minute | A variation of the _gat cookie set by Google Analytics and Google Tag Manager to allow website owners to track visitor behaviour and measure site performance. The pattern element in the name contains the unique identity number of the account or website it relates to. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
pardot | past | The pardot cookie is set while the visitor is logged in as a Pardot user. The cookie indicates an active session and is not used for tracking. |
Cookie | Duration | Description |
---|---|---|
uuid | never | MediaMath sets this cookie to avoid the same ads from being shown repeatedly and for relevant advertising. |
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt.innertube::nextId | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
yt.innertube::requests | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |