ScreenshotNeo

BlogHow-to

How to Monitor a Website with Hexowatch

Choose the right Hexowatch monitor, configure alerts, and review changes. This guide covers setup, monitor types, limits, and troubleshooting.

By the ScreenshotNeo team4 October 20268 min read

To monitor a website with Hexowatch, first decide what change matters, then choose the matching monitor type, enter the page or data source, set a check frequency and notification destination, and start the monitor. Use a visual monitor for layout changes, a content monitor for visible text, an HTML element monitor for a particular value such as price or availability, and an availability monitor for outages. Hexowatch archives snapshots so you can inspect an alert and compare what changed. See its monitor type guide and FAQ.

1. Define what change you need to catch

“Monitor this website” is not a single monitoring task. Write down the event that should trigger an alert before creating a monitor. That choice determines which signal Hexowatch checks and helps avoid noisy notifications.

What you need to notice Monitor type to consider Example
Rendered appearance changed Visual A landing page layout, image, or banner changes.
Visible wording changed Content Terms, product copy, or a public announcement is edited.
A phrase appeared or disappeared Keyword A brand mention, offer, or required term is added or removed.
A particular field changed HTML element A price or stock status changes.
The page went down or came back Availability Your status page or an important public URL becomes unavailable.
Source or technology changed Source-code or technology You need to notice a page-code modification or a stack component change.
Pages were added or updated Sitemap You want to watch a site’s XML sitemap for new or updated pages.
A data source or relationship changed API, RSS, or backlink You need to watch an endpoint response, feed, or link on another site.

Hexowatch describes 13 monitoring options, including visual, HTML element, keyword, technology, source-code, content, availability, WHOIS, sitemap, API, backlink, and RSS monitoring. The vendor’s feature count is not a measure of detection accuracy; confirm the exact monitor available for your task in its current interface and documentation.

2. Create and configure a monitor

  1. Sign in to Hexowatch and start a new monitor. The interface labels may change over time; follow the current setup flow.
  2. Choose the monitor type that matches the signal in the table above. If the specific value matters, prefer a field-level or keyword monitor over alerting on every visual difference.
  3. Enter the target. For a page monitor, provide the page URL. For sitemap, RSS, or API monitoring, provide the relevant feed, sitemap, or endpoint as requested by that monitor.
  4. Preview and refine the target. For an element monitor, select the value or page element you care about. Hexowatch’s element-monitor walkthrough describes previewing a page, selecting an element, optionally configuring actions such as a delay or cookie values, and then choosing the frequency and notification channels. See the HTML element monitoring walkthrough.
  5. Set the check frequency. Choose a cadence that fits the consequence of a missed change and the plan’s current limits. A shorter interval can mean more checks; it does not establish a guaranteed detection time.
  6. Choose where alerts go. Select the notification destinations available to your account. Hexowatch’s published materials have named email, Zapier, Google Sheets, Pabbly Connect, Slack, Telegram, and webhooks, but do not assume every connector is available on every plan. Verify eligibility and setup in the current product.
  7. Set an active date window if needed. The availability-monitor walkthrough describes optional start and end dates. Use a window for a time-limited launch, sale, or event watch.
  8. Start the monitor and review its first results. Inspect alerts and archived snapshots. Confirm that the captured page or field represents the change you actually care about before relying on the monitor operationally.

3. Choose a monitor that gives useful alerts

Visual monitoring

Choose visual monitoring when a rendered change matters: layout, images, or a visible page element. It is useful for watching a deployment or competitor page. Since a visual change can be caused by a meaningful redesign or by an incidental rendering difference, inspect the archived snapshots before treating each alert as an incident. Hexowatch’s advanced monitoring guide describes visual captures, archives, and notifications.

Content and keyword monitoring

Choose content monitoring when visible wording matters but a visual or source-only change does not. A keyword monitor is narrower: use it when the event is specifically a chosen term being present or absent. Think through spelling, punctuation, and wording variants that should count as a match when you configure the monitor.

HTML element monitoring

Use an HTML element monitor for a particular field such as price or availability. This can focus alerts on the value you care about instead of any change across the page. Check that the selected element is stable and identifies the right item; pages with repeated prices or changing product variants can make target selection ambiguous.

Availability monitoring

Use availability monitoring to watch whether a URL is down or back. Decide which URL represents the service you care about: a homepage may remain available while a key application route fails, or the reverse. A monitor alert is a signal to investigate; the available sources do not establish a universal check algorithm or guarantee for every site.

Use source-code or technology monitoring when code or stack changes are the target. Use sitemap monitoring to find newly published or updated pages represented in a sitemap; RSS for feed updates; API monitoring for an endpoint; and backlink monitoring for a link on another page. Match the monitored object to the event, and confirm the current product’s supported inputs and plan limits.

4. Set frequency, notifications, and plan expectations

