Skip to content

Web Change Monitor

Detects changes in web page content and visuals. Useful for monitoring changes to pricing pages, terms of service, competitor sites, and more.

The Web Change monitor has 3 check types.

Check TypeDescriptionPlan
Text ContentHash comparison of page text contentAll plans
ScreenshotHash comparison of page screenshotsPro / Business
Text + ScreenshotComparison of both text and screenshotsPro / Business
FieldDescriptionRequiredDefault
URLTarget URL (HTTP/HTTPS)Yes-
Check TypeDetection method (Text / Screenshot / Both)YesText
CSS SelectorElement for text extractionRequired for Text / Both-
Change ModeBehavior on change detection (tamper / track)Notamper

Configures how the monitor behaves when a change is detected.

ModeBehaviorUse Case
tamperCreates an incident on change detection (default)Tamper detection, critical page change alerts
trackRecords the change only. No incident is createdCompetitor monitoring, periodic change history tracking

In track mode, the monitor status remains “up” even when changes are detected. Changes are saved as snapshots and can be reviewed in the Before/After view on the dashboard.

Fetches the page at the specified URL and extracts text content from the element specified by the CSS Selector. Compares the SHA-256 hash of the text with the previous check result, and creates an incident if changes are detected.

The CSS Selector uses simple tag-name-based matching. Specifying body compares the entire page text.

Uses the Cloudflare Browser Rendering API to render the page and capture a screenshot (PNG, 1280x720). Compares the SHA-256 hash of the screenshot with the previous one to detect visual changes.

Screenshots are stored in R2 and can be viewed in the Before/After view on the dashboard.

When a screenshot monitor detects changes, you can view the Before (previous) and After (current) screenshots side by side on the monitor detail page in the dashboard.

FreeProBusiness
Text monitorsAvailableAvailableAvailable
Screenshot monitorsNot availableUp to 3Up to 10
Minimum check interval (Text)300 seconds (5 min)180 seconds (3 min)60 seconds (1 min)
Minimum check interval (Screenshot)-1800 seconds (30 min)900 seconds (15 min)
Screenshot retention-90 days90 days