{"product_id":"n8n-web-page-text-change-monitor-with-http-request-email","title":"n8n Web Page Text Change Monitor with HTTP Request \u0026 Email","description":"\u003ch3\u003eMonitor a Web Page for Text Changes—and Get Email Alerts\u003c\/h3\u003e\n\u003cp\u003eWith the \u003cstrong\u003en8n Web Page Text Change Monitor with HTTP Request \u0026amp; Email\u003c\/strong\u003e, you can automatically check a specific page every 6 hours, detect when the text inside a chosen \u003cstrong\u003eCSS selector\u003c\/strong\u003e changes, and immediately receive an \u003cstrong\u003eemail notification\u003c\/strong\u003e—while storing the latest snapshot in an \u003cstrong\u003en8n Data Table\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScheduled monitoring:\u003c\/strong\u003e Runs on a schedule every \u003cstrong\u003e6 hours\u003c\/strong\u003e using a scheduled trigger.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFetches page content:\u003c\/strong\u003e Uses an \u003cstrong\u003eHTTP request\u003c\/strong\u003e to retrieve the configured \u003cstrong\u003epageUrl\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExtracts specific text:\u003c\/strong\u003e Extracts the visible text from the configured \u003cstrong\u003ecssSelector\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNormalizes and fingerprints:\u003c\/strong\u003e Normalizes the extracted text, then creates a \u003cstrong\u003efingerprint\u003c\/strong\u003e and a short \u003cstrong\u003eexcerpt\u003c\/strong\u003e for reporting.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompares with last snapshot:\u003c\/strong\u003e Looks up the last saved fingerprint for the same URL in an \u003cstrong\u003en8n Data Table\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends an email if changed:\u003c\/strong\u003e If a previous snapshot exists and the fingerprint differs, it emails you with the \u003cstrong\u003eURL\u003c\/strong\u003e, \u003cstrong\u003eexcerpt\u003c\/strong\u003e, and \u003cstrong\u003eold\/new fingerprints\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUpdates stored state:\u003c\/strong\u003e Upserts the latest \u003cstrong\u003efingerprint\u003c\/strong\u003e, \u003cstrong\u003eexcerpt\u003c\/strong\u003e, and \u003cstrong\u003etimestamp\u003c\/strong\u003e into the Data Table for the next comparison.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eTrack when a product page’s description, availability text, or pricing note changes.\u003c\/li\u003e\n  \u003cli\u003eMonitor announcements or release notes on a specific section of a website.\u003c\/li\u003e\n  \u003cli\u003eDetect changes in policy text, eligibility criteria, or status messages—only for the exact CSS area you care about.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes\/logic:\u003c\/strong\u003e if, set, code, html, data table, email send\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStorage:\u003c\/strong\u003e Create an n8n Data Table named \u003ccode\u003epage_watch\u003c\/code\u003e with \u003ccode\u003eurl\u003c\/code\u003e, \u003ccode\u003efingerprint\u003c\/code\u003e, \u003ccode\u003eexcerpt\u003c\/code\u003e, and \u003ccode\u003elastChangedAt\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEmail delivery:\u003c\/strong\u003e Configure an SMTP credential in n8n and select it on the email-sending step.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfiguration:\u003c\/strong\u003e Set \u003ccode\u003epageUrl\u003c\/code\u003e, \u003ccode\u003ecssSelector\u003c\/code\u003e, \u003ccode\u003enotifyEmail\u003c\/code\u003e, and \u003ccode\u003efromEmail\u003c\/code\u003e in the workflow Settings values.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46066365333683,"sku":"N8N-19745","price":21.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/DaT0a0ZYTS6ufQwp6dv06_SXtsPxVD.png?v=1789895134","url":"https:\/\/buyflowscripts.com\/products\/n8n-web-page-text-change-monitor-with-http-request-email","provider":"N8N Commerce","version":"1.0","type":"link"}