Featured Blog

Calculating LTV for a Mobile Game - Methods for Different Stages

Calculating LTV for a game in design phases is different compared to the soft launch phase which is again different from the lauch phase. This post describes the calcualtion in different phases and suggests additional resources such as CLV calculators.

The first thing you should ask yourself about LTV is why do you need to calculate it. If you have a mobile game that is monetizing through free 2 play model, it is safe to assume that lifetime value is going to be a leading KPI for your game. Here is why:

  • In the design phases, you need to esimate the LTV of similar games and their CPI to ensure the game has viable financial projections. In other words - you want to make sure it's a good investment
  • Once in soft launch, you would want to measure the customer lifetime value (CLV) and optimize it so that it exceeds the projected CPI at least for some segments
  • In the marketing phase of the game, you need to find segments where CPI < LTV and invest in them as long as this condition continues to be true

Naive LTV calculator for design phases

If your game hasn't launched yet, you still don't have any real data, just hypothetical one. From this reason, you would use the "naive method". Simply multiplying the ARPDAU by the expected lifespan of a single user. You can refer to this LTV calculator as an example of how to do it.

Soft launch requires modeling out the retention function

For soft launch phases, you would need a different method however. The situation here is different as you already have data points about the retention and monetiaztion of the game. Specifically, you would need the ARPDAU and at least the followign retention ratios: 2-day, 7-day, 14-day and 30 day. Modeling out the retention function is a complex mathematical excersise that requires statistical regression, log functions and integral calculations. These resources can do the trick for you:

Segment LTV calculation is based for marketing purposes

As your game is ready for showtime, you will have a new requiment for lifetime value calculations. This time it will be about paid marketing and user acquisition. The goal here is to have a CLV that is higher than the cost of bringing a new user. However, you don't need this condition to existing for all your users but only for specific segments. Once you find a segment like that, you can invest in bringing more users from this segment. Since your game already has a user base and data points for a period of time, the LTV calculation for a new segment can relay on this data. You would already have the lifetime value from the existing user base simply because enough time has passed. The calculation for a new segment requires comparing the ARPU of the first 7-days between the new segment and the existing user base and than applying the same ratio to the LTV you already have. Here is a quicker way to do it with a calculator for new segment LTV

Latest Jobs

Xbox Game Studios

Redmond, Washington
Technical Lighting Artist


Hamburg, Germany
Game Designer - Elvenar

Six Foot

Houston, TX
Six Foot Director, Player Relations

Hometopia Inc.

Lead Engineer
More Jobs   


Explore the
Subscribe to
Follow us

Game Developer Job Board

Game Developer Newsletter


Explore the

Game Developer Job Board

Browse open positions across the game industry or recruit new talent for your studio

Subscribe to

Game Developer Newsletter

Get daily Game Developer top stories every morning straight into your inbox

Follow us


Follow us @gamedevdotcom to stay up-to-date with the latest news & insider information about events & more