Matchmaking Queue Player Lifetime Value Estimator

This estimator approximates player lifetime value for matchmaking queue activity using monthly player revenue, gross margin, and retention. It gives operators a compact way to compare monetization quality with acquisition cost without pretending that every player follows the same path.

The main result is contribution LTV before acquisition cost. The breakdown adds implied average lifetime and LTV after acquisition cost, making the estimate useful for scenario planning, live-ops budgeting, and deciding whether retention or monetization changes have the larger economic effect.

Inputs

$/month
%
%
$/player
Result
Contribution LTV
Implied player lifetime
Monthly contribution
LTV after acquisition
  1. Enter monthly player revenue. Use average revenue generated by an active player during one month.
  2. Set gross margin. Enter the share of revenue left after variable costs tied to serving and monetizing players.
  3. Enter monthly retention. Use the percentage of active players expected to remain active into the next month.
  4. Add acquisition cost. Enter average cost to acquire one player; use 0 if you only want contribution LTV.
  5. Review the estimate. Compare contribution LTV, implied lifetime, and post-acquisition value.
Monthly contribution = Monthly revenue × Gross margin Implied lifetime (months) = 1 ÷ (1 − Monthly retention) Contribution LTV = Monthly contribution × Implied lifetime LTV after acquisition = Contribution LTV − Acquisition cost

Retention is entered as a percentage and converted to a decimal. This geometric-retention model assumes a stable monthly retention rate and stable average revenue; real cohorts can decay differently over time.

What the result means

Use the headline result as a planning estimate based on the inputs and assumptions shown above.

Change one input at a time when comparing scenarios so you can see which assumption is driving the result.

Given: $6 monthly revenue per active player, 80% gross margin, 70% monthly retention, and $4 acquisition cost.

Calculation: Monthly contribution = 6 × 0.80 = $4.80. Implied lifetime = 1 ÷ (1 − 0.70) = 3.33 months. Contribution LTV = 4.80 × 3.33 = $16.00. After acquisition = 16.00 − 4.00 = $12.00.

Result: Estimated contribution LTV is $16.00 per player, or $12.00 after acquisition cost.

Why does retention have such a large effect on LTV?

In this model, higher retention extends the implied player lifetime, allowing more months of contribution to accumulate.

Should revenue be gross bookings or net revenue?

Use a revenue measure that matches your gross-margin assumption. Mixing gross bookings with a net margin definition can distort the result.

What happens if retention is 100%?

The simple geometric model would imply an infinite lifetime, so the calculator limits retention to less than 100%.

Can I use weekly data?

Yes if every input uses the same period. Revenue and retention must both be weekly, and the implied lifetime will then be in weeks.

Is this the same as cohort LTV?

No. Cohort LTV can use observed revenue and retention month by month. This estimator uses a steady-state retention assumption for faster scenario analysis.