{"product_id":"n8n-competitor-page-change-alerts-apify-openai-slack","title":"n8n Competitor Page Change Alerts: Apify + OpenAI + Slack","description":"\u003ch3\u003eGet real-time alerts when competitor pages change—powered by Apify, OpenAI, and Slack\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow monitors competitor web pages every 6 hours, detects content changes with \u003cstrong\u003eApify Website Change Monitor\u003c\/strong\u003e, explains what changed using \u003cstrong\u003eOpenAI\u003c\/strong\u003e, and posts a ready-to-read alert to your chosen \u003cstrong\u003eSlack\u003c\/strong\u003e channel.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on a 6-hour schedule\u003c\/strong\u003e to continuously check the pages you specify.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMonitors your URL list\u003c\/strong\u003e by sending it to Apify in \u003cem\u003emain-content mode\u003c\/em\u003e to detect differences since the last stored version.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFilters for meaningful changes\u003c\/strong\u003e—it keeps only results where Apify reports the page status as \u003cstrong\u003echanged\u003c\/strong\u003e and converts added\/removed lines into a \u003cstrong\u003ediff\u003c\/strong\u003e format.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSummarizes changes with OpenAI\u003c\/strong\u003e by calling the OpenAI Chat Completions API and generating up to \u003cstrong\u003efour bullet points\u003c\/strong\u003e explaining what changed and why it matters.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePosts to Slack\u003c\/strong\u003e with the page URL plus the AI summary. If the OpenAI request fails, it \u003cstrong\u003efalls back to posting the raw diff\u003c\/strong\u003e instead.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRequires an initial run\u003c\/strong\u003e to create the baseline in Apify so future alerts trigger only when changes occur.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eTrack competitor landing pages for new features, pricing updates, or messaging changes.\u003c\/li\u003e\n  \u003cli\u003eHelp SaaS teams quickly notice documentation or release-related content changes.\u003c\/li\u003e\n  \u003cli\u003eGive marketing, product, or engineering stakeholders timely Slack alerts without manual page checking.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes:\u003c\/strong\u003e set, code, http request, slack, sticky note.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eApify integration:\u003c\/strong\u003e uses the \u003cstrong\u003eapifyn8n-nodes-apify\u003c\/strong\u003e node to run Apify Website Change Monitor.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAI processing:\u003c\/strong\u003e OpenAI Chat Completions API generates change summaries (up to four bullets).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAlerting:\u003c\/strong\u003e Slack message posts the URL and AI summary, with diff fallback on OpenAI failure.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eIdeal for n8n users, automation engineers, and SaaS operators who need reliable competitor page change alerts with OpenAI-enhanced context.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46228905230515,"sku":"N8N-20872","price":44.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/oJqal8Q6B4vDBzZRwby4-_KrqOgr3O.png?v=1792056389","url":"https:\/\/buyflowscripts.com\/products\/n8n-competitor-page-change-alerts-apify-openai-slack","provider":"N8N Commerce","version":"1.0","type":"link"}