ProductHunt Launches & Makers Scraper
Pricing
from $1.50 / 1,000 results
ProductHunt Launches & Makers Scraper
Product Hunt scraper & API: export daily product launches โ name, tagline, description, upvotes, comments, topics, makers, website and Product Hunt URL by date or topic. Startup and product intelligence plus B2B lead generation โ fast, no login.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
๐ ProductHunt Launches & Makers Scraper
Extract every public field from any Product Hunt product page โ launches, makers, votes, reviews, ratings, screenshots, topics โ using just a slug, a URL, a topic page, or a daily leaderboard date. No API key required.
โญ What You Get
For each product:
- Identity โ name, slug, product URL, website URL
- Visuals โ thumbnail + all screenshots (high-res, imgix CDN URLs)
- Engagement โ upvote count, comment count, aggregate rating (1โ5) with rating count
- Categorization โ Product Hunt topics (Productivity, AI, Developer Tools, etc.) + application category
- Launch metadata โ date published, date last modified
- Makers โ name, avatar, profile URL for each founder/maker
- Reviews โ rating, review body, author name+profile, date, for each review
- Operating system support tag (when set)
Everything is JSON-LD parsed + Apollo-state extracted โ exactly what Product Hunt serves to Google.
๐ฏ Use Cases
- Startup intelligence โ track daily launches, identify trending products in your space
- VC sourcing โ find founders and their products before they break out
- Recruiter sourcing โ identify makers of top-rated products by category
- Competitor monitoring โ watch your competitors' launch metrics over time
- Tech newsletter โ daily/weekly digest of top launches with rich metadata
- Market research โ survey an entire topic (e.g., all
artificial-intelligenceproducts)
๐ ๏ธ Input
You can mix and match four ways to point the scraper at products. Provide one or more:
| Field | Type | Purpose | Example |
|---|---|---|---|
startUrls | array | Any Product Hunt URL โ product, post, leaderboard, topic | https://www.producthunt.com/products/notion |
productSlugs | array | Product slugs (path after /products/) | ["notion", "linear", "vercel"] |
topicSlugs | array | Discover all products on a topic page | ["productivity", "artificial-intelligence"] |
leaderboardDates | array | Discover top products from daily leaderboard (YYYY/M/D) | ["2026/5/17"] |
scrapeReviews | bool | Include review bodies (default: true) | true |
maxRecords | int | Cap on total products (0 = unlimited) | 100 |
requestDelay | int | ms between requests | 800 |
maxConcurrency | int | parallel requests | 4 |
proxyConfiguration | object | Optional Apify proxy | usually not needed |
๐ค Example Output
{"slug": "linear","productUrl": "https://www.producthunt.com/products/linear","name": "Linear","tagline": "The issue tracking tool you'll enjoy using","websiteUrl": "https://linear.app","image": "https://ph-files.imgix.net/9d9aa008-....png","screenshots": ["https://ph-files.imgix.net/35d1d856....png", "..."],"applicationCategory": "Hiring","datePublished": "2019-10-30T16:22:48-07:00","dateModified": "2026-05-18T09:02:38-07:00","aggregateRating": { "ratingValue": 4.91, "ratingCount": 395, "bestRating": 5, "worstRating": 1 },"votesCount": 29,"commentsCount": 38,"topics": [{ "slug": "productivity", "name": "Productivity" },{ "slug": "developer-tools", "name": "Developer Tools" }],"makers": [{ "name": "Karri Saarinen", "image": "https://ph-avatars.imgix.net/508/....jpeg", "profile": "https://www.producthunt.com/@karrisaarinen" }],"reviews": [{"rating": 5,"body": "Linear has completely changed how our team tracks work...","author": "Jane Doe","authorProfile": "https://www.producthunt.com/@janedoe","datePublished": "2025-08-12T..."}],"scrapedAt": "2026-05-18T16:00:00.000Z"}
โก How It Works
- Discovery phase โ for each
startUrl,topicSlug, orleaderboardDate, the scraper fetches the page and harvests every/products/<slug>link. - Detail phase โ for each unique slug, it fetches
/products/<slug>and parses three JSON-LD blocks (BreadcrumbList, WebApplication/Product, Reviews) plus inline Apollo state for vote/comment counts, topics, and makers. - Output โ one normalized record per product, pushed to the dataset as it's scraped.
No login, no API key, no JavaScript rendering โ pure HTTP + JSON-LD.
๐ก Tips
- Combine
topicSlugs+leaderboardDatesfor the widest coverage. - For a single competitor lookup, pass one
productSlugsentry and setmaxRecords: 1. - If you need historical leaderboards, loop multiple
leaderboardDatesโ each gives ~18 products. - Default behavior with empty input scrapes Notion, Linear, and Vercel as a demo.
๐ Limits & Behavior
maxRecordsdefaults to 100 to keep runs cheap and predictable.- Set to
0for unlimited (but you'll hit Product Hunt's rate-limiting around 200 req/min). - The scraper exits with
FAILEDstatus if no targets are provided and no demo defaults match.
๐ Related Scrapers
Looking for more discovery data?
- Y Combinator Companies Scraper โ every YC company, batch, sector
- BuiltIn Tech Companies + Tech Stack Scraper โ tech companies + their full stack
- H1B Visa Database Scraper โ visa sponsors + salary data
Built with โค๏ธ for makers, VCs, and tech intel teams.