Skip to main content

Steam fan snapshot for single game or all survey participants

Steam Fan Snapshot survey data can be requested for owners or wishlisters of a single game or can be requested for all Steam Fan Snapshot survey participants.

This query retrieves Steam Fan Snapshot survey data for a single Steam game.

How it works​

  • Filtering: Use the filter argument with an appid to target a specific game.

  • Segmentation: Data is split into two primary segments:

    • owned: Steam Fan Snapshot survey data from users who own the game.

    • wishlisted: Steam Fan Snapshot survey data from users who have wishlisted the game.

  • Metrics: Each data field (e.g., devicesUsedForGamesPC, activitiesWatchTV) provides two metrics:

    • count: The raw number of survey respondents who own/wishlisted the game and selected that answer.

    • percentage: The percent of survey respondents who own/wishlisted the game and selected that answer.

You can request various Steam Fan Snapshot survey fields depending on your needs, such as device usage, weekly activities, gender, etc.

query SteamAppFanSnapshot {
steamApps(filter: {appid: {in: [2358720]}}) {
edges {
node {
appid
name
fanSnapshotResults {
owned {
totalParticipants
averageAge,
devicesUsedForGamesPC {
count,
percentage
},
devicesUsedForGamesMac {
count,
percentage
}
},
wishlisted {
totalParticipants
averageAge,
activitiesWatchTV {
count,
percentage
},
activitiesPlaySports {
count,
percentage
}
},
}
}
}
}
}

The results of the query will be structured as follows:

{
"data": {
"steamApps": {
"edges": [
{
"node": {
"appid": 2358720,
"name": "Black Myth: Wukong",
"fanSnapshotResults": {
"owned": {
"totalParticipants": 444,
"averageAge": 30,
"devicesUsedForGamesPC": {
"count": 439,
"percentage": 98.87
},
"devicesUsedForGamesMac": {
"count": 16,
"percentage": 3.6
}
},
"wishlisted": {
"totalParticipants": 1607,
"averageAge": 30,
"activitiesWatchTV": {
"count": 460,
"percentage": 28.62
},
"activitiesPlaySports": {
"count": 222,
"percentage": 13.81
}
}
}
}
}
]
}
},
"extensions": {
"requestId": "44YCVQ4K",
"queryComplexity": {
"score": 3214,
"limit": 800000
},
"serverTimeBudget": {
"budgetSeconds": 600,
"usedSeconds": 0.305017457,
"resetSeconds": 774
}
}
}

This query retrieves Steam Fan Snapshot survey data for ALL survey participants.

How it works​

  • totalParticipants: shows the total number of Steam Fan Snapshot survey participants.

  • Metrics: like the query for a single game, each data field (e.g., devicesUsedForGamesPC, activitiesWatchTV) provides two metrics:

    • count: The raw number of survey respondents who selected that answer.

    • percentage: The percent of survey respondents who selected that answer.

You can request various snapshot fields depending on your needs, such as device usage, weekly activities, gender, etc.

query FanSnapshotTotals {
fanSnapshotTotals {
totalParticipants
metrics {
genderMale {
count,
percentage,
},
genderFemale {
count,
percentage,
},
activitiesWatchTV {
count,
percentage,
},
activitiesReadManga {
count,
percentage,
},
}
}
}

The following metrics are available for both owners/wishlisters of a single game and all Steam Fan Snapshot survey participants. Field names are case-sensitive. Each metric below has count and percentage fields.

Gender Metrics​

  • genderMale

  • genderFemale

  • genderNonBinary

  • genderPreferNotToSay

Age Brackets​

  • ageUnder18

  • age18to24

  • age25to34

  • age35to44

  • age45to54

  • age55Plus

Employment Status​

  • employmentFullTime

  • employmentPartTime

  • employmentStudentPreUniversity

  • employmentStudentUniversity

  • employmentNotEmployed

  • employmentRetired

Device Usage​

  • devicesUsedForGamesPC

  • devicesUsedForGamesMac

  • devicesUsedForGamesSteamDeck

  • devicesUsedForGamesSwitch

  • devicesUsedForGamesPlayStation

  • devicesUsedForGamesXbox

  • devicesUsedForGamesiOS

  • devicesUsedForGamesAndroid

Weekly Activities​

  • activitiesWatchShowFormVideo (Short-form video, such as TikTok)

  • activitiesWatchLongFormVideo (Long-form video, such as YouTube)

  • activitiesWatchTV

  • activitiesWatchMovies

  • activitiesReadBooks

  • activitiesReadManga

  • activitiesPlayVideogames

  • activitiesListenToPodcasts

  • activitiesListenToAudiobooks

  • activitiesPlaySports

Steam Features Usage​

  • steamFeatureUsageNextFest

  • steamFeatureUsageWishlistEmail

  • steamFeatureUsageQuarterlySales

  • steamFeatureUsageThemedSales

  • steamFeatureUsageDiscoverQueue

  • steamFeatureUsageLibrary

  • steamFeatureUsageFrontPage

Full Price Purchase Percentage​

  • fullPricePurchaseNone

  • fullPricePurchaseUnder25Percent

  • fullPricePurchase25to50Percent

  • fullPricePurchase50to75Percent

  • fullPricePurchaseOver75Percent

Game Discovery Methods​

  • discoveryMethodTextBasedSocialMedia

  • discoveryMethodDiscussionForums

  • discoveryMethodLiveTextAudioChat

  • discoveryMethodSteamAsAPlatform

  • discoveryMethodLiveStreaming

  • discoveryMethodTraditionalMedia

  • discoveryMethodLongFormVideo

  • discoveryMethodWordOfMouth

  • discoveryMethodShortFormVideo