Product Hunt Reviews Scraper
Pricing
from $4.00 / 1,000 results
Product Hunt Reviews Scraper
Product Hunt Reviews Scraper collects user ratings, written feedback, and reviewer metadata from any Product Hunt product page, so you can track sentiment and run competitive analysis without manual work.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Kawsar
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
Product Hunt Reviews Scraper collects user reviews from any Product Hunt product page. Give it a product slug and it returns reviewer names, star ratings, written feedback, view counts, and helpful vote totals for every review it finds. Works with any product listed on Product Hunt.
What it collects
For each review:
- Reviewer name and profile URL
- Reviewer avatar URL
- Overall star rating (1-5)
- "What's great" section text
- "What needs improvement" section text
- "vs Alternatives" comparison text
- Review date (relative, as shown on the page)
- Helpful vote count
- View count
- Product name, slug, and URL
- Direct review URL
How to use it
Find your product slug
The slug is the part of the URL after /products/. For example:
https://www.producthunt.com/products/figma/reviews→ slug isfigmahttps://www.producthunt.com/products/notion/reviews→ slug isnotion
Input
| Field | Required | Description |
|---|---|---|
| Product slug | Yes (or batch) | Single product handle, e.g. figma |
| Product slugs | Yes (or single) | Multiple handles, one per line |
| Max reviews | No | Reviews to collect per product (default 100, max 1000) |
| Request timeout | No | Seconds per request (default 30) |
Example input
{"productSlug": "figma","maxItems": 200}
Batch scraping:
{"productSlugs": ["figma", "notion", "chatgpt"],"maxItems": 100}
Example output
{"reviewId": "413579","reviewerName": "Stella.W","reviewerUrl": "https://www.producthunt.com/@stellawwwwwww","reviewerAvatarUrl": "https://ph-avatars.imgix.net/...","reviewerReviewCount": 4,"rating": 5,"reviewTextPros": "Figma is fantastic because it enables real-time collaboration and design iteration in a way that fundamentally changes how teams work together.","reviewTextCons": "Performance can degrade in very large or complex files.","reviewVsAlternatives": "We chose Figma because it enables real-time collaboration, reduces setup friction, and keeps everything in one place.","reviewDateRaw": "4mo ago","helpfulVotes": 1,"viewsCount": 217,"productName": "Figma","productSlug": "figma","productUrl": "https://www.producthunt.com/products/figma/reviews","reviewUrl": "https://www.producthunt.com/products/figma/reviews#413579","scrapedAt": "2026-04-20T10:30:00+00:00"}
Common use cases
Competitive analysis - Pull reviews for competing products and compare what users praise or criticize across the board.
Sentiment tracking - Monitor how user opinion shifts over time as products ship new features.
Research and reporting - Export review data to CSV or feed it into your own dashboards and tools.
Lead generation - Find users who reviewed a competitor's product with low ratings and understand their pain points.
Pagination
The actor fetches pages of reviews automatically, using ?page=N URL parameters. It stops when it hits your maxItems limit or runs out of new reviews.
Output formats
Results are saved to the Apify dataset and can be exported as JSON, CSV, XML, or Excel from the Storage tab after the run completes.
Error handling
If a product slug is not found or a page fails to load, the actor logs the error and continues to the next slug. It never crashes the entire run for a single failure.
Tips
- Product slugs are case-sensitive. Use lowercase as they appear in the URL.
- If you get 0 results, double-check the slug against the live Product Hunt URL.
- For products with thousands of reviews, set a higher
maxItemsand expect the run to take a few minutes.