Product Hunt Scraper — Launches, Leaderboards & Topics avatar

Product Hunt Scraper — Launches, Leaderboards & Topics

Pricing

from $1.88 / 1,000 overview launch extracteds

Go to Apify Store
Product Hunt Scraper — Launches, Leaderboards & Topics

Product Hunt Scraper — Launches, Leaderboards & Topics

Product Hunt scraper for new-product launches: daily/weekly/monthly leaderboards, topic feeds & full product profiles. Score, rank, comments, reviews, followers, website, social links, makers, topics & screenshots — clean JSON/CSV. Fast overview or full detail. No account or API key needed.

Pricing

from $1.88 / 1,000 overview launch extracteds

Rating

0.0

(0)

Developer

SIÁN OÜ

SIÁN OÜ

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Product Hunt Scraper — Launches, Leaderboards & Topics 🚀

SIÁN Agency Store Taobao & Tmall Product Scraper Instagram AI Transcript Extractor TikTok AI Transcript Extractor

🎉 Turn every Product Hunt launch into a clean, structured dataset — leaderboards, topics & full product profiles in seconds

Built for founders, growth marketers, VCs and researchers who track new products at scale


📋 Overview

Tracking new product launches by hand is slow — the Product Hunt Scraper pulls ranked launches, topic feeds and full product profiles into one clean dataset, ready for JSON, CSV or Excel.

Why thousands of professionals choose us:

  • Two modes, one tool: a fast Overview for ranked feeds, or a full Detail profile per product
  • Fast & reliable: a daily leaderboard of ~24 launches lands in seconds
  • 🎯 35+ clean fields: score, rank, comments, reviews, followers, website, social links, makers, topics, screenshots
  • 💰 Pay-per-result: a generous free tier and you only pay for records you actually get
  • 💎 Date-walk crawling: pull a whole range of days in one run to build a historical launch dataset
  • No account or API key required — paste a date, topic or product and run

✨ Features

  • 🏆 Leaderboard mode: scrape the daily, weekly or monthly ranked board of top launches
  • 📆 Date-walk: crawl N consecutive days back in a single run for a historical view
  • 🏷️ Topic mode: pull every featured product in a topic feed (e.g. artificial-intelligence, developer-tools)
  • 🔗 URL mode: paste any leaderboard or topic URL and scrape it directly
  • 🔍 Detail mode: full product profile — reviews rating & count, followers, website, Twitter/LinkedIn/GitHub, makers, launch number, screenshots
  • 📊 Rich ranking data: daily, weekly and monthly rank plus launch-day score and comment counts
  • 🌍 Clean exports: JSON, CSV and Excel straight from the Apify dataset
  • 🎚️ Tier-aware limits: free runs are capped, paid runs are unlimited

🎬 Quick Start

Pick a mode, paste a date / topic / product, and run. Results stream into the dataset and you can export them in one click.

curl -X POST "https://api.apify.com/v2/acts/sian.agency~product-hunt-scraper/runs?token=YOUR_TOKEN" \
-H 'Content-Type: application/json' \
-d '{"scrapeMode": "overview", "searchMode": "byLeaderboard", "window": "daily", "maxResults": 50}'

🚀 Getting Started (3 Simple Steps)

Step 1: Choose a mode

Pick Overview for ranked leaderboards / topics, or Detail for full product profiles.

Step 2: Tell it what to fetch

Set a leaderboard window + date, list one or more topics, paste URLs, or list product slugs.

Step 3: Run and export

Start the run and download your results as JSON, CSV or Excel.

That's it! In under a minute, you'll have:

  • A ranked list of fresh product launches
  • Scores, ranks, comments and topics for each
  • Clean, structured data ready for your spreadsheet or pipeline

📥 Input Configuration

FieldTypeRequiredDescription
scrapeModestringNooverview (fast & cheap) or detail (full profile)
searchModestringNobyLeaderboard, byTopic, byUrl, or byProduct (detail)
windowstringNodaily, weekly or monthly (leaderboard mode)
datestringNoAnchor date YYYY-M-D for the leaderboard (defaults to today)
daysintegerNoWalk N consecutive days back (daily window)
topicsarrayNoTopic slugs, e.g. artificial-intelligence
urlsarrayNoLeaderboard / topic URLs to scrape
productsarrayNoProduct slugs or URLs (detail mode)
maxResultsintegerNoCap the run size (FREE: 25, PAID: unlimited)

Example — daily leaderboard:

{
"scrapeMode": "overview",
"searchMode": "byLeaderboard",
"window": "daily",
"date": "2026-6-23",
"days": 7,
"maxResults": 100
}

Example — full product profiles:

{
"scrapeMode": "detail",
"searchMode": "byProduct",
"products": ["lovable", "https://www.producthunt.com/products/n8n-io"]
}

📤 Output

Results are saved to the Apify dataset with 35+ fields including:

FieldTypeDescription
productNamestringName of the product / launch
taglinestringOne-line pitch
value / launch_day_scorenumberLaunch-day score (the public upvote proxy)
daily_rank / weekly_rank / monthly_ranknumberLeaderboard ranks
comments_countnumberNumber of comments
reviews_ratingnumberAverage review rating (0–5)
reviews_countnumberTotal reviews
followers_countnumberProduct followers
website_urlstringThe product's website
twitter_url / linkedin_url / github_urlstringSocial and code links
makersarrayMaker handles credited on the launch
topicsarrayTopic / category tags
imagesarrayLogo, thumbnail and screenshot URLs
urlstringCanonical Product Hunt URL

Example:

{
"productName": "Lovable",
"tagline": "The world's first AI Fullstack Engineer",
"reviews_rating": 4.69,
"reviews_count": 191,
"followers_count": 43211,
"website_url": "https://lovable.dev/",
"twitter_url": "https://twitter.com/lovable",
"linkedin_url": "https://www.linkedin.com/company/lovable-dev",
"launch_number": 10,
"topics": ["Android", "Design Tools", "Development"],
"makers": ["antonosika"],
"url": "https://www.producthunt.com/products/lovable"
}

💼 Use Cases & Examples

1. New-product discovery

Founders and product teams who want to see what launched today.

Input: A daily leaderboard window Output: A ranked list of fresh launches with scores and taglines Use: Spot rising tools and trends before they go mainstream

2. Competitor & launch tracking

Growth marketers monitoring a category.

Input: A topic feed (e.g. developer-tools) Output: Every featured product in that topic Use: Build a watchlist of competitors and adjacent products

3. Lead generation for makers

Agencies prospecting newly launched startups.

Input: Product profiles in detail mode Output: Website, social links and maker handles per product Use: Build a contact list of founders right after launch

4. Market & trend research

Analysts and VCs sizing a space.

Input: A weekly or monthly leaderboard date-walk Output: A historical dataset of top launches over time Use: Quantify launch volume, scores and topic momentum

5. Building a product-launch data feed

Builders powering a newsletter or dashboard.

Input: A scheduled daily leaderboard run Output: A fresh, structured feed of new launches every day Use: Automate a "today on Product Hunt" digest

6. SaaS & startup datasets

Researchers compiling a startup index.

Input: Topic + leaderboard scrapes across many days Output: A deduplicated dataset of products with scores and links Use: Train models or enrich a CRM with launch data


🔗 Integration Examples

JavaScript/Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('sian.agency/product-hunt-scraper').call({
scrapeMode: 'overview',
searchMode: 'byLeaderboard',
window: 'daily',
maxResults: 50,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items[0]);

Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')
run = client.actor('sian.agency/product-hunt-scraper').call(
run_input={
'scrapeMode': 'detail',
'searchMode': 'byProduct',
'products': ['lovable', 'n8n-io'],
}
)
for item in client.dataset(run['defaultDatasetId']).iterate_items():
print(item)

cURL

curl -X POST 'https://api.apify.com/v2/acts/sian.agency~product-hunt-scraper/runs?token=YOUR_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"scrapeMode": "overview", "searchMode": "byTopic", "topics": ["artificial-intelligence"]}'

Automation Workflows (N8N / Zapier / Make)

  1. Trigger: Schedule (e.g. daily) or HTTP request
  2. HTTP Request: Call the actor API
  3. Process: Handle the JSON results
  4. Action: Save to a sheet, notify a channel, or enrich a CRM

📊 Performance & Pricing

FREE Tier (Try It Now)

  • 25 records per run — full feature access, same quality
  • No credit card required
  • Perfect for testing and small projects
  • Unlimited records per run
  • Date-walk a full range of leaderboard days in one go
  • Pay-per-result: only charged for records you actually extract

💰 Transparent pay-per-result pricing — a cheap, high-volume overview event and a richer detail event, so you only pay for the depth you need.

🔗 View current pricing


❓ Frequently Asked Questions

Q: How many records can I extract? A: FREE tier: 25 per run. PAID tier: unlimited.

Q: What's the difference between Overview and Detail? A: Overview returns ranked launches from a leaderboard or topic (score, rank, comments, topics). Detail fetches a full profile per product (reviews, followers, website, social links, makers, screenshots).

Q: Can I scrape a specific day's leaderboard? A: Yes — set a date and window, and optionally walk several days back in one run.

Q: What output formats are available? A: JSON, CSV and Excel — export directly from the Apify dataset.

Q: Do I need an account or API key for the source site? A: No — just run the actor.

Q: Is this legal? A: Yes — it only extracts publicly available data. See the legal section below.


🐛 Troubleshooting

No records returned

  • Check the date is valid and not in the future
  • For topic mode, confirm the slug matches the topic URL's last path segment

Detail mode returns fewer rows than products requested

  • A product slug may be misspelled or the product may have been removed — check the slug

Want more than 25 records

  • Upgrade to the PAID tier for unlimited records per run

Our actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.

However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.

You can also read Apify's blog post on the legality of web scraping.

Trademark notice: Product Hunt is a trademark of Product Hunt, Inc. This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Product Hunt, Inc. All product and company names are the property of their respective owners.


🤝 Support

Telegram Support

Join our active support community


Built by SIÁN Agency | More Tools