{"product_id":"n8n-trustpilot-themes-github-issues-with-bright-data-openai","title":"n8n Trustpilot Themes → GitHub Issues with Bright Data \u0026 OpenAI","description":"\u003ch3\u003eTurn Bright Data Trustpilot complaints into new GitHub issues—automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow crawls recent low-star Trustpilot reviews using \u003cstrong\u003eBright Data\u003c\/strong\u003e, uses \u003cstrong\u003eOpenAI\u003c\/strong\u003e to group complaints into actionable themes, then checks your \u003cstrong\u003eGitHub\u003c\/strong\u003e issues and files new ones when something new appears—plus a \u003cstrong\u003eSlack\u003c\/strong\u003e digest of what changed.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns weekly (Mondays)\u003c\/strong\u003e or on manual trigger, then loads your \u003cstrong\u003eTrustpilot URL\u003c\/strong\u003e, \u003cstrong\u003eGitHub repo\u003c\/strong\u003e details, and configured filtering thresholds.\u003c\/li\u003e\n  \u003cli\u003eReads previously filed complaint themes from an \u003cstrong\u003en8n Data Table\u003c\/strong\u003e to avoid duplicates.\u003c\/li\u003e\n  \u003cli\u003eTriggers a \u003cstrong\u003eBright Data\u003c\/strong\u003e dataset crawl for the Trustpilot review page and \u003cstrong\u003epolls until the snapshot is ready\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eDownloads the snapshot, keeps only \u003cstrong\u003e1–2 star\u003c\/strong\u003e reviews within your time window, and builds a short text brief of the complaints.\u003c\/li\u003e\n  \u003cli\u003eIf there are enough complaints, sends the brief to \u003cstrong\u003eOpenAI\u003c\/strong\u003e to extract up to \u003cstrong\u003esix complaint themes\u003c\/strong\u003e, including descriptions, severity, and supporting review IDs.\u003c\/li\u003e\n  \u003cli\u003eFetches \u003cstrong\u003eopen GitHub issues\u003c\/strong\u003e and matches each theme against issue titles\/bodies and your stored theme history using \u003cstrong\u003eshared-word overlap\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eCreates a \u003cstrong\u003enew GitHub issue\u003c\/strong\u003e for each unmatched theme, then \u003cstrong\u003eupserts\u003c\/strong\u003e the theme record into the Data Table.\u003c\/li\u003e\n  \u003cli\u003ePosts a \u003cstrong\u003eSlack\u003c\/strong\u003e digest summarizing \u003cstrong\u003enew themes\u003c\/strong\u003e and \u003cstrong\u003eexisting matches\u003c\/strong\u003e. If too few complaints exist or the workflow fails, it posts a message explaining why nothing was filed.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eFor SaaS operators: convert recurring negative feedback from Trustpilot into prioritized GitHub issue tracking.\u003c\/li\u003e\n  \u003cli\u003eFor support\/engineering teams: continuously detect new complaint themes and route them to the right backlog items.\u003c\/li\u003e\n  \u003cli\u003eFor automation engineers: maintain an always-updated “customer complaints → engineering tickets” pipeline using n8n.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eIntegrations: \u003cstrong\u003eBright Data\u003c\/strong\u003e (HTTP Header Auth), \u003cstrong\u003eOpenAI\u003c\/strong\u003e, \u003cstrong\u003eGitHub\u003c\/strong\u003e, \u003cstrong\u003eSlack\u003c\/strong\u003e, \u003cstrong\u003en8n Data Table\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eWorkflow nodes\/types referenced: \u003cstrong\u003eif, set, code, wait, merge, slack\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46018936045747,"sku":"N8N-19557","price":36.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/78pBPcwWW00hcUMOd_KPT_WvCurjcs.png?v=1789376594","url":"https:\/\/buyflowscripts.com\/products\/n8n-trustpilot-themes-github-issues-with-bright-data-openai","provider":"N8N Commerce","version":"1.0","type":"link"}