Check frequency and quotas depend on the selected plan. The official pricing page currently presents plan-dependent limits; those figures can change, so review the live Hexowatch pricing page before choosing a plan or promising a monitoring interval. At the time reflected in the research for this guide, the page showed Pro with 4,500 checks per month and a 15-minute maximum frequency, Business with 10,000 checks and a 5-minute maximum, and Business+ with 25,000 checks. These are volatile listed plan details, not a guarantee of detection latency.

Estimate the check demand before adding many monitors. As a rough planning calculation, monitors × checks per monitor per day × days in the billing period gives an approximate total; actual counting and scheduling depend on the service’s rules. Leave room for monitors that need shorter intervals and confirm the account’s displayed quota. Select notifications that someone will actually review, and route operational alerts to an appropriate team channel where available.

5. Validate alerts and investigate changes

  1. Check that the monitor’s latest capture or result is for the intended page, field, or feed.
  2. When an alert arrives, open the archived snapshot or result and compare it with the prior state.
  3. Decide whether the change is actionable, expected, or noise. Refine the selected element or signal if unrelated changes trigger alerts.
  4. For downtime, verify the affected URL from your own monitoring or an independent check before escalating. A monitor notification is evidence to investigate, not proof of the user impact or cause.
  5. Review monitor frequency, destinations, and plan quota when the watched page or business requirement changes.

6. Troubleshooting

Symptom Likely cause What to do
The captured page is blank or incomplete The page may render dynamically, load slowly, require interaction, or restrict automated access. Preview the URL, check whether the page is accessible without a session, and use the monitor’s supported actions or delay options where available. Do not assume every protected or dynamic page can be captured reliably.
Alerts arrive for irrelevant changes A broad visual or content signal includes changes outside the intended target. Use a narrower content, keyword, or HTML element monitor when appropriate; review snapshots and refine the target.
A price or field is not detected correctly The selected element may be wrong, duplicated, or dependent on a product variant or page state. Reopen the preview, select the precise field, and verify the value in the resulting capture. Configure supported interactions or cookie values if the page requires them.
A monitor does not alert at the expected time The configured interval is not a delivery-time guarantee; plan frequency, service scheduling, or the page response can affect observation. Check the configured cadence, account quota, monitor status, and current plan limits. Avoid relying on an unverified instant-detection assumption.
Notifications are missing The chosen destination may be misconfigured, unavailable on the plan, or not connected. Review the destination’s connection and current plan eligibility, then use an available notification channel. Send a test notification if the product offers one.
The page works in a browser but not in the monitor It may depend on login, cookies, geography, bot checks, or client-side rendering. Confirm what authentication and configuration the selected monitor supports. Hexowatch’s FAQ includes questions about JavaScript-rendered and password-protected sites; consult the current official FAQ for the supported setup. Do not monitor a page you are not authorized to access.

7. Performance, reliability, and cost considerations

  • Cadence is a trade-off. A shorter configured interval can help you observe changes sooner, while using checks more rapidly. It does not guarantee when an alert will arrive.
  • Use the narrowest useful signal. Monitoring one field or keyword can reduce irrelevant alerts compared with treating every page change as important.
  • Plan for page variability. Dynamic rendering, access controls, bot protection, and changing page layouts can affect what a monitor sees. Validate the actual target and review results.
  • Budget from current quotas. Pricing, quotas, and maximum frequencies can change. Check the live pricing page and your account before scaling monitor counts or promising an interval.
  • Keep a human review step for important alerts. Snapshots help inspect what changed, but a detected change alone may not explain its cause or business significance.

8. Or skip the browser setup

If you need a screenshot as part of a page-change workflow, ScreenshotNeo is a website screenshot API and MCP server from Yorker Media. It is for capturing a page on demand; it does not replace Hexowatch’s scheduled change monitors or alert workflow.

cURL:

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

Python:

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)

Node.js:

const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

See the ScreenshotNeo API documentation for request options. Cookie banners are accepted and removed before the shot, along with known consent platforms, newsletter popups, and chat widgets. Bot checks, blank pages, and failed loads are never billed. An MCP server lets AI agents use screenshot tools. The free plan includes 1,000 screenshots each month with no card; paid plans start at $5 for 3,000. Sign up for 1,000 free screenshots a month.

Frequently asked questions

Can Hexowatch monitor an entire website?

Different monitor types watch different objects. Sitemap monitoring can watch pages listed in an XML sitemap, while page monitors watch specified URLs or signals. Decide which coverage you need and verify the current monitor setup and limits.

Can I monitor a page behind a login?

Support depends on the page’s access requirements and the monitor’s current capabilities. Check Hexowatch’s current FAQ and validate the exact page configuration before depending on it.

How quickly will I receive an alert?

The chosen check frequency affects how often the page is checked, but the available sources do not establish a universal detection or alert-delivery guarantee. Check current plan details and treat the cadence as a configuration, not a promise.

Should I use a visual or content monitor?

Use visual when rendered appearance matters. Use content when visible wording matters and layout changes should be ignored. For a single value, consider an HTML element monitor.