ScreenshotNeo

BlogHow-to

How to Monitor a Page Behind a Login with Wachete

Set up a Wachete monitor for a password-protected page, choose the content to track, and troubleshoot login, JavaScript, and access issues.

By the ScreenshotNeo team4 October 20266 min read

Wachete can monitor a password-protected page. Create a monitor using its password-protected page option, enter the URL, sign in through the preview, and select the text or page area to watch. Then choose how often Wachete checks and how it should notify you. Wachete calls a monitor that interacts with a page, such as entering login details, a flow monitor. Wachete’s FAQ documents this setup.

Set up the login-protected monitor

  1. Create a monitor. In Wachete, choose the option labeled “Single page or part of it, password protected page or media file.” Enter the URL of the page you want to monitor.
  2. Sign in in the preview. When the preview loads, enter the page’s username and password, then click Sign In. This login interaction is what makes the monitor a flow monitor.
  3. Choose what to track. Select the relevant text, number, section, or whole page. A small selection focused on the information you need can reduce alerts from unrelated page changes.
  4. Set the check frequency and notifications. Choose how often Wachete should check the page and where to send alerts. Wachete lists email, phone notifications, and chat integrations such as Slack, Teams, Discord, and Telegram among its notification options. See its features page for the current capability list.
  5. Review the monitor. Confirm the preview shows the logged-in content you meant to track. If it does not, use the troubleshooting steps below before relying on alerts.

Monitoring runs on Wachete’s servers, so your computer or phone does not need to stay online. The service describes its general workflow as providing a page link, choosing a check frequency, and receiving a change alert. Wachete FAQ

Choose between flow and dynamic monitoring

These settings address different problems:

  • Flow monitoring handles interactions with the page, such as entering login credentials.
  • Dynamic monitoring is for content that appears after JavaScript runs. Wachete says most pages can be monitored as static pages; use Dynamic when the content is missing from the regular preview but appears after switching the preview to Dynamic.

A page behind a login may need flow monitoring, dynamic rendering, or both. Check what actually appears in the preview instead of assuming one setting covers both. Wachete describes the distinction in its FAQ and lists support for dynamic pages and login-protected pages on its features page.

Reduce irrelevant change alerts

Start by selecting only the content that answers your monitoring question. For example, if you need to know when an account balance or status changes, select that value or its containing section rather than the whole page. This is practical guidance based on Wachete’s documented ability to select page content.

If the selected area still changes for reasons you do not care about, Wachete documents two ways to exclude noisy content: exclude changing elements in the preview, or use an Exclude XPath in advanced settings. Its FAQ gives changing dates and links as examples of elements that may be ignored. If a cookie banner obstructs the preview, Wachete says you can hide it from the preview context menu or disable styles and images.

Troubleshooting

Symptom Likely cause What to try
The preview does not show the content you need. The content may appear only after JavaScript rendering, or the selected monitoring location may not receive the same page. Switch the preview to Dynamic and check again. Try a different monitoring location; if needed, try both. Wachete identifies these as checks for missing content.
The page returns Forbidden. The site may block automated requests. Wachete identifies bot protection as a common cause and suggests a rotating residential proxy as one possible diagnostic path. It also documents monitoring locations and user-provided proxies. These options do not guarantee access; the target site may continue to block monitoring.
The monitor reports an unexpected change. A changing date, link, or other page element may be inside the monitored area. Narrow the selection, exclude the changing element in the preview, or configure an Exclude XPath in advanced settings.
A cookie banner covers the preview. The consent banner is obscuring the content to select. Try hiding the banner from the preview context menu. Wachete also documents disabling styles and images as an option.
The time shown does not match when you noticed the change. The last change time and the most recent check time are different values. Open the monitor details and check both timestamps. Wachete distinguishes the last time content changed from the latest check.
The page works in your browser but not in the monitor preview. The target may depend on a login interaction, JavaScript, a particular monitoring location, or bot-access rules. Verify the login flow in preview, test Dynamic rendering if content is absent, and try another monitoring location. If access is forbidden, review the proxy diagnostic described above.

These troubleshooting paths come from Wachete’s official FAQ. A successful preview is a useful setup check, but it does not establish that every site or login-protected page will remain accessible on every later check.

Reliability, frequency, and cost considerations

Wachete performs monitoring on its servers, so checks continue when your own devices are offline. Select a check frequency that fits how quickly you need to know about a change. The dossier does not establish a universal checking interval, delivery guarantee, or price for this specific workflow; consult Wachete’s current interface and plan information for those details.

For reliability, monitor the smallest useful area, confirm the preview is authenticated, and make sure the chosen notification route reaches the people or system that need the alert. A login-protected monitor depends on the site continuing to accept the configured interaction and on the target content being available to Wachete at check time. Do not treat a missing preview as proof that the page itself has not changed.

Or skip the browser setup

For a one-time image or PDF capture of a logged-in page, ScreenshotNeo is a website screenshot API and MCP server. It is not a recurring change monitor like Wachete: use it when you need a capture, while Wachete is the fit for scheduled checks and change alerts. ScreenshotNeo’s capture options and request parameters are documented at the API docs.

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}`);
if (!res.ok) throw new Error(`Screenshot request failed: ${res.status}`);
await Bun.write('shot.webp', res);

Replace the example URL with the page to capture. These examples show a one-request capture; a page that requires authentication may also require the appropriate supported credentials or session configuration. ScreenshotNeo documents request options in its API docs.

  • Cookie banners, popups, and chat widgets are removed before the shot.
  • Bot checks, blank pages, and failed loads are never billed.
  • An MCP server lets AI agents, including Claude and Cursor, take screenshots.
  • 1,000 screenshots a month are free with no card; paid plans start at $5 for 3,000.

Sign up for ScreenshotNeo’s free plan to get 1,000 screenshots a month with no card.

FAQ

Can Wachete monitor only one value on a private page?

Yes. After signing in through the preview, select the value or the smallest section containing it instead of selecting the whole page.

Does Dynamic mode replace the login flow?

No. Flow handles interaction such as signing in; Dynamic handles content rendered by JavaScript. A page can require either or both.

Can I use ScreenshotNeo instead of Wachete for ongoing alerts?

ScreenshotNeo returns a screenshot or PDF from a request. The facts provided here do not describe it as a scheduled change-monitoring service. Use Wachete for recurring checks and alerts; use ScreenshotNeo for captures or agent-driven screenshot tasks.

What should I check if an alert seems late?

Compare the monitor’s most recent check time with its last change time, then review the configured frequency and notification route.

Sources

  • Wachete FAQ — password-protected page setup, flow and dynamic monitoring, preview troubleshooting, and check timestamps.
  • Wachete features — monitoring capabilities and notification channels.
  • Wachete homepage — general monitoring workflow and server-side operation.