Product Hunt Scraper: Launches, Votes, Makers & Websites avatar

Product Hunt Scraper: Launches, Votes, Makers & Websites

Pricing

from $2.40 / 1,000 launches

Go to Apify Store
Product Hunt Scraper: Launches, Votes, Makers & Websites

Product Hunt Scraper: Launches, Votes, Makers & Websites

Product Hunt daily, weekly and monthly leaderboards with every launch's votes, comments, rank, topics and tagline; plus product pages with website, description, makers, hunter, followers, rating, reviews, socials, pricing, promo code, team size and funding.

Pricing

from $2.40 / 1,000 launches

Rating

0.0

(0)

Developer

Zaiq

Zaiq

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Product Hunt Scraper: daily, weekly and monthly launches with votes, makers and websites

Get Product Hunt leaderboards for any day, week or month: every launch's name, tagline, votes, comments, daily, weekly and monthly rank, topics and launch time, featured launches only or every launch. Turn on Open each product for the website, description, makers (with their headlines), hunter, followers, rating, reviews, social profiles, categories, pricing, launch promo code, team size and funding.

Built for startup lead lists, VC and market research, competitor and launch tracking, newsletters and growth teams who want each day's launches in a sheet or CRM. Signed out, no Product Hunt account or API token.

What you get

FieldWhat it holds
Launch rowsposition, name, tagline, votes, launchDayVotes, comments, dailyRank, weeklyRank, monthlyRank, topics, launchedAt, featured, thumbnail, postSlug, productSlug, url, leaderboard, period
Product rowsname, tagline, description, website, domain, followers, reviewsRating, reviews, categories, topics, socials (X, LinkedIn, Facebook, Instagram, GitHub...), iosApp, androidApp, teamSize, funding, yCombinator, launches, alternatives
People and offermakers (name, username, headline, profile), hunter, pricing (free, free options, paid), promo (text and code), launch (votes, comments, rank, date)

What people use it for

  • Startup lead lists: every new product with its website, makers and social profiles, every day
  • Launch tracking: votes, comments and ranks for any day, week or month, to benchmark your own launch
  • Market research: which topics and categories launch and win, month by month
  • VC sourcing: new products with followers, reviews, team size, funding and Y Combinator flag
  • Newsletters and digests: the top launches of the day with taglines, links and thumbnails
  • Deal hunting: launch promo codes and pricing for new tools

How to use it

  1. Pick a leaderboard (daily, weekly or monthly) and one or more dates.
  2. Keep Featured launches only on for the leaderboard, or turn it off for every launch.
  3. Turn on Open each product for websites and makers, then click Start. Schedule it daily for a launch feed.

Input

FieldExampleNotes
LeaderboardDailyDaily, weekly, monthly, or none (product links only)
Dates2026-10-11The day, or the week or month that contains it; empty = yesterday
Featured launches onlyonOff = every launch, not only featured
Launches per leaderboard50Up to 2,000
Open each productoffWebsite, makers, socials, followers, reviews, promo; charged per product
Product linkshttps://www.producthunt.com/products/<slug>Links or slugs, read in full

Output

Each result is one row in the run's dataset (download it as JSON, CSV, Excel, XML or HTML, or read it through the API). An example row (values shortened):

{
"kind": "launch",
"position": 1,
"name": "Sample App",
"tagline": "An AI copilot for your weekly planning",
"votes": 271,
"launchDayVotes": 275,
"votesHidden": false,
"comments": 38,
"dailyRank": 1,
"weeklyRank": 21,
"monthlyRank": 29,
"topics": [
"Artificial Intelligence",
"Productivity"
],
"launchedAt": "2026-10-11T00:01:00-07:00",
"featured": true,
"productSlug": "sample-app",
"url": "https://www.producthunt.com/products/sample-app?launch=sample-app",
"leaderboard": "daily",
"period": "2026-10-11"
}

A record named SUMMARY in the run's key-value store says what each input returned, with any notes (for example an account that does not exist), what was charged and how much traffic the run used.

Pricing

  • $0.003 per launch from a leaderboard
  • $0.006 per product page, read in full (website, makers, socials, followers, reviews, promo)
  • Products that don't exist are free

What typical jobs cost at the list price:

JobCost
Yesterday's featured leaderboard (about 30 launches)$0.09
The same, with every product opened$0.27
Every launch of a month, about 2,000$6
A daily launch feed with products, for a monthabout $8

On Apify's Scale and Business plans the per-event prices are lower (Store discounts). Set Maximum cost per run and the Actor stops cleanly when it is reached: you never pay more than that.

Tips

  • For a daily lead feed, schedule a run each morning with the daily leaderboard, an empty date (yesterday) and Open each product on.
  • Launch-day votes are hidden by Product Hunt for the first hours; run for yesterday for final numbers.
  • Weekly and monthly leaderboards rank the best launches of the period; turn off Featured launches only for all of them.

Use it through the API

Python

from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("zaiq/product-hunt-scraper").call(run_input={"leaderboard": "daily", "dates": ["2026-10-11"], "maxLaunches": 30, "includeDetails": true})
for row in client.dataset(run["defaultDatasetId"]).iterate_items():
print(row)

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' });
const run = await client.actor('zaiq/product-hunt-scraper').call({"leaderboard": "daily", "dates": ["2026-10-11"], "maxLaunches": 30, "includeDetails": true});
const { items } = await client.dataset(run.defaultDatasetId).listItems();

HTTP (one call, results back)

curl -X POST 'https://api.apify.com/v2/acts/zaiq~product-hunt-scraper/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>' \
-H 'Content-Type: application/json' \
-d '{"leaderboard": "daily", "dates": ["2026-10-11"], "maxLaunches": 30, "includeDetails": true}'

Integrations and schedules

  • Schedules: run it every hour, day or week from the Apify Console (Schedules) and keep a history of results.
  • Make, Zapier, n8n, Google Sheets, Slack, Airtable: connect it through Apify's integrations, or send each finished run to a webhook.
  • Datasets: results stay in the run's dataset; export them or read them by API whenever you need them.

Use it with AI agents (MCP)

Add Apify's MCP server (https://mcp.apify.com) to Claude, ChatGPT, Cursor, VS Code or any MCP client. The agent can find this Actor and run it for you: ask it for "yesterday's top 20 Product Hunt launches with their websites and makers". AI agents can also pay for runs directly through Apify's agentic payments.

Limits

  • Only what Product Hunt shows signed-out visitors; maker emails are not on Product Hunt and are not given.
  • Vote counts are hidden by Product Hunt during the first hours of a launch day; those rows say votesHidden.
  • Weeks follow the ISO calendar (Monday to Sunday).

FAQ

Do I need a Product Hunt account or API token?

No. Everything comes from Product Hunt's public pages.

Can I get every launch of a day, not only the featured ones?

Yes: turn off Featured launches only.

Does it give the makers?

Yes, with Open each product: each maker's name, username, headline and profile link, plus the hunter.

Does it give the website?

Yes, with Open each product: the product's website and domain, its social profiles and app store links.

How far back can I go?

Any date Product Hunt has a leaderboard for.

Support

Questions, a site that changed, or a field you need? Open an issue on this Actor's Issues tab: we answer there, usually within a day.


Also found as: product hunt scraper, product hunt api, product hunt leaderboard, product hunt launches, producthunt makers, startup leads, new saas products, product hunt daily top products.