Product Hunt Launch & Topic Data Exporter

Export Product Hunt launches with votes, comments, makers, hunter and topics from the daily leaderboard, a topic, a maker's history, or specific product slugs.

Open in Apify Store$0.99 / 1K on Free

Short answer

Product Hunt Launch & Topic Data Exporter is an Apify Store Actor for Product Hunt data that returns 11 published output fields, including tagline, votesCount, url, name. It lists $0.99 per 1,000 results on the Free plan (pay per event), $0.49 on the Business plan. It takes 20 input settings; one is required (mode). It covers 3 of the 6 core Product Hunt fields this site tracks. Last updated Oct 27, 2026.

From the public Store listing and published build schema, synced 2026-11-12.
Product Hunt AutomationLead generationSocial media

What it returns

11 fields from the published dataset schema. Export as JSON, CSV or Excel, or read the dataset through the Apify API.

  • name
  • tagline
  • votesCount
  • commentsCount
  • reviewsCount
  • reviewsRating
  • dailyRank
  • featuredAt
  • topics
  • website
  • url

Not in the schema among the core Product Hunt fields: product, maker, launched_at. The field matrix shows which other tools return them.

Input

Input settings for Product Hunt Launch & Topic Data Exporter
SettingTypeRequiredDefaultWhat it does
mode string Yes latest Pick the launch feed, a leaderboard period, a date range, a topic, a category, a keyword search, specific products, or specific launches.
period string No daily Used when mode is `leaderboard`. Daily = one day, weekly = ISO week, monthly = calendar month, yearly = calendar year.
date string No – Optional date for mode=leaderboard, in YYYY-MM-DD form. The daily period uses the exact day; weekly, monthly and yearly use that day's ISO week, month or year. Defaults to today.
from string No – Optional first day for mode=dailyRange, in YYYY-MM-DD form. Defaults to the `to` date, or yesterday.
to string No – Optional last day for mode=dailyRange, in YYYY-MM-DD form. Defaults to the `from` date, or yesterday.
topicSlugs array No [] Topics for mode=topic, e.g. `artificial-intelligence`, `developer-tools`, or a full `/topics/...` URL.
categorySlugs array No [] Categories for mode=category, e.g. `ai-code-editors`, `productivity`, or a full `/categories/...` URL.
searchQuery string No – Keyword for mode=search, e.g. `notion`, `ai browser`, `invoice`. Product Hunt searches products, then the actor resolves each product's latest launch.
productSlugs array No [] Products for mode=product, e.g. `notion`, `figma`, or full `https://www.producthunt.com/products/...` URLs. Each product's latest launch is returned.
postIds array No [] Launches for mode=launch, e.g. `strawberry-1-0`, or full `https://www.producthunt.com/products/...?launch=...` URLs.
Show the other 10 settings
More input settings for Product Hunt Launch & Topic Data Exporter
SettingTypeRequiredDefaultWhat it does
maxItems integer No 50 Stop after this many launch records. One record is one launch (comments and reviews stay attached to it).
maxPages integer No 10 Page cap per feed, topic, category, search query, product history, comment thread or review feed. A full Product Hunt day is about 40-60 pages of 20 launches.
maxComments integer No 50 Used when `includeComments` is on. Comments are read 20 threads per page, including replies, and capped at this number.
maxReviews integer No 20 Used when `includeReviews` is on. Reviews are read 10 per page and capped at this number.
includeDetails boolean No true Fetch the full launch page for description, hunter, makers, media, website, pricing, ranks and review score. Turn off for a faster, lighter feed.
includeComments boolean No false Attach the discussion thread (comments and nested replies) to each launch. Adds one or more requests per launch.
includeReviews boolean No false Attach Product Hunt's detailed reviews, ratings, pros and cons to each launch. Adds one request per 10 reviews.
includeHistory boolean No false Attach every earlier launch from the same product, newest first.
featuredOnly boolean No false Keep only launches that Product Hunt selected for the homepage.
proxyConfiguration object No {"useApifyProxy":false} Optional. The actor works without a proxy; add one only if Product Hunt blocks your network or you need a specific location.

Example input

Built from the input form's published example values and defaults.

{
  "mode": "latest",
  "period": "daily",
  "topicSlugs": [],
  "categorySlugs": [],
  "productSlugs": [],
  "postIds": [],
  "maxItems": 3,
  "maxPages": 1,
  "maxComments": 20,
  "maxReviews": 10,
  "includeDetails": true,
  "includeComments": false,
  "includeReviews": false,
  "includeHistory": false,
  "featuredOnly": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}

