Game Achievement Unlock Patterns
This dataset provides granular records of how players unlock achievements across various games, capturing player progression, session context, and monetization events. It is designed to help game designers analyze engagement patterns, optimize achievement systems, and correlate player actions with monetization opportunities for improved game design and revenue strategies.
Sample rows
preview · 8 of 200 rows · all 15 columns| player_idstring | achievement_categorystring | monetization_amountfloat | monetization_eventboolean | player_countrystring | game_idstring | achievement_idstring | achievement_namestring | achievement_descriptionstring | unlock_datetimedatetime | player_level_at_unlockinteger | player_session_idstring | time_since_account_creation_daysfloat | time_since_game_install_daysfloat | platformstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| gamerX_001 | story | 0 | false | US | quest_kingdom | story_intro | Beginning the Journey | Completed the first chapter of the story. | 2024-05-10T10:15:23 | 2 | sess_10001 | 3.5 | 2.9 | PC |
| playerAlpha | skill | 5.99 | true | CA | dragon_saga | dragon_hunter | Dragon Slayer | Defeated the Fire Dragon boss. | 2024-05-14T19:44:57 | 15 | sess_10234 | 45.2 | 42.5 | Xbox |
| tiger_eyes | exploration | 0 | false | GB | city_sim | build_100 | City Builder | Constructed 100 buildings in the city. | 2024-06-01T16:22:13 | 24 | sess_20001 | 120.3 | 118 | PC |
| sunny_day | skill | 0 | false | AU | farm_life | crop_master | Master Farmer | Harvested 1000 crops in one season. | 2024-05-29T08:53:47 | 12 | sess_30012 | 29.7 | 27.4 | Switch |
| frostbyte77 | event | 2.49 | true | US | quest_kingdom | event_spring | Spring Festival | Participated in the Spring Festival event. | 2024-03-15T13:40:16 | 8 | sess_10111 | 7 | 6.4 | Mobile |
| raven_queen | skill | 0 | false | FR | battle_arena | champion2024 | Arena Champion | Won 50 matches during the championship season. | 2024-06-07T21:03:11 | 35 | sess_40045 | 210 | 208.5 | PlayStation |
| pixel_wizard | story | 0 | false | DE | pixel_adventure | boss_forest | Forest Guardian Defeated | Defeated the Forest Guardian. | 2024-05-25T14:27:32 | 11 | sess_50123 | 60.8 | 59.9 | PC |
| spirehawk | social | 0 | false | BR | dragon_saga | social_party | Party Time | Joined a party with 4 other players. | 2024-05-17T18:11:05 | 7 | sess_60147 | 15.4 | 12.1 | Xbox |
| nightcore | monetization | 9.99 | true | JP | battle_arena | monetization_skin | Premium Skin Unlocked | Purchased a premium character skin. | 2024-05-02T22:34:29 | 5 | sess_70016 | 3 | 2.2 | PlayStation |
| echo_blade | exploration | 0 | false | SE | quest_kingdom | explore_cave | Cave Explorer | Discovered the hidden Cave of Echoes. | 2024-06-03T09:18:40 | 16 | sess_80081 | 88 | 86.5 | PC |
| starfound | event | 0 | false | RU | space_odyssey | moon_lander | First Landing | Landed on the Moon for the first time. | 2024-04-28T16:07:23 | 4 | sess_90051 | 1.2 | 0.5 | PC |
| blue_moon | monetization | 1.99 | true | IN | farm_life | monetization_boost | Growth Booster | Purchased a crop growth booster. | 2024-05-15T07:27:46 | 10 | sess_10036 | 13 | 12.6 | Mobile |
| jungle_jane | story | 0 | false | ZA | jungle_escape | story_escape | The Great Escape | Escaped from the jungle maze. | 2024-06-09T20:12:01 | 21 | sess_11017 | 95.7 | 94.9 | PC |
| silverfox | event | 0 | false | US | city_sim | event_mayor | Mayor for a Day | Participated in the Mayor's Day event. | 2024-05-23T11:11:11 | 19 | sess_12026 | 73 | 72.5 | Switch |
| nova_prime | exploration | 0 | false | CA | space_odyssey | explore_station | Space Station Explorer | Visited all docking bays of Alpha Station. | 2024-06-04T18:27:32 | 13 | sess_13067 | 80.5 | 79.9 | PC |
| viperdash | skill | 0 | false | IT | battle_arena | skill_combo | Combo Master | Performed a 10-hit combo in a match. | 2024-05-21T15:44:03 | 18 | sess_14022 | 49.2 | 48.1 | PlayStation |
| jade_iris | other | 0 | false | NL | quest_kingdom | other_trophy | Collector's Trophy | Collected all unique trophies. | 2024-05-30T12:02:58 | 29 | sess_15088 | 134.5 | 133.8 | PC |
| red_panda_9 | exploration | 0 | false | NZ | farm_life | explore_river | River Explorer | Discovered all river locations. | 2024-05-24T09:31:03 | 6 | sess_16032 | 23.4 | 22.8 | Switch |
| lunar_shadow | monetization | 3.99 | true | KR | space_odyssey | monetization_cosmetic | Cosmic Style | Bought a unique spaceship skin. | 2024-05-17T20:26:18 | 7 | sess_17024 | 12 | 11.6 | PC |
| shadowrider | event | 0 | false | CN | dragon_saga | event_anniversary | Anniversary Attendee | Logged in during game anniversary. | 2024-06-05T07:18:48 | 10 | sess_18036 | 65.1 | 64.8 | Xbox |
What the 200 rows show
from the 200-row sampleMonetization (achievement category) stands out: 22 of its 22 rows have monetization_
- 25%monetization_
event = true - 0.0median monetization_
amount - 5platforms
- 31games
- 13median player_
level_ at_ unlock - 39.9median time_
since_ account_ creation_ days
Median 0.0, from 0.0 to 30.0.
- string 9
- integer 1
- float 3
- datetime 1
- boolean 1
Columns
15 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 9 columns | |||
player_id | string | Unique identifier for each player in the game ecosystem | gamerX_001 |
game_id | string | Unique identifier for the game in which the achievement was unlocked | quest_kingdom |
achievement_id | string | Unique identifier for the achievement unlocked by the player | story_intro |
achievement_name | string | Human-readable name of the achievement | Beginning the Journey |
achievement_category | string | Category or type of achievement (e.g., story, skill, event, monetization)7 values · optional | story |
achievement_description | string | Detailed description of the achievement and how it is earnedoptional | Purchased a season pass. |
player_session_id | string | Identifier for the player's session during which the achievement was unlockedoptional | sess_10001 |
player_country | string | Country code (ISO 3166-1 alpha-2) of the player at the time of achievement unlockoptional | US |
platform | string | Platform on which the game was played (e.g., PC, Xbox, PlayStation, Mobile)6 values · optional | PC |
| Numbers 4 columns | |||
player_level_at_unlock | integer | Player's level at the time of unlocking the achievement1 or more · optional | 2 |
monetization_amount | float | Amount spent by the player (in USD) during the achievement unlock session, if applicable0 or more · optional | 0 |
time_since_account_creation_days | float | Number of days since the player's account was created at the time of achievement unlock0 or more · optional | 3.5 |
time_since_game_install_days | float | Number of days since the player installed the game at the time of achievement unlock0 or more · optional | 2.9 |
| Dates and times 1 column | |||
unlock_datetime | datetime | Date and time when the achievement was unlocked by the player | 2024-05-10T10:15:23 |
| True or false 1 column | |||
monetization_event | boolean | Indicates if the achievement unlock was associated with a monetization event (e.g., in-game purchase)optional | false |
Use it for
A gaming dashboard
The monetization_
event rate, monetization_ amount by achievement_ category and a breakdown of player_ country. Excel, Power BI or Tableau. Why do 50 of 200 rows have monetization_
event = true? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Players200gamerX_0010storyplayerAlpha5.99skillfrostbyte772.49event
A software demo
Believable players with game_
id, achievement_ id and achievement_ name to fill a screen in front of a buyer.
blueprint · game-achievement-unlock-patterns
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 15 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.
- Record player ID and achievement unlocked
- Track time to unlock
- Flag rare achievements
- Exclude manually granted achievements
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- game-achievement-unlock-patterns