Website Change Monitor - Automated Change Tracking avatar

Website Change Monitor - Automated Change Tracking

Under maintenance

Pricing

Pay per usage

Go to Apify Store
Website Change Monitor - Automated Change Tracking

Website Change Monitor - Automated Change Tracking

Under maintenance

Monitors web pages on a schedule and sends a Markdown webhook notification when the LLM detects a change relevant to your intent.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Petr Volf

Petr Volf

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

8 days ago

Last modified

Share

Website Change Monitor - Track Website Changes

Get notified when something changes on any website — automatically, on a schedule you control.

What it does

Set it up once, and the Actor keeps an eye on the pages you care about. Whenever something relevant changes — a price, a product, a job posting, a policy update — you get notified. No manual checking required.

You describe what you want to watch in plain English. The Actor uses that description to filter out noise (ads, navigation updates, timestamps) and only alerts you when something that actually matters has changed.

How to set it up

  1. Paste the URLs you want to monitor — or just describe what you're looking for and let the Actor find the right pages for you.
  2. Write your intent — one or two sentences explaining what kind of change you care about (see examples below).
  3. Set how often to check — every hour, every day, or whatever suits your needs.
  4. Add a webhook (optional) — get an instant notification in Slack, email, or any other tool when a change is detected.
  5. Run the Actor — it will take a first snapshot and start monitoring from there.

Input

FieldDescription
IntentWhat you want to watch for, in plain English. This is the most important setting — be specific.
URLsThe pages to monitor. Leave empty to let the Actor find relevant pages based on your intent.
IntervalHow often to check for changes, in minutes. Default is every 60 minutes.
Auto-scheduleWhen turned on, the Actor sets up its own recurring schedule so you don't have to. On by default.
Schedule nameA name for the schedule.
Auto-fill URLsLet the Actor search for relevant pages based on your intent. Turns on automatically if no URLs are provided.
WebhookA URL to send a notification to when a change is detected.
Webhook headersAuthentication headers for your webhook endpoint, if required.

Writing a good intent

Think of the intent as instructions to a colleague: tell them exactly what to look out for.

Good examples:

  • "Tell me if the pricing on the Pro or Business plan changes."
  • "Alert me when new engineering jobs are posted."
  • "Let me know if they add or remove anything from the API docs."

Too vague:

  • "Monitor changes" — this will catch everything, including things you don't care about.

Getting notified

Connect a webhook to receive alerts in real time. Paste your webhook URL into the Webhook field and the Actor will send a message whenever a relevant change is found.

Works out of the box with Slack, Make, Zapier, PagerDuty, and any service that accepts HTTP webhooks.

The request body is a plain Markdown summary of the detected changes, sent with Content-Type: text/markdown. Example:

- https://example.com/pricing: **Pro plan** price increased from $49/mo to $59/mo.
- https://example.com/business: Removed the "free trial" mention from the hero section.

Output

Every detected change is saved to the dataset so you have a full history. Each record includes the page URL, when the change was detected, and a description of what changed.