This n8n workflow continuously monitors a specific webpage for content changes using the Firecrawl API for web scraping. When triggered via webhook, it fetches the webpage content in Markdown and HTML formats, timestamps the retrieved data, and compares it with previously stored content in Google Sheets. If any changes are detected, it sends an email notification detailing the differences and logs the new content with a timestamp. If no change is found, it responds with a confirmation that the content remains unchanged. The workflow also updates the stored content for future comparisons and maintains a historical log of all checks.
The process begins with an external trigger via webhook, activating the Firecrawl API request to scrape the webpage. The current content and timestamp are stored in Google Sheets, then compared to the last stored content. Based on the comparison, the workflow either sends a change notification email and updates logs or simply responds that no change occurred. This automation is useful for website owners or content managers who need to monitor pages for updates without manual checking, ensuring timely notifications of modifications and maintaining a detailed change history.
Reviews
There are no reviews yet.