Product Hunt Scraper
Pricing
Pay per usage
Go to Apify Store
Product Hunt Scraper
Scrape Product Hunt for trending products. Get votes, comments, makers, and trend scores.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Takuma
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Collects trending products from Product Hunt and enriches each result with a composite trend score — useful for market research, trend analysis, and B2B lead generation.
Features
- Scrapes today's, weekly, or monthly leaderboards
- Optional topic filter (e.g.
developer-tools,artificial-intelligence,productivity) - Computes a trend score (0–100) that blends votes, comment engagement, and recency
- Proxy support via Apify Proxy
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | enum | today | today / weekly / monthly |
topic | string | — | Optional topic slug to filter products |
maxResults | integer | 30 | Max products returned (1–200) |
proxyConfiguration | object | — | Apify Proxy settings |
Output Schema
Each item in the dataset has the following fields:
| Field | Type | Description |
|---|---|---|
name | string | Product name |
tagline | string | One-line description |
description | string | Longer description |
url | string | Product Hunt listing URL |
websiteUrl | string | Maker's website |
thumbnail | string | Thumbnail image URL |
votesCount | integer | Upvotes received |
commentsCount | integer | Number of comments |
maker | object | { name, username, headline } |
topics | string[] | Associated topic slugs |
launchDate | string | ISO-8601 launch date |
trendScore | float | Composite score 0–100 |
engagementRatio | float | commentsCount / votesCount |
scrapedMode | string | Mode used for this run |
scrapedTopic | string | Topic filter applied (or empty) |
rank | integer | Rank in results (1 = highest trend score) |
Trend Score Formula
trendScore = 100 × (0.60 × log_votes_score # primary demand signal+ 0.25 × engagement_ratio # community discussion+ 0.15 × recency_bonus # freshness (today=1.0, ≤7d=0.5, ≤30d=0.25))
Use Cases
- Market research: identify emerging tools and products in a specific niche
- Lead generation: find startups with high traction for outreach
- Trend monitoring: track what's popular on Product Hunt week-over-week
- Competitive analysis: discover competitors in your product category
Example Input
{"mode": "weekly","topic": "developer-tools","maxResults": 50}
Notes
- Product Hunt renders pages server-side (SSR). The scraper extracts the embedded
__NEXT_DATA__JSON for reliable parsing, with an HTML fallback. - Rate limiting: add Apify Proxy (
proxyConfiguration) to avoid IP blocks on high-volume runs. - Topic slugs can be found in Product Hunt URLs:
https://www.producthunt.com/topics/<slug>