Skip to product information

n8n Web Page Text Change Monitor with HTTP Request & Email

n8n Web Page Text Change Monitor with HTTP Request & Email

 (200+Reviews)
Regular price £21.99
Regular price £21.99 Sale price
SAVE Sold out
Instant Digital Download
Unlimited Downloads
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
23 people viewing
High interest right now
9 added today
Fast-moving digital product
n8n Web Page Text Change Monitor with HTTP Request & Email

n8n Web Page Text Change Monitor with HTTP Request & Email

Regular price £21.99
Regular price £21.99 Sale price
SAVE Sold out

Monitor a Web Page for Text Changes—and Get Email Alerts

With the n8n Web Page Text Change Monitor with HTTP Request & Email, you can automatically check a specific page every 6 hours, detect when the text inside a chosen CSS selector changes, and immediately receive an email notification—while storing the latest snapshot in an n8n Data Table.

What this workflow does

  • Scheduled monitoring: Runs on a schedule every 6 hours using a scheduled trigger.
  • Fetches page content: Uses an HTTP request to retrieve the configured pageUrl.
  • Extracts specific text: Extracts the visible text from the configured cssSelector.
  • Normalizes and fingerprints: Normalizes the extracted text, then creates a fingerprint and a short excerpt for reporting.
  • Compares with last snapshot: Looks up the last saved fingerprint for the same URL in an n8n Data Table.
  • Sends an email if changed: If a previous snapshot exists and the fingerprint differs, it emails you with the URL, excerpt, and old/new fingerprints.
  • Updates stored state: Upserts the latest fingerprint, excerpt, and timestamp into the Data Table for the next comparison.

Use cases

  • Track when a product page’s description, availability text, or pricing note changes.
  • Monitor announcements or release notes on a specific section of a website.
  • Detect changes in policy text, eligibility criteria, or status messages—only for the exact CSS area you care about.

Technical details

  • Nodes/logic: if, set, code, html, data table, email send
  • Storage: Create an n8n Data Table named page_watch with url, fingerprint, excerpt, and lastChangedAt.
  • Email delivery: Configure an SMTP credential in n8n and select it on the email-sending step.
  • Configuration: Set pageUrl, cssSelector, notifyEmail, and fromEmail in the workflow Settings values.
View full details