Who This Topic Is For
Users who already added or tried to add a watched site and need the next operational step or a fix for missing alerts.
Troubleshoot Watch billing, missing alerts, mutes, quiet hours, pause versus cancel, and how Watch differs from Scheduled Scans.
Users who already added or tried to add a watched site and need the next operational step or a fix for missing alerts.
Use this checklist to make sure the workflow guidance applies cleanly to your current task.
Use this section to set the right outcome before you start the workflow.
If the first runs only record what was already there, Watch stays quiet. Alerts start when something new appears, the score drops, or a cert window is hit.
Daily pulse covers headers, certificate days, mixed content, HTTP to HTTPS, and common exposed paths. Weekly Standard or Deep is the matching dashboard pack, locked for that seat. Pulse will not look like a ZAP-backed full scan.
Run pulse now at most once per 15 minutes. Run weekly Standard now or Run weekly Deep now at most once per 6 hours. Scheduled included runs still follow the daily and weekly cadence.
Agency Standard starts at five sites. Logged-in Watch is one origin at $79 and needs a passing login check. A spare $29 seat does not cover either of those.
Follow these steps in order for a reliable and repeatable outcome.
Open /watch and click the site.
Status should be active. pending_payment means checkout is not finished.
paused means you stopped runs on purpose. past_due means billing needs the Manage billing portal.
If last pulse is empty, the runner has not completed a pulse yet. If last weekly scan is empty, the weekly Standard or Deep scan has not landed.
Certificate days and last window explain whether a cert alert should already have been sent.
Confirm New findings, Score drop, minimum severity, quiet hours, timezone, extra recipients, and Weekly digest. A High minimum severity will skip a Low header finding.
Quiet hours delay rather than drop the event.
If the finding is listed and you previously clicked Mute, alerts for that fingerprint will not repeat. Click Unmute on the open-issue row or in Muted issues to restore alerts for that fingerprint only.
Custom cadence and Comprehensive still live under Scheduled Scans and the dashboard.
Watch included runs do not deduct credits. If a credit Comprehensive did not run, that is not a Watch defect.
If weekly Deep did not run, confirm the seat is Deep, not Standard.
These scenarios show how the workflow looks in practice, including the result you should see.
Quiet hours are 22:00 to 07:00 America/New_York. A pulse at 01:10 finds a new exposed path. Mail does not arrive at 01:10. It arrives after 07:00.
Watch website returns Watch billing is not configured instead of a Stripe URL. Price IDs are not live for this environment. The site is not watching yet and no seat was added.
The account credit balance is 0. The watch stays active. Next pulse and weekly Standard or Deep still run. A teammate then starts Comprehensive from the dashboard and is blocked until they buy credits.
Use this long-form guidance to execute the workflow consistently across planning, implementation, and validation.
Website Watch asks whether this HTTPS origin changed in a way you asked to hear about. It is not a pentest. Quick and Comprehensive are not Watch tiers. Daily pulse is the same on every seat, and Standard or Deep is locked when you add the site.
The first pulse and weekly scan record what already exists. Vulnify does not email that history. Later mail covers new or worse findings, resolved findings when that setting is on, a score drop past the threshold, and certificate windows at 30, 14, 7, and expired.
Pending payment, active, paused, and past due all occupy a seat. Pause stops pulses and keeps the seat. Cancel drops it at the end of the term. Agency Standard starts at five seats, $23 each. A spare $29 seat does not cover an agency origin.
The first five agency origins do not open a new checkout. Adding a sixth site asks you to confirm the prorated charge and the new recurring total. Quantity does not fall below five while that subscription is active.
Logged-in Watch is $79 per month or $790 per year. Check login must pass, and the profile origin must match the site, before the seat saves. If the weekly health check fails, that week is skipped. There is no login retry and no public scan instead.
Mute one fingerprint when you accept the risk. It stays visible with a Muted pill and drops out of new-finding mail until you unmute. Quiet hours delay alerts until the window ends. Do not turn off New findings to silence one issue.
Use this checklist to confirm the workflow was completed correctly.
If something does not match expectation, check these common failure modes first.
The baseline is quiet on purpose. Wait for a later pulse or weekly Standard or Deep scan, or click Run pulse now after the 15-minute limit. Confirm the watch is active and not paused.
Use an HTTPS origin. Watch is not a scanner for plain HTTP sites.
That is correct. Pause occupies the seat. Cancel if the site should leave quantity at period end.
Expected. Pulse is a lightweight daily check. Weekly Standard or Deep is the matching dashboard pack and appears in scan history when a scan_id is present.
Honor the 15-minute pulse and 6-hour full limits. The included daily and weekly schedule is separate from those manual buttons.
Open the watch and click Unmute on that open-issue row, or under Muted issues. You do not need support to clear a mute.
Use these links to continue your workflow without losing context.
Open Documentation: Website Watch to continue this workflow.
Open Website Watch product page to continue this workflow.
Open Help: Billing And Credits to continue this workflow.
Open Documentation: Automation And Integrations to continue this workflow.
Open Contact Support to continue this workflow.
Common questions for this topic.
The first successful runs set a baseline so Watch does not spam existing findings. Alerts start when something new appears, the score drops, or a certificate window is reached.
Continue to the best next page based on where you are in your workflow.