# Detect Review Pain After a Product Release

**Use case:** 

Compare dated reviews before and after a release to find rising crash, billing, login, performance, and usability pain themes.

## Input

```json
{
  "reviews": [
    {
      "id": "rel-1",
      "text": "Navigation is confusing but the service works.",
      "rating": 3,
      "date": "2026-05-01",
      "version": "2.8"
    },
    {
      "id": "rel-2",
      "text": "Hard to use settings and cannot find export.",
      "rating": 3,
      "date": "2026-05-15",
      "version": "2.8"
    },
    {
      "id": "rel-3",
      "text": "The dashboard is slow when loading reports.",
      "rating": 2,
      "date": "2026-06-01",
      "version": "2.9"
    },
    {
      "id": "rel-4",
      "text": "After version 3.0 the dashboard crashes on reports.",
      "rating": 1,
      "date": "2026-07-01",
      "version": "3.0"
    },
    {
      "id": "rel-5",
      "text": "Version 3.0 crashes and loading takes forever.",
      "rating": 1,
      "date": "2026-07-05",
      "version": "3.0"
    },
    {
      "id": "rel-6",
      "text": "The report screen keeps crashing after the update.",
      "rating": 1,
      "date": "2026-07-10",
      "version": "3.0"
    }
  ],
  "productName": "Example SaaS Release",
  "maxReviews": 1000,
  "minimumThemeMentions": 2,
  "comparePeriods": true
}
```

## Output

```json
{
  "recordType": {
    "label": "Type",
    "format": "text"
  },
  "theme": {
    "label": "Pain theme",
    "format": "text"
  },
  "severity": {
    "label": "Severity",
    "format": "text"
  },
  "severityScore": {
    "label": "Severity score",
    "format": "number"
  },
  "mentionCount": {
    "label": "Mentions",
    "format": "number"
  },
  "mentionSharePct": {
    "label": "Share %",
    "format": "number"
  },
  "trendDirection": {
    "label": "Trend",
    "format": "text"
  },
  "confidence": {
    "label": "Confidence",
    "format": "text"
  },
  "recommendedAction": {
    "label": "Recommended action",
    "format": "text"
  },
  "evidence": {
    "label": "Evidence",
    "format": "object"
  }
}
```

## About this Actor

This example demonstrates how to use [Review Pain Miner API](https://apify.com/webdata_labs/review-pain-miner-api) with a specific input configuration. Visit the [Actor detail page](https://apify.com/webdata_labs/review-pain-miner-api) to learn more, explore other use cases, and run it yourself.