Skip to main content
MindStudio
Pricing
Blog About
My Workspace
Utilities

Track Website Changes

The Track Website Changes block monitors a given URL for content changes between workflow runs.

Detect and summarize changes to any website

The Track Website Changes block monitors a given URL for content changes between workflow runs. It scrapes the page at the provided URL and compares the result against a previously stored version of that content, then routes the workflow down one of two transition paths depending on whether changes were detected or not.

The block takes four key inputs: the URL to scan, the previous scrape result to compare against (typically stored in a global variable so it persists across runs), two transition IDs that control where the workflow goes when changes are found versus when nothing has changed, and an optional detection prompt that narrows what kinds of changes the block should look for. If the detection prompt is left empty, the block looks for any meaningful changes to the site content.

When changes are detected, the block outputs two variables: a plain-text summary of what changed and the new page content to be saved for the next comparison cycle. This block fits into monitoring and alerting workflows where a workflow runs on a schedule, checks a page, and triggers downstream actions — such as sending a notification or logging an update — only when something on the site has actually changed.

What you can build

Real-world workflows powered by the Track Website Changes block.

Competitor Pricing Alerts

Run the block on a schedule against a competitor's pricing page and trigger a notification workflow whenever pricing content changes.

News and Blog Monitoring

Track a news site or blog for new article content and route to a summarization or distribution workflow when updates are detected.

Regulatory Page Tracking

Monitor government or compliance pages for policy updates and alert a team channel when the content changes.

Job Listing Detection

Watch a company's careers page and trigger a workflow to log or notify when new job postings appear.

Product Availability Checks

Scan a product page for stock or availability changes and route to a purchase or alert workflow when the status updates.

Documentation Change Tracking

Monitor a third-party API or software documentation page and notify developers when content is updated.

Ready to add Track Website Changes to your workflow?

Get Started Free

Common questions about Track Website Changes

What input parameters does this block require?

The block requires a URL to scan, a previous scrape result to compare against (stored as a string, typically in a global variable), and two transition IDs — one for when changes are detected and one for when there are no changes. An optional detection prompt can be provided to focus the comparison on specific types of content changes.

What does the block return when changes are found?

When changes are detected, the block outputs two variables: 'changes', which is a text summary of what changed, and 'newContent', which holds the latest scraped content to be saved and used as the reference value in the next run.

How do I persist the previous content between workflow runs?

The block's interface specifies that the 'previousValue' input should be sourced from a global variable. You store the 'newContent' output back into that global variable at the end of each run so the next execution has an up-to-date reference to compare against.

What kinds of workflows is this block typically used in?

This block is suited for scheduled monitoring workflows where the goal is to detect updates on external websites and conditionally trigger downstream actions — such as sending alerts, logging changes, or starting a summarization process — only when a change has actually occurred.

Can I limit what types of changes the block detects?

Yes. The 'detectionPrompt' input accepts optional instructions that tell the block what kinds of changes to look for. If left empty, the block defaults to detecting any meaningful changes to the site content.

Add Track Website Changes to your workflow

Build powerful AI workflows with drag-and-drop blocks. No coding required.