{"product_id":"apify-openai-notion-reddit-complaint-board-in-n8n","title":"Apify + OpenAI + Notion: Reddit Complaint Board in n8n","description":"\u003ch3\u003eTurn public Reddit complaints into a structured “complaints board” in Notion—automatically\u003c\/h3\u003e\n\u003cp\u003eThis weekly n8n workflow uses \u003cstrong\u003eApify\u003c\/strong\u003e to collect relevant Reddit posts, \u003cstrong\u003eOpenAI\u003c\/strong\u003e to identify real product complaints and extract key details, and \u003cstrong\u003eNotion\u003c\/strong\u003e to save them as a searchable complaints board (theme, severity, verbatim quote, and a “leaving” flag).\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns every Monday morning\u003c\/strong\u003e on a scheduled schedule.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSearches Reddit via Apify\u003c\/strong\u003e using your configured \u003cem\u003equery\u003c\/em\u003e, \u003cem\u003esubreddit\u003c\/em\u003e (optional), and \u003cem\u003emaximum item count\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFilters out low-signal posts\u003c\/strong\u003e by discarding items that are too short to contain meaningful complaint content.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAvoids duplicates\u003c\/strong\u003e by skipping posts already processed in previous runs.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUses OpenAI to classify complaints\u003c\/strong\u003e, returning:\n    \u003cul\u003e\n      \u003cli\u003eWhether the post is actually a complaint\u003c\/li\u003e\n      \u003cli\u003eA normalized \u003cstrong\u003etheme\u003c\/strong\u003e\n\u003c\/li\u003e\n      \u003cli\u003eA \u003cstrong\u003everbatim quote\u003c\/strong\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eseverity score\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003eA \u003cstrong\u003e“leaving” flag\u003c\/strong\u003e indicating switching away\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNormalizes theme wording into consistent buckets\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFilters by minimum severity\u003c\/strong\u003e using your configured threshold.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates a new Notion page\u003c\/strong\u003e in your database for each kept complaint, storing theme, quote, severity, source, and leaving.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSaaS product teams\u003c\/strong\u003e tracking recurring pain points from Reddit in a structured Notion board.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAutomation engineers\u003c\/strong\u003e setting up an opinionated pipeline: crawl → classify → deduplicate → save to Notion.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOperators\u003c\/strong\u003e prioritizing support and product improvements based on OpenAI-scored severity and leaving intent.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eApify\u003c\/strong\u003e for Reddit collection (query\/subreddit\/maxItems).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOpenAI\u003c\/strong\u003e for complaint detection, theme extraction, verbatim quote, severity scoring, and leaving flag.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNotion\u003c\/strong\u003e for database inserts (Quote as rich text, Severity as number, Source as rich text, Leaving as checkbox).\u003c\/li\u003e\n  \u003cli\u003en8n nodes include \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, \u003cstrong\u003efilter\u003c\/strong\u003e, \u003cstrong\u003enotion\u003c\/strong\u003e, and a \u003cstrong\u003esticky note\u003c\/strong\u003e (plus optional Slack\/Google Sheets outputs if enabled).\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45931048927411,"sku":"N8N-18962","price":16.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/7jXJ64E0mFCzVcamcgLkt_tz4WwHoS.png?v=1788254083","url":"https:\/\/buyflowscripts.com\/products\/apify-openai-notion-reddit-complaint-board-in-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}