Product Hunt Scraper
Pricing
from $2.50 / 1,000 dataset items
Product Hunt Scraper
Export Product Hunt launches and products by date, keyword, category or URL: website, socials, upvotes, ranks, ratings, and makers with their X, website and LinkedIn links. Optional emails and phones from their websites. Pay only for results.
Pricing
from $2.50 / 1,000 dataset items
Rating
0.0
(0)
Developer
axly
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Export Product Hunt launches and products by date, keyword, category or URL: product, website and social links, upvotes, comments and ranks, topics and categories, review rating, and the makers and hunter with their headlines, X, website and LinkedIn links. Turn on Find contacts to add the emails and phone numbers published on the product's and makers' websites. Clean JSON, CSV or Excel, ready for your CRM.
Who uses it
- Sales teams and agencies: a daily list of new startups with their website, founders and contact details.
- Investors and scouts: the day's, week's or month's top launches with upvotes and the team behind them.
- Dev-tool and SaaS vendors: find launches in your niche (keyword or category) and reach the makers.
- Market researchers: map a category with ratings, review counts and launch history.
What you get (one row per product)
| Field | Example |
|---|---|
product_name, product_tagline, product_url | /dev/null, a social network for devs |
website, website_domain | https://dev-null.sh |
twitter, linkedin, github, facebook, instagram, ios_app, android_app | product links when listed |
product_followers, launches_count, reviews_count, reviews_rating | 727, 1, 1, 5.0 |
categories, topics | ["Social Networking"], ["Open Source", "Social Network"] |
launch_name, launch_tagline, launch_url, launched_at | launch details |
upvotes, comments_count | 426, 61 |
daily_rank, weekly_rank, monthly_rank | 1, 1, 181 |
makers | [{"name": "nunomaduro", "headline": "Laravel Core Team Member", "twitter": "https://x.com/enunomaduro", "website": "https://nunomaduro.com", "followers": 2678, ...}] |
maker_names, makers_count, hunter | |
emails, phones, contact_socials | with Find contacts: ["enunomaduro@gmail.com"] |
source | daily:2026-10-20, search:crm, category:crm or the URL |
product_id, launch_id, scraped_at |
How to use it
| Mode | What it returns |
|---|---|
| Leaderboard | Launches of every day, week, month or year in your date range, in rank order. Empty dates = yesterday. |
| Search | Products and launches matching your keywords. |
| Category | Products in Product Hunt categories (slug or URL, e.g. crm, /categories/ai-agents). |
| URLs | Specific products or launches (/products/attio, /products/attio/launches/..., /posts/...). |
Each product appears once per run, even if it matches several dates or keywords.
Input
| Field | Default | Description |
|---|---|---|
mode | leaderboard | leaderboard, search, category or urls |
period | daily | daily, weekly, monthly or yearly leaderboard |
startDate, endDate | yesterday | Date range (YYYY-MM-DD, up to 400 days) |
featuredOnly | true | Only the launches the leaderboard shows |
searchQueries / categories / productUrls | Inputs for the other modes | |
maxItems | 100 | Maximum number of products |
minUpvotes | Skip launches below this many upvotes (not charged) | |
findContacts | false | Add emails and phones from the product's and makers' websites |
Example input: this week's top launches with contacts
{"mode": "leaderboard","period": "weekly","startDate": "2026-10-19","minUpvotes": 100,"findContacts": true,"maxItems": 100}
Example output
{"product_name": "/dev/null","product_tagline": "a social network for devs","product_url": "https://www.producthunt.com/products/dev-null","website": "https://dev-null.sh","github": "https://github.com/nunomaduro/dev-null.sh","product_followers": 727,"reviews_rating": 5.0,"launch_url": "https://www.producthunt.com/posts/dev-null","launched_at": "2026-10-20T00:01:00-07:00","upvotes": 426,"comments_count": 61,"daily_rank": 1,"weekly_rank": 1,"topics": ["Open Source", "Social Network", "Software Engineering"],"makers": [{"name": "nunomaduro","username": "nunomaduro","profile_url": "https://www.producthunt.com/@nunomaduro","headline": "Laravel Core Team Member","followers": 2678,"twitter": "https://x.com/enunomaduro","website": "https://nunomaduro.com","linkedin": null}],"maker_names": "nunomaduro, Brent, ...","makers_count": 5,"emails": ["enunomaduro@gmail.com", "brendt@stitcher.io"],"phones": [],"source": "daily:2026-10-20"}
Contacts
With Find contacts on, the actor visits the product website and the makers' personal websites (home page plus up to
three contact or about pages each) and keeps emails on the site's own domain or a personal mailbox, plus phone numbers
from tel: links. Placeholder addresses from code samples (you@example.com) are dropped. In our tests about 4 in 10
products had a published email. You pay the contact event only for products where an email or phone was found.
Scheduling and integrations
Run it every morning for yesterday's launches (leave the dates empty) and send the results to Google Sheets, HubSpot, a webhook, Make, Zapier or n8n with Apify integrations.
Use it from AI agents (MCP)
AI assistants that support MCP can call this actor through Apify's MCP server (https://mcp.apify.com), for example
"list yesterday's top 10 Product Hunt launches with their makers' X accounts".
FAQ
Does it need a Product Hunt account or API key? No.
How far back can I go? Leaderboards work for any past date; one run covers up to 400 days.
Why are some makers missing? Some launches list no makers, or makers hide their profiles; the hunter is still there.
Are emails guaranteed? No. The actor only returns what the product or maker publishes on their own websites.
Is it legal? The actor collects publicly visible information. Use contact data in line with the privacy and anti-spam laws that apply to you (for example GDPR and CAN-SPAM).
Something broke? Open an issue on the actor's Issues tab.