Cookie categories
Skip to content
DeployWatchers

Automated website QA after every deployment

Catch website problems before your customers do.

DeployWatchers automatically checks your website after every deployment and detects regressions, downtime, broken redirects, SSL issues, DNS changes, SEO problems and performance drops — then keeps watching between releases.

  • No credit card required
  • Set up in about a minute
  • Works with any CI/CD pipeline

How it works

From deploy to alert, automatically

Every release is a chance for something to break quietly. DeployWatchers turns the minutes after a deployment into an automated QA run.

  1. Step 1

    Deploy

    You ship a release as usual. Your pipeline sends one API call to DeployWatchers.

  2. Step 2

    Automated checks

    All ten checks run right away: uptime, SSL, DNS, headers, redirects, robots.txt, sitemap, cookies, PageSpeed, cron.

  3. Step 3

    Detect changes & regressions

    Every result is compared with the previous one, so you see exactly what the release changed.

  4. Step 4

    Alert your team

    Confirmed problems trigger one clear e-mail — and another one when they are resolved.

One API call from your pipeline

Trigger a full check run from your CI/CD pipeline — GitHub Actions, GitLab CI or any script — with one API call, plus continuous scheduled monitoring between releases. No agent, plugin or code changes on your website.

  • Deployments appear on each website's timeline, next to the changes they caused.
  • Optional version, environment and commit metadata.
  • No pipeline? Scheduled checks still run around the clock.
Last step of your deploy job
curl -X POST https://deploywatchers.com/api/v1/websites/{id}/deployments \
  -H "Authorization: Bearer $DEPLOYWATCHERS_TOKEN" \
  -H "Accept: application/json" \
  -d version=2.14.0

What we detect

The regressions that usually go unnoticed for days

Downtime is obvious. A changed DNS record, an expired certificate on a subdomain or a release that blocks search engines usually is not.

  • Website downtime

    HTTP errors, timeouts, TLS and connection failures — confirmed before we alert you.

  • Broken redirects

    Loops, endless chains, missing HTTP→HTTPS and unexpected destination domains.

  • SSL expiration

    Certificates about to expire, hostname mismatches and broken chains.

  • DNS changes

    Changed A, AAAA, CNAME, MX, TXT or NS records — intended or not.

  • robots.txt changes

    A stray "Disallow: /" after a deploy can silently remove you from search.

  • Sitemap problems

    Unavailable or invalid sitemaps, broken sample URLs and sudden URL count drops.

  • HTTP header changes

    Removed security headers like HSTS or CSP, and changed caching rules.

  • Cookie changes

    New cookies — including tracking cookies set before consent — seen in a real browser.

  • PageSpeed regressions

    Drops in performance, SEO and accessibility scores after a release.

  • Missing cron heartbeats

    Backups, imports and scheduled jobs that silently stopped running.

Why DeployWatchers

Not just another uptime monitor

Your site can return HTTP 200 and still be broken for search engines, customers or compliance. DeployWatchers checks what an uptime ping cannot see.

Catch silent SEO killers

A "Disallow: /" in robots.txt, a sitemap that suddenly lost half its URLs or a redirect to the wrong domain will not take your site down — but they can cost you traffic for weeks.

No alert fatigue

Downtime is confirmed before we alert. You get one message when an incident starts and one when it is resolved — not an e-mail every five minutes.

Built for releases and agencies

Report each deployment from CI and see exactly what changed afterwards — headers, cookies, DNS, redirects and performance — across all your client sites in one dashboard.

Privacy-friendly by design

We never store cookie values, page content or credentials. Only the technical metadata needed to compare results is kept, for a limited time.

Secure by default

Checks run in isolated workers with strict network rules. The browser runs in a locked-down container without access to our internal systems.

Built for real-world teams

Simple enough for a shop owner, detailed enough for developers: every result includes the technical details behind it, and a REST API is included.

Change history

See what changed, and when

Every website gets a timeline of deployments, detected changes and incidents. When something breaks after a release, you can see exactly which part of the setup changed — and compare the previous and current values.

Detailed check results are kept for 30 days; changes and incidents for a year.

Pricing

Simple plans that grow with you

Every plan includes all checks. Plans differ only in how many websites you can monitor.

Free

For a single site or side project.

Free

  • 1 website
  • All 10 checks
  • 1 cron heartbeat per website
  • Change detection & e-mail alerts
  • REST API access
Start monitoring for free

Most popular

Pro

For shops and growing businesses.

€19 /month

  • 10 websites
  • All 10 checks
  • 10 cron heartbeats per website
  • Change detection & e-mail alerts
  • REST API access
Start free, upgrade later

Agency

For agencies managing client websites.

€79 /month

  • 100 websites
  • All 10 checks
  • 25 cron heartbeats per website
  • Change detection & e-mail alerts
  • REST API access
  • Built for many client sites
Start free, upgrade later

Prices exclude VAT where applicable. Paid plans coming soon — start free today.

Frequently asked questions

How does DeployWatchers know I deployed?

Add one API call to the end of your CI/CD pipeline (GitHub Actions, GitLab CI or any script that can run curl). DeployWatchers records the deployment on your timeline and immediately runs every check, so regressions show up minutes after a release. Between releases, all checks keep running on their regular schedule.

Is this just another uptime monitor?

No. Uptime is one of ten checks. DeployWatchers acts as automated website QA: it compares every result with the previous one and tells you what changed — redirects, robots.txt, sitemaps, security headers, cookies, DNS, certificates and PageSpeed scores.

What exactly do you monitor?

Ten checks per website: uptime, SSL certificates, DNS records, HTTP security headers, redirects, robots.txt, XML sitemaps, cookies (in a real Chromium browser), Google PageSpeed scores and cron/heartbeat signals from your scheduled jobs.

Do I need to install anything on my server?

No. You only enter a public URL. Cron monitoring is optional — your job simply calls a unique heartbeat URL (for example with curl) when it finishes.

How often are checks run?

Uptime every 5 minutes, headers and redirects hourly, DNS twice a day, and SSL, robots.txt, sitemap, cookies and PageSpeed once a day. Checks are spread out over time so your server is never hit by a burst of requests.

Will I get flooded with alerts?

No. Downtime needs to be confirmed before an alert is sent, you get one e-mail when an incident starts and one when it is resolved, and changes are only reported when something actually differs from the previous check.

Do you store cookie values from my website?

No. The cookie check only records metadata such as the cookie name, domain, expiry and security flags. Cookie values never leave the isolated browser.

Can I monitor internal or private websites?

No. For security reasons only publicly reachable websites can be monitored. Requests to private networks, localhost and cloud metadata addresses are blocked.

Does monitoring guarantee that I will catch every problem?

No monitoring service can promise that. We help you detect many common problems and changes early, but some issues may go unnoticed or be reported with a delay. Please see our Terms of Service for details. Read the Terms of Service.

How do I cancel?

The free plan has no commitment — simply delete your websites or ask us to delete your account. Paid plans, once available, can be cancelled at any time with effect from the end of the billing period.

Ship with confidence. Let DeployWatchers check every release.

Add your first website in about a minute, connect your pipeline when you are ready. The first results arrive shortly after.

Start monitoring for free