Capterra Product Reviews — Reviews by Product ID
Pricing
Pay per usage
Capterra Product Reviews — Reviews by Product ID
Pull Capterra.com product reviews via the public reviews page. One row per review with title, body, rating, reviewer name + role + industry, posted date, pros, cons. Specify maxReviewsPerProduct.
Capterra Product Reviews Scraper — Reviews by Slug
Pull Capterra.com product reviews via the public reviews page. One row per review — title, body, rating, reviewer name + role + industry, posted date, pros, cons. Specify product slugs + per-product cap.
How to use
Pass one or more Capterra product paths in the form productId/slug. Find these in the Capterra URL: capterra.com/p/135003/Slack/reviews/ → path is 135003/Slack.
Input shape
{"products": ["135003/Slack","164800/Notion","188405/Figma"],"maxReviewsPerProduct": 50}
| Field | Type | Default | Description |
|---|---|---|---|
products | string[] | Slack / Notion / Figma | Capterra product paths in form productId/slug |
maxReviewsPerProduct | integer | 50 | Cap reviews collected per product (max 5 pages × ~10 reviews) |
Example output row
{"reviewId": "12345678","product": "135003/Slack","title": "Best team communication tool out there","body": "We've been using Slack for 3 years across 4 departments...","rating": 4.5,"reviewerName": "Jane D.","reviewerRole": "Product Manager","reviewerIndustry": "Computer Software","postedAt": "2024-11-15","pros": "Integrations, search, channels keep conversations organized","cons": "Gets expensive at scale; notification overload without discipline"}
Pricing
Event: review_extracted — $0.0003 per review
One charge per review row emitted to the dataset. A 50-review run across 10 products (500 reviews) costs $0.15.
Buyer
- Competitor intelligence and win/loss analysis across SaaS categories
- Monitoring your own product's review sentiment over time
- Sales enablement: surfacing competitor weaknesses by reviewing cons at scale
- Market research: aggregating reviewer roles and industries to identify target segments
- Benchmarking rating trends across competing products
Source
Capterra serves React / Next.js pages — review content is embedded in the __NEXT_DATA__ JSON blob within each product review page:
https://www.capterra.com/p/{productId}/{slug}/reviews/?page=N
Pages are scraped with a real Chrome User-Agent and Accept-Language: en-US. Pagination stops when the reviews array is empty or after 5 pages. If a product slug returns 404, it is logged and skipped without failing the run.