Get a Slack alert with a screenshot when a web page changes, with Zapier
Written by the SnapRender team. SnapRender is the screenshot service used in this guide; its free plan includes one watched page. Some pages matter enough that you want to know the day they change: a competitor's pricing page, the terms of a service you depend on, a client's homepage after their developer pushes an update, your own checkout after a deploy. Checking them by hand works for about a…
This guide provides a method to receive alerts when a specific web page undergoes changes, using the services of SnapRender and Zapier. By setting up a scheduled watcher, the guide captures screenshots of the page at predefined intervals and compares each capture with the previous one. If a significant difference is detected, Zapier posts the new screenshot, along with the webpage address and the percentage of change, to a designated Slack channel.
The guide details the steps required to set up this automation, including creating a schedule in SnapRender, configuring the trigger in Zapier, and specifying the message format for Slack. Additional variations suggest alternative actions such as sending email alerts, logging changes to Google Sheets or Airtable, or monitoring multiple pages with a single Zap.
Constraints are noted regarding the limits of Zapier's free plan and the scope of pages that can be monitored, with the guide emphasizing the need for public pages accessible without login or private network restrictions.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.