Email a weekly Product Hunt leaderboard digest with Apify and Gmail

Go to Workflow
0 views
Built by Dami's studio Dami's studio
Created on September 02, 2026

Description

Quick overview
This workflow runs every Friday, uses Apify to pull Product Hunt’s weekly leaderboard for selected topics, filters and ranks launches by votes, then builds and emails you an HTML digest via Gmail with the top results.

How it works
Runs every Friday at 17:00 (5 PM) on a schedule.
Sets your configuration values, including Product Hunt topics, minimum vote threshold, and the destination email address.
Uses Apify (the dami_studio/producthunt-scraper actor) to fetch the weekly Product Hunt leaderboard for the configured topics.
Filters out launches that do not meet the minimum vote count and sorts the remaining launches by votes in descending order.
Compiles the top N launches into a single ranked HTML digest, or creates a “no launches” message if nothing passes the vote threshold.
Sends the digest to your configured address using Gmail.

Setup
Add an Apify credential (API token) with access to run the dami_studio/producthunt-scraper actor.
Add a Gmail credential and ensure the account is allowed to send email from n8n.
Update the topics, minVotes, keep (top N), and digestEmail values to match what you want to track and where to send the digest.
(Optional) If you want to post to Slack, add a Slack credential, set the target channel, and connect the digest output to the Slack step.
(Optional) If you want an archive in Google Sheets, add Google Sheets credentials, select a spreadsheet and sheet, and connect the sorted launches to the Google Sheets append step.

Nodes Used (4)

Code
n8n-nodes-base.code
Gmail
n8n-nodes-base.gmail
Google Sheets
n8n-nodes-base.googleSheets
Slack
n8n-nodes-base.slack