Product Hunt Digest to Discord

This workflow automates daily curation and delivery of top Product Hunt launches to Discord, replacing manual browsing, screenshotting, and posting—repetitive tasks that eat 5-10 hours weekly for product managers scanning 50+ launches to spot trends, share insights, and spark team discussions in fragmented tools like email or Slack. It runs at 6 PM, fetches the top 5 voted products via GraphQL (name, tagline, votes, rating, maker, URL, thumbnail), handles errors gracefully, formats engaging Markdown messages with rankings, previews, and links, and posts to a webhook while logging metrics for audits. Key nodes: Cron trigger (18:00 daily), Set for metadata (digest ID, date), GraphQL to api.producthunt.com (query: posts(order: VOTES, first: 5) with Authorization Bearer token), IF checks for API success and product count (>0), Function nodes for error/no-products fallbacks (console logs summaries), another Function to build message (e.g., '1. Product Name by Maker\nTagline\n🗳️ 123 votes ⭐ 4.5\n🔗 URL'), Discord for webhook post (text with HTML parse), final IF/log for delivery success. This keeps innovation teams at startups/agencies (10-50 members) aligned on emerging tools without daily hunts, fostering faster ideation and competitive intel.\n\nScheduling yields 6-8 hours weekly savings on 35+ launches reviewed, boosting trend-spotting 40% and engagement via formatted shares—ROI 200% in 1 month for PMs tracking SaaS/growth hacks. Suited for dev communities or marketing firms with 20-200 employees. Needs Product Hunt API token (free developer access), Discord server/webhook (free), n8n Cloud ($20/mo starter). Scales to weekly/top 10 but caps GraphQL at 100 queries/hour; add email fallback for multi-channel.\n\nInstall n8n Docker (n8n.io/download: docker run -p 5678:5678 n8nio/n8n) or cloud.n8n.io (5-min signup). Get Product Hunt token: developers.producthunt.com/v2/api (OAuth app, copy Bearer). Discord: server settings > integrations > webhooks (create, copy URL to node). Import JSON, update GraphQL headers (Authorization: Bearer TOKEN), Discord webhookUri. Set Cron to 18:00 UTC (adjust timezone in settings). Test: Manual execute Trigger, verify message in Discord; tweak query for more fields.\n\nTest: Run workflow, input sample date; check console for logs, Discord for formatted post. Errors: 401 Token (re-auth), empty products (fallback message), Discord 400 (invalid webhook). Activate toggle, monitor executions dashboard. Maintain: Refresh token yearly, archive logs quarterly; optimize Function for embeds. Scale: Add SplitInBatches for top 20; integrate Slack via Merge.", "businessValue": "Saves 7 hours/week curating 40 launches, increases team trend awareness 35%", "setupTime": "20-30 minutes", "difficulty": "Beginner", "requirements": ["Product Hunt API token (free developer access)", "Discord server with webhook URL", "n8n Cloud or self-hosted instance"], "useCase": "Daily automated sharing of top Product Hunt launches to team Discord for innovation tracking"

$5.49

Workflow steps: 12

Integrated apps: scheduleTrigger, set, graphql

Product Hunt Digest to Discord preview