How to Monitor a Website with ChangeTower
Set up a ChangeTower monitor for a page, choose what changes matter, and configure checks and alerts. Learn how to choose a plan and troubleshoot setup.
To monitor a website with ChangeTower, create a monitor for the exact page URL, choose what kind of change should count, set a check frequency and notification route, then save it. ChangeTower takes a starting snapshot on the first check; notifications come after a later check finds a matching change. A quiet inbox immediately after setup is normal.
This guide follows ChangeTower’s monitor setup guide. Its plan limits, check intervals, and prices can change, so confirm the current pricing page before choosing a plan.
1. Decide which pages and changes matter
Start with pages where a change would have a consequence. For your own site, that may include pricing, product details, legal disclosures, checkout, contact, or support pages. For a competitor or public listing, it could be pricing, availability, announcements, jobs, or property details.
Use the narrowest useful condition. A broad content monitor is appropriate when any page content change deserves review. Keyword tracking is better when one phrase appearing or disappearing is the event. Selective monitoring can focus on a relevant section and ignore surrounding content that changes routinely. Smart Monitor lets you describe the condition in natural language. These are capabilities described by ChangeTower; they are not an independent accuracy guarantee.
2. Create a ChangeTower monitor
- Sign in to ChangeTower and choose New Monitor.
- Choose a setup route: Smart Monitor for a plain-language condition, Add a URL manually for one page, Bulk setup for multiple URLs, or Entire website if your plan supports website scanning.
- Enter the full URL of the page you want to watch. Use the specific page, not just the site homepage.
- Choose the change type: content, keyword, a selected page area, or a Smart Monitor condition.
- If the page requires interaction before the relevant content appears, configure available page-area settings or manual user actions such as clicks and text entry.
- Open the monitor details. Give it a useful name; optionally organize it with folders or tags; choose a frequency or schedule; set email alerts on or off and configure any available notification destination; choose whether to save every run or only runs with changes.
- Select Create. The first check establishes the baseline snapshot. Subsequent checks compare against it.
For Smart Monitor, enter the URL and describe the event you care about in plain language. You can optionally select an area or configure manual actions, then set frequency and email preferences. ChangeTower says detected Smart Monitor changes appear in Notifications with a justification for why the criterion was considered met; review that explanation when deciding whether an alert needs action. See the Smart Monitor guide.
3. Choose the right change rule
| Monitoring choice | Use it when | Watch out for |
|---|---|---|
| Content change | You want to review general page changes. | Frequently changing areas can create noise; use selective monitoring or ignore irrelevant elements where available. |
| Keyword | A specific term appearing or disappearing is the event. | Consider whether variations in capitalization, punctuation, or surrounding text affect the condition. |
| Selective area | Only a section or element matters, such as a price or disclosure. | Confirm that the selected region contains the content you intend to track. |
| Smart Monitor | The condition is easier to explain in a sentence, such as a meaningful pricing or availability change. | Read the stated justification for a detection and validate important alerts against the page. |
One URL can have multiple criteria and still counts as one monitored page against the plan limit. For example, tracking a headline, a price, and a clause on the same URL uses one page slot according to ChangeTower’s pricing FAQ.
4. Set frequency, history, and notifications
Choose a frequency based on how quickly you need to react. Faster checks are useful when missing a change for hours matters; daily checks may be sufficient for low-impact pages. A more frequent schedule also means more checks and potentially more snapshots to review. ChangeTower’s pricing page currently lists these plan capacities and shortest intervals:
| Plan | Pages | Shortest listed interval | Snapshot history | Listed monthly price |
|---|---|---|---|---|
| Free | 3 | Daily | 30 days | Free |
| Lite | 25 | Daily | 30 days | $12 |
| Essential | 100 | Hourly | 60 days | $36 |
| Business | 200 | Every 20 minutes | 6 months | $78 |
| Enterprise | Custom | Custom | Custom | Custom |
The listed prices are the monthly display and can change. The pricing page also lists a five-day trial on paid plans and 20% savings with yearly billing. It lists email notifications on all tiers; Slack, webhooks, and MCP for AI assistants on Business and Enterprise. Check the live plan details for current terms and integrations before committing.
Keep alerts useful by routing them where someone will act on them and naming monitors so the page and condition are obvious. For Essential and higher, the pricing page lists custom check schedules. The page limit is based on URLs, not the count of criteria attached to each URL.
5. Check that the baseline and alerts make sense
- After creating the monitor, confirm it appears in your monitor list with the intended URL and condition.
- Allow the initial check to run and establish the baseline. Do not treat the lack of an immediate alert as a setup failure.
- Review Notifications after a relevant change is expected or observed. Compare the reported change with the actual page before acting on consequential updates.
- If the monitor produces noisy changes, narrow the monitored area, ignore frequently changing elements if the option is available, or use a more specific keyword or Smart Monitor criterion.
- If a critical change is not reported, check the URL, selected region, schedule, alert settings, and whether content requires interaction or login. The reviewed documentation does not establish universal detection accuracy for all sites.
6. Troubleshoot common problems
| Symptom | Likely cause | What to do |
|---|---|---|
| No alert right after creation | The first check records the baseline; an alert is expected only after a later matching change. | Confirm the monitor exists and wait for a subsequent check. Review its frequency and Notifications. |
| The monitor watches the wrong content | The homepage or a broad URL was entered instead of the exact page. | Edit or recreate it with the full URL of the relevant page. |
| Too many alerts | Unrelated areas, rotating content, or broad content changes are included. | Use selective monitoring, ignore elements that change often where supported, or narrow the rule to a keyword or explicit condition. |
| A relevant change is missed | The chosen criterion or page area may not cover the content; the page may need interaction or have a schedule that is too slow for the event. | Recheck the URL and selected region, consider manual user actions, refine the criterion, and choose a suitable interval. Do not assume every site change is guaranteed to be detected. |
| Notifications do not arrive | Email alerts may be turned off, or the chosen integration may not be included in the account’s plan. | Check monitor notification settings and confirm current plan availability for the destination. Email is listed across tiers; Slack, webhooks, and MCP are listed for Business and Enterprise. |
| Cannot add another monitor | The account may have reached its URL/page limit. | Review how many URLs are monitored and the plan limit. Multiple criteria on one URL count once, but each additional URL uses another page slot. |
| Page content appears only after a click or input | The relevant content is behind a user interaction. | Configure the supported manual user actions for that monitor, then verify that the monitored area corresponds to the content you need. |
7. Performance, reliability, and cost considerations
- Frequency and response time: Set the check interval according to the consequence of delay. The listed tiers range from daily checks to hourly or every 20 minutes, with custom intervals on Enterprise. The dossier does not establish a detection-latency guarantee.
- Noise versus coverage: Broad monitoring catches more kinds of page changes but can require more review. Narrow sections and explicit conditions can make notifications more actionable.
- History: Choose retention based on how far back you need to compare snapshots. The listed history ranges from 30 days on Free and Lite to six months on Business; Enterprise retention is custom.
- Capacity and spend: Count distinct URLs, then compare the limit and interval you need with current plan pricing. Free currently lists three daily pages. Paid monthly prices in the table are subject to change; yearly billing is listed as 20% savings.
- Reliability: Treat a monitor as a change signal to review, especially for legal, pricing, or operational decisions. The available research found no independent benchmark supporting a promise that every change on every site will be caught.
Or skip the browser setup
ChangeTower monitors pages over time and sends change alerts. ScreenshotNeo serves a different purpose: a one-call website screenshot API and MCP server for capturing a page as an image or PDF. Use it when you need a clean visual capture; it does not replace ChangeTower’s ongoing monitoring and alert workflow. See the ScreenshotNeo API documentation.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
ScreenshotNeo removes cookie and consent banners, newsletter popups, and chat widgets before the shot; each cleanup step can be turned off. Bot checks, blank pages, timeouts, failed loads, and cache hits are not billed, and response headers identify the page verdict and billing status. Its MCP server lets AI agents use screenshot, page-info, and PDF tools. The free plan includes 1,000 screenshots a month with no card; paid plans start at $5 for 3,000 shots. Create a free ScreenshotNeo account.
FAQ
Does the first check send an alert?
No. It establishes the starting snapshot. An alert follows a later matching change.
Can several conditions use one page slot?
Yes. ChangeTower counts a monitored URL once even when several criteria are applied to it.
Should I monitor the whole website or a single page?
Use a specific page when you know where the important information lives. Whole-website scanning is a setup option when available on the plan, but check capacity and scope before relying on it.
Does website monitoring guarantee every change will be detected?
No such guarantee is established by the available evidence. Review important alerts and validate the pages and conditions that matter to your work.


