• Gaming
  • 20 columns
  • 90 rows
  • 8 formats

Game User Behavior Dataset

This dataset provides detailed records of player sessions and behaviors across multiple games, including session timing, in-game actions, purchases, retention metrics, and player demographics. It empowers game studios to analyze engagement, optimize retention strategies, and drive monetization through targeted campaigns and player segmentation.

  • opened 15 times
  • last updated 12 Jul 2025
  • by GoMask
The brief that made it

Analyzing player engagement and retention patterns

Sample rows

preview · 8 of 90 rows · all 20 columns
player_idstringplatformstringsession_duration_minutesfloatretention_day_1booleangame_titlestringsession_idstringregionstringsession_startdatetimesession_enddatetimelevel_reachedintegeractions_performedintegerachievements_unlockedintegerin_game_purchasesfloatretention_day_7booleanretention_day_30booleandevice_typestringplayer_ageintegerplayer_genderstringplayer_signup_datedateplayer_lifetime_valuefloat
P0001PC43trueLegends of ValorS10001USA2023-07-05T18:32:00Z2023-07-05T19:15:00Z812320falseblankdesktop24Male2022-11-1210
P0002Mobile24trueCandy QuestS10002Brazil2023-06-30T14:15:00Z2023-06-30T14:39:00Z198511.99trueblanksmartphone31Female2021-09-1725.99
P0003Web28falseMystic RealmsS10003UK2023-07-01T09:07:00Z2023-07-01T09:35:00Z54100blankblankdesktop19Male2023-03-050
P0004Console84trueSpace BlastersS10004Canada2023-07-04T22:11:00Z2023-07-04T23:35:00Z2317634.99blankblankconsole29Non-binary2020-08-0714.99
P0005PC50falseLegends of ValorS10005Germany2023-07-02T16:23:00Z2023-07-02T17:13:00Z119920falseblankdesktop37Female2023-01-200
P0006Mobile20falseCandy QuestS10006India2023-06-29T11:50:00Z2023-06-29T12:10:00Z76300blankblanksmartphone22Male2022-12-100
P0007Web36trueMystic RealmsS10007France2023-07-03T20:37:00Z2023-07-03T21:13:00Z129412.49blankblankdesktop28Female2021-05-2917.96
P0008Console24falseSpace BlastersS10008USA2023-07-02T10:22:00Z2023-07-02T10:46:00Z63800falseblankconsole21Male2023-06-140

What the 90 rows show

from the 90-row sample

PC platform stands out: mean session_duration_minutes is 51.3, against 35.3 for the rest.

  • 58%retention_day_1 = true
  • 39.5median session_duration_minutes
  • 4device types
  • 5player genders
  • 8median level_reached
  • 64median actions_performed
Mean session_duration_minutes by platform90 rows
05010051.3PC26 rows40.9Console16 rows33.6Mobile28 rows33.9Web18 rows24.5Other2 rows
session_duration_minutes90 rows, in bands of 10
0153003231922116411050100session_duration_minutes →

Median 39.5, from 12 to 90.

game_title90 rows · 10 values
  1. Candy Quest12
  2. Legends of Valor11
  3. Mystic Realms11
  4. Space Blasters11
  5. Battle Royale X8
  6. Mystic Quest8
  7. Fantasy Frontier8
  8. Cosmic Run7
  9. Zombie Dash7
  10. Dragon Siege7
20 columns by typefrom the column list below
  • string 7
  • integer 4
  • float 3
  • date 1
  • datetime 2
  • boolean 3

Columns

20 columns in four groups
blueprint · 20 columns
columntypedescriptionexample
Text 7 columns
player_idstringUnique identifier for each playeruniqueP0001
session_idstringUnique identifier for each gameplay sessionuniqueS10001
game_titlestringName of the game being played10 titlesLegends of Valor
platformstringPlatform on which the game is played (e.g., PC, Console, Mobile)PC · Console · Mobile · Web · OtherPC
regionstringGeographical region or country of the playeroptionalUSA
device_typestringType of device used during the session (e.g., smartphone, tablet, desktop)4 types · optionaldesktop
player_genderstringGender of the playerMale · Female · Non-binary · Prefer not to say · Other · optionalMale
Numbers 7 columns
session_duration_minutesfloatTotal duration of the session in minutes0 or more43
level_reachedintegerHighest level reached during the session1 or more · optional8
actions_performedintegerTotal number of in-game actions performed during the session0 or more · optional123
achievements_unlockedintegerNumber of achievements unlocked during the session0 or more · optional2
in_game_purchasesfloatTotal value of in-game purchases made during the session (in USD)0 or more · optional0
player_ageintegerAge of the player in years0 or more · optional24
player_lifetime_valuefloatTotal value of all in-game purchases made by the player to date (in USD)0 or more · optional10
Dates and times 3 columns
session_startdatetimeTimestamp when the gameplay session started2023-07-05T18:32:00Z
session_enddatetimeTimestamp when the gameplay session ended2023-07-05T19:15:00Z
player_signup_datedateDate when the player registered or signed upoptional2022-11-12
True or false 3 columns
retention_day_1booleanWhether the player returned to play one day after the session (1-day retention)optionaltrue
retention_day_7booleanWhether the player returned to play seven days after the session (7-day retention)optionalfalse
retention_day_30booleanWhether the player returned to play thirty days after the session (30-day retention)optionalfalse

Use it for

  • retention day 158%52 of 90 rowsmean session duration…51.3PC40.9Cons…33.6Mobi…33.9Web

    A gaming dashboard

    The retention_day_1 rate, session_duration_minutes by platform and a breakdown of game_title. Excel, Power BI or Tableau.

  • Why do the 26 PC rows have a mean session_duration_minutes of 51.3?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable players with session_id, game_title and platform to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 20 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

10,000 rows of yours: $12.99One-time. No subscription. All prices

This dataset90 rows20 columns
Yours10,000 rows20 columnsregion: UK only

blueprint · game-user-behavior-dataset

Behind this dataset

Same schema. As many rows as you need.

These 90 rows came out of a blueprint — 20 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Users with <5 sessions excluded
  • Sessions must include duration and actions
  • In-game purchases over $50 flagged
  • Inactive users over 30 days labeled as lapsed
Rows
Open the blueprint in Data Factory

1 credit per row. New accounts start with 25 free credits.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
game-user-behavior-dataset

What should your data show?

Preview 20 rows free
No signup. No card.