Run it from code or an AI agent

The same run through the Apify API, with the example input. You need an Apify API token; the run is billed to your account at the Store price.

Python

from apify_client import ApifyClient

client = ApifyClient("<YOUR_APIFY_TOKEN>")
run_input = {
    "mode": "latest",
    "period": "daily",
    "topicSlugs": [],
    "categorySlugs": [],
    "productSlugs": [],
    "postIds": [],
    "maxItems": 3,
    "maxPages": 1,
    "maxComments": 20,
    "maxReviews": 10,
    "includeDetails": True,
    "includeComments": False,
    "includeReviews": False,
    "includeHistory": False,
    "featuredOnly": False,
    "proxyConfiguration": {
        "useApifyProxy": True
    }
}

run = client.actor("nimbryxo-studio/product-hunt-launch-and-topic-data-exporter").call(run_input=run_input)
if run is None:
    raise RuntimeError("The Actor run was not found.")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

pip install apify-client

JavaScript

import { ApifyClient } from "apify-client";

const client = new ApifyClient({ token: "<YOUR_APIFY_TOKEN>" });
const input = {
    "mode": "latest",
    "period": "daily",
    "topicSlugs": [],
    "categorySlugs": [],
    "productSlugs": [],
    "postIds": [],
    "maxItems": 3,
    "maxPages": 1,
    "maxComments": 20,
    "maxReviews": 10,
    "includeDetails": true,
    "includeComments": false,
    "includeReviews": false,
    "includeHistory": false,
    "featuredOnly": false,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

const run = await client.actor("nimbryxo-studio/product-hunt-launch-and-topic-data-exporter").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

npm install apify-client

cURL

curl -X POST "https://api.apify.com/v2/actors/nimbryxo-studio~product-hunt-launch-and-topic-data-exporter/run-sync-get-dataset-items"   -H "Authorization: Bearer $APIFY_TOKEN"   -H "Content-Type: application/json"   -d '{"mode":"latest","period":"daily","topicSlugs":[],"categorySlugs":[],"productSlugs":[],"postIds":[],"maxItems":3,"maxPages":1,"maxComments":20,"maxReviews":10,"includeDetails":true,"includeComments":false,"includeReviews":false,"includeHistory":false,"featuredOnly":false,"proxyConfiguration":{"useApifyProxy":true}}'

Waits for the run and returns the dataset items (runs over 300 seconds return HTTP 408; start an async run instead).

MCP (AI agents)

{
  "mcpServers": {
    "apify": {
      "url": "https://mcp.apify.com?tools=nimbryxo-studio/product-hunt-launch-and-topic-data-exporter",
      "headers": {
        "Authorization": "Bearer <YOUR_APIFY_TOKEN>"
      }
    }
  }
}

Adds this Actor as a tool in an MCP client that takes a remote server URL (Cursor, VS Code, Claude Code) through Apify's hosted MCP server. OAuth sign-in also works without the header. Clients that only start local servers can wrap the URL with npx mcp-remote.

What a run costs

The result rate falls on higher Apify plans. Each figure is the published per-result rate times the number of results.

Cost of Product Hunt Launch & Topic Data Exporter results by Apify plan
Apify planPer 1,00010,000 results100,000 results
Free plan$0.99$9.90$99
Starter plan$0.82$8.20$82
Scale plan$0.66$6.60$66
Business plan$0.49$4.90$49
  • Every run also has a start event, charged per GB of memory (minimum one): $0.10 on Free, $0.03 on Business. At its default memory of 4 GB a run starts at $0.40 on Free. Fewer, larger runs keep this small.
  • The Free plan includes $5 of monthly usage (Apify pricing, checked 2026-11-11); at the Free rate that covers at most about 5,050 results, less start events and platform usage.
  • Worked example: 10,000 results in one run on the Free plan cost $10.30 ($9.90 for results + $0.40 start), plus Apify platform usage (compute), billed separately by Apify.
  • Pay per event. Platform usage (compute) is billed by Apify on top of the event prices. Compare other tools in the cost estimator.

Where it fits among Product Hunt routes

It ranks 1 of 1 catalogue Actors for Product Hunt on the published formula (fields, price, reliability, freshness). Its line is highlighted on the map.

Route diagram for Product Hunt dataProduct Hunt Launch & Topic Data Exporter: stops at 3 of the 10 fields shown; Other Store tools (8): stops at 10 of the 10 fields shown; Product Hunt API v2: public, field coverage not compared.Product Huntproductmakerlaunched attaglinevotesurldescriptionlaunch datescrapedAtcategories1+API

Stops are fields. A ring means the field is in that route's published output schema; no ring means the line passes without it. Bold labels are the core fields for this website, the rest are fields that differ between routes. A white capsule means every data line stops there. The red line is the official API; its field coverage is not compared. A crossed red line means there is no open official API.

Official route: Product Hunt API v2

Public API. The Product Hunt GraphQL API provides posts, topics, users and comments with OAuth authentication.

No per-call fee is published for standard API use.

Official documentation

Other Store tools for Product Hunt

Reference only, from their public listings.

Other Store tools for Product Hunt
ToolFieldsPrice / 1K
Product Hunt Scraper · Launches, Emails & Web Text58$0.80
Product Hunt Scraper49$2.00
Product Hunt Daily Launches Scraper30$3.50
Product Hunt Launches Scraper44$1.80
Product Hunt Scraper for Launch & Maker Leads55$11

What people use it for

  • Launch tracking
  • Product discovery
  • Discussion analysis

Capterra Software Pricing & Feature Extractor

Look up Capterra software products by direct URL or by name and get pricing plans, feature and integration lists, ratings, pros/cons summaries,…

6 output fields $0.99 per 1K

TrustRadius Product Ratings & Feature Score Extractor

Extract TrustRadius product pages by direct URL, search term, or category: pricing, aggregate ratings, feature scorecards, award badges, and…

10 output fields $0.99 per 1K

Quora Question, Answer & Relationship Dataset Builder

Build a structured Quora dataset from question, answer, profile, Topic, Space, and Post URLs or search terms, with the question-answer-comment…

120 output fields $0.99 per 1K

Substack Publication Post Exporter

Export posts from any Substack newsletter: title, author, publish date, body, categories and cover image, filtered by category, date or keyword.…

8 output fields $0.99 per 1K

Best Buy Price Drop & Stock Tracker

Search Best Buy by keyword or product URL to get current and regular price, savings, rating, review count, brand, model and stock status for each…

17 output fields $0.99 per 1K

Flipkart Product Price & Specs Scraper

Pull Flipkart products by keyword, category URL or exact product link, with current price, original MRP, discount percentage, rating, key…

10 output fields $0.99 per 1K

Questions people ask

How much does Product Hunt Launch & Topic Data Exporter cost?

The published result rate depends on your Apify plan: $0.99 per 1,000 on Free, $0.82 per 1,000 on Starter, $0.66 per 1,000 on Scale, $0.49 per 1,000 on Business. So 10,000 results cost about $9.90 on the Free plan and $4.90 on Business, plus a start fee of $0.10 per run per GB of memory on Free. Platform usage is billed separately.

What data does Product Hunt Launch & Topic Data Exporter return?

Its published output schema lists 11 fields: name, tagline, votesCount, commentsCount, reviewsCount, reviewsRating, dailyRank, featuredAt, topics, website, url. A listed field is not guaranteed to be filled in every row.

What input does Product Hunt Launch & Topic Data Exporter need?

Required: mode. Optional settings include period, date, from, to, topicSlugs, categorySlugs.

How do I run Product Hunt Launch & Topic Data Exporter from Python or the API?

Use the Apify API client: in Python, ApifyClient(token).actor("nimbryxo-studio/product-hunt-launch-and-topic-data-exporter").call(run_input=...), then read the run's default dataset (run.default_dataset_id); in JavaScript the same call is client.actor("nimbryxo-studio/product-hunt-launch-and-topic-data-exporter").call(input). Without a client, POST the input JSON to https://api.apify.com/v2/actors/nimbryxo-studio~product-hunt-launch-and-topic-data-exporter/run-sync-get-dataset-items with your API token. Ready-to-paste code with the example input is on this page.

Sources

Actor updated 2026-10-27 Data synced 2026-11-12
Cite this page

Scraper Finder. "Product Hunt Launch & Topic Data Exporter." https://scraperfinder.com/catalogue/product-hunt-launch-and-topic-data-exporter/ (data checked 2026-11-12).

Run Product Hunt Launch & Topic Data Exporter

$0.99 per 1,000 results. Paste the example input above, set your Product Hunt query, then export the dataset. Still choosing? Compare every Product Hunt route.

Open in Apify Store