Steam Reviews Analyzer: Player Insights avatar

Steam Reviews Analyzer: Player Insights

Pricing

$50.00 / 1,000 game analyseds

Go to Apify Store
Steam Reviews Analyzer: Player Insights

Steam Reviews Analyzer: Player Insights

Find out why people play a game, what they praise and what they complain about, straight from its Steam reviews, with a rough share for each. Compare several games to see what they all get right and what none of them do yet. Made for game developers and marketers.

Pricing

$50.00 / 1,000 game analyseds

Rating

0.0

(0)

Developer

Ollie Wood

Ollie Wood

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Share

Steam reviews are full of useful feedback, but reading hundreds of them takes ages. Give this tool one or more games (by name, Steam link or app ID) and it reads the recent reviews for you, then tells you why people play, what they praise, what they complain about, and roughly how many reviews mention each.

Add two or more games and it also compares them: what players like across all of them, the shared complaints, and the things none of them get quite right. That last part is the useful bit if you're planning a game in the same genre.

What it does

  • Finds games by name, Steam link or app ID
  • Explains why people play, what they praise and what they complain about, with rough percentages
  • Compares several games and shows what they share and the gaps none of them fill
  • Never copies review text or reviewer names
  • Games it can't find or analyse get an error row and aren't charged
  • Caps games and reviews per run so the cost stays predictable

Use cases

  • Research a genre before you start building.
  • Find gaps between competitors that players keep asking for.
  • Keep an eye on what players say about your own game after launch.
  • Pick store page and trailer messaging using players' own reasons for liking a game.
  • Get a quick read on why a game is doing well (or isn't).

How to use

  1. Add up to 6 games to Games: names, Steam store links or app IDs all work.
  2. Choose how many recent English reviews to read per game (30 to 300) and whether to compare them.
  3. Press Start. Each game takes around 15 to 25 seconds, and several are done at once.

You can also call it from the Apify API, run it on a schedule, or hook it up to Make, Zapier or n8n. AI agents can use it through Apify's MCP server.

Input

{
"games": [
"413150"
],
"maxReviewsPerGame": 60
}

Output

One dataset item per input with fields: type, game, appId, steamUrl, reviewsAnalysed, positiveShare, medianHoursPlayed, summary, whyPlayersPlay, praise, complaints, standout, error.

Here's a real result:

{
"type": "game",
"game": "Hades",
"appId": 1145360,
"steamUrl": "https://store.steampowered.com/app/1145360/",
"reviewsAnalysed": 150,
"positiveShare": 1.0,
"medianHoursPlayed": 33.5,
"summary": "Across these 150 reviews, Hades is overwhelmingly praised for its fast, addictive run-based combat, striking art and music, and voice-acted story that advances with each death. The most common criticisms are repetition over long playtimes, RNG-gated dialogue and rewards, and grindy achievements.",
"whyPlayersPlay": [
{
"theme": "Addictive fast combat loop",
"sharePct": 68,
"evidence": "Players describe fast, satisfying combat and a 'just one more run' pull."
},
{
"theme": "Build variety and replayability",
"sharePct": 48,
"evidence": "Different weapons, boons and keepsakes make each escape attempt feel distinct."
},
{
"theme": "Story that progresses through death and retries",
"sharePct": 42,
"evidence": "Dying is framed as progress, with characters reacting to each attempt."
}
],
"praise": [
{
"theme": "Art style and visual direction",
"sharePct": 50,
"evidence": "Reviewers repeatedly call the art gorgeous, stylish and cohesive."
},
{
"theme": "Soundtrack",
"sharePct": 38,
"evidence": "Music is singled out as excellent, with some listening to it outside"
},
{
"theme": "Voice acting and dialogue",
"sharePct": 35,
"evidence": "Performances are called top tier, with humour and emotional delivery."
}
],
"complaints": [
{
"theme": "Repetition over long playtimes",
"sharePct": 14,
"evidence": "Some feel runs grow samey after many hours or once power spikes"
},
{
"theme": "RNG-gated dialogue and rewards",
"sharePct": 10,
"evidence": "Achievement-linked conversations depend on luck, making completion slow."
},
{
"theme": "Grind for full completion",
"sharePct": 10,
"evidence": "Reaching 100% requires many runs, which some find tedious."
}
],
"standout": [
"Many players say they came to roguelikes only because of Hades and now enjoy the genre.",
"Dialogue that reacts to repeated deaths turns failure into story progress and keeps players invested."
],
"error": null
}

Pricing

Pay per event: $0.0500 per game analysed (successful results only; failed items are returned with an error field and are not charged). Set a maximum charge per run in the run options.

So 100 games cost about $5.00, and 1,000 cost about $50.00.

FAQ

Does it copy review text or usernames?

No. You only get the themes, rough percentages and a short note on each in its own words. No review text, names or IDs.

How exact are the percentages?

They're estimates from the reviews it read, good for spotting patterns rather than precise figures. Reading more reviews (up to 300) makes them steadier.

Which reviews does it read?

Recent English reviews, positive and negative, in the order Steam shows them.

What does a comparison cost?

It counts as one more game. You can switch comparisons off.

Limitations

  • English reviews only for now.
  • The summaries are written by an AI model reading a sample, so treat the numbers as a guide.
  • Games with fewer than 10 English reviews can't be analysed (and aren't charged).

Other tools you might like

Support

This Actor is built and maintained by an automated system run by its publisher. If something's wrong, open an issue and it'll be looked at within 7 days. Please don't put passwords or personal details in an issue.