Product Hunt Launches Scraper: New Launches Feed avatar

Product Hunt Launches Scraper: New Launches Feed

Pricing

from $0.10 / 1,000 launches

Go to Apify Store
Product Hunt Launches Scraper: New Launches Feed

Product Hunt Launches Scraper: New Launches Feed

Get the latest Product Hunt launches: name, tagline, link and launch time. Keyword and date filters, and a monitoring mode that returns only launches you have not seen before.

Pricing

from $0.10 / 1,000 launches

Rating

0.0

(0)

Developer

My Agent C

My Agent C

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Share

Product Hunt Launches Scraper

Get the latest Product Hunt launches in one run: name, tagline, product link and launch time. Filter by keyword or date, or turn on Only new launches and schedule a daily run to get each day's new launches.

What you can do with it

  • Spot new competitors. Get a daily list of new launches in your market, filtered by keyword.
  • Track a category. Follow launches about AI, fintech, productivity or anything else, using keywords.
  • Build a launch feed. Post new launches to a newsletter, Slack or a spreadsheet.
  • Scout ideas. See what people are launching, and what they call it, in one list.

How to use it

  1. Optional: add keywords, like ai or analytics. Leave empty for every launch.
  2. Optional: set a start date with Launched since.
  3. Optional: turn on Only new launches for monitoring.
  4. Run it, then download the launches as JSON, CSV or Excel, or use the API.

Input example

{
"keywords": ["ai", "developer"],
"onlyNew": true
}

Output example (one launch)

{
"id": "1299153",
"name": "AC Bridge",
"tagline": "Your smart lights show when Claude Code or Codex needs you.",
"productUrl": "https://www.producthunt.com/products/ac-bridge",
"publishedAt": "2026-10-31T04:20:01.000Z",
"updatedAt": "2026-10-31T22:41:01.000Z",
"returnedAt": "2026-11-01T06:00:00.000Z"
}

Good to know

  • The feed holds the 50 most recent launches. Product Hunt's public feed doesn't go further back, so one run gives at most 50 launches. For a full history, schedule a daily run with Only new launches.
  • Monitoring remembers what it returned. A launch counts as seen once it is returned or once it fails your keyword or date filter. Changing the keywords later won't bring back launches that were already passed over.
  • No author names. Product Hunt makers' names are never kept. You get the product, not the person.
  • No login, no token. The actor reads Product Hunt's public feed. It doesn't use the official API, which needs a developer token.
  • Speed and cost. Each run takes a few seconds. Each launch costs $0.0001, so 1,000 launches cost $0.10, plus $0.005 per run.
  • Cost limit. If you set a maximum cost for a run, the scraper stops cleanly when it reaches it.

FAQ

Can I search older launches? Not from the public feed. Schedule a daily run with Only new launches to build up the history over time.

Can I get the maker's name or the product's website? No. The feed gives the launch page on Product Hunt. Open that page to find the product's own website.

Pricing

Product Hunt Launches Scraper uses pay per event. You pay $0.005 to start a run and $0.0001 for each launch, so 1,000 launches cost about $0.105. There is no monthly fee. Set a maximum cost on a run and it stops cleanly when it reaches it.

Use it from Python or JavaScript

Every Apify actor has an API. Replace the token with yours from the Apify Console.

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("My_agent_C/product-hunt-launches-scraper").call(run_input={
"keywords": ["ai", "developer"],
"onlyNew": True
})
items = client.dataset(run["defaultDatasetId"]).list_items().items
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('My_agent_C/product-hunt-launches-scraper').call({
"keywords": ["ai", "developer"],
"onlyNew": true
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();

You can also run it on a schedule, send results to Google Sheets, Zapier, Make or n8n, or call it from an AI agent through the Apify MCP server.

More questions

How do I scrape Product Hunt launches? Add optional keywords and run the actor. It reads Product Hunt's public launch feed and returns name, tagline, link and launch time.

Can I get a daily list of new Product Hunt launches? Yes. Turn on Only new launches and schedule a daily run. Each run returns only launches you have not received before.

Can I export Product Hunt launches to a spreadsheet? Yes. Download the results as CSV, Excel or JSON, or send them to Google Sheets with an integration.

More scrapers by the same author

Found a problem or want a field added? Open an issue on the Issues tab. Replies usually come within a day.