If you run a business on Webflow, Squarespace, or Wix, you've probably assumed uptime is handled — you're paying a platform precisely so that servers aren't your problem. And that's mostly right: the platforms run on serious infrastructure and their outages are rare, brief, and completely outside your control. So the honest question isn't "will the platform go down." It's "what else can take my site down," and the answer is a longer list than most owners realize — and every item on it is something the platform will not tell you about, because from the platform's point of view nothing is wrong.

This guide walks through what actually breaks on hosted site builders, why some of it breaks with a green 200 status, and the ten-minute monitoring setup that catches it — most of which fits on a free plan.

What actually takes a hosted site down

  • DNS. Your custom domain works because records at your DNS provider point at the platform. Someone changes registrars, migrates email and deletes "unused" records, lets a DNS provider subscription lapse, or follows a platform's updated connection instructions halfway. The platform is fine; your domain just doesn't reach it anymore. This is the number-one cause of "my site is down" on every site builder. See DNS monitoring for the general case.
  • Domain expiry. Auto-renew fails on an expired card, the renewal email goes to a former employee's inbox, and the domain drops into a grace period serving a parking page. Nothing at the platform changes.
  • SSL on a custom domain. Platforms provision and renew certificates automatically for connected domains — when the DNS is exactly right. A stray CAA record, a proxied DNS setup the platform doesn't expect, or a domain connected by A record when the instructions said CNAME can leave the certificate unprovisioned or unrenewed. Visitors get a browser warning; you get nothing. SSL monitoring turns this into an alert weeks before expiry.
  • Unpublished or expired. A collaborator hits unpublish. A hosting plan lapses because the billing contact left. The platform now serves its own "this site isn't available" or "this site has expired" page — which, on several platforms, loads perfectly well with a 200 status. More on why that matters below.
  • The apex/www split. example.com and www.example.com are two different DNS records and two different certificates. It's common for one to work and the other to be broken for months — and it's whichever one is printed on the business cards that customers type.
  • Third-party embeds. The booking widget, the checkout, the contact form's backend, the chat bubble. These are separate services with their own outages, and when one dies your page still loads — it just doesn't do the thing that makes money. See monitoring third-party dependencies.
  • The platform itself. Rare, but real, and worth knowing about within minutes so you can tell customers "it's a platform incident, back soon" instead of tearing your DNS apart looking for a problem that isn't yours.

The core setup: five monitors, all free

Every item below fits on CronAlert's free plan (25 monitors, 3-minute checks) and takes about ten minutes total. Create an account, then add:

  1. The homepage, on the exact URL customers use. If the business card says www.example.com, monitor that. This one check covers DNS, domain expiry, platform availability, and — because every HTTPS check on CronAlert also tracks certificate expiry — SSL, all at once.
  2. The other half of the apex/www pair. Whichever one you didn't add in step 1. A redirect from one to the other is fine and expected; a timeout or certificate error on either is a real problem.
  3. The page that makes money. The booking page, the shop, the contact form, the menu. Homepages get fixed fast because owners look at them; the page three clicks deep that a customer actually needs can be broken for a week.
  4. Any embed with its own URL. If your booking system, store, or form handler exposes a public URL (most do — a hosted page or a status endpoint), monitor it directly so you know whether the widget failure is theirs.
  5. The platform's status page, as a bookmark, not a monitor. Webflow, Squarespace, and Wix each publish one. When your monitor fires, this is the first place to look: if they report an incident, wait; if they don't, the problem is yours to fix.

Alerts go to email, Slack, Discord, webhook, or push on the free plan — for a one-person business, push to your phone is the one you'll actually see.

The 200 that isn't your site (Pro)

Here's the part most owners miss. An unpublished Webflow site, an expired Squarespace site, a Wix site whose premium plan lapsed, or a domain that's fallen back to a registrar parking page can all serve a valid HTML page with a 200 OK status. It's just not your page. A basic uptime check sees a 200 and is satisfied; your customers see "This site is not available."

The fix is a keyword monitor: the check passes only if the response contains a phrase that exists on your real page — the business name in the footer, a tagline, the copyright line. A placeholder page fails the check even though it loads. Two practical notes:

  • Pick a phrase that's in the HTML, not injected by JavaScript. Site builders — Wix especially — render a lot client-side. Right-click, View Page Source, and search for your phrase; if it's there, it's safe to key on. If it only appears after the page runs scripts, a server-side check won't see it and you'll get false alarms.
  • Pick a phrase that won't change. Not the hero headline you A/B test monthly. The footer copyright line is ideal.

Keyword monitoring is a Pro feature ($5/month, 100 monitors, 1-minute checks). For a business where the site is the storefront, it's the single upgrade that closes the gap between "loads" and "works." Landing page monitoring covers the same idea for campaign pages.

Platform notes

  • Webflow. Publishing is per-domain — it's possible to publish to the webflow.io staging domain and forget the custom one, so monitor the custom domain, not staging. Site plans are per-site; if a client stops paying and the plan lapses, the custom domain stops serving. Agencies: one monitor per client site plus one per form-heavy page is the standard pattern, and the agency guide covers team access and per-client status pages.
  • Squarespace. Domain connection has two paths (Squarespace-managed vs. third-party DNS) with different records. Sites in "expired" state can serve a placeholder — the keyword check above is the catch. If you use Squarespace Scheduling or Commerce, those are the money pages to monitor directly.
  • Wix. Heavily client-rendered, so choose keyword phrases from View Source, not from what you see in the browser. Premium plans and domains are billed separately — a lapse in either produces a different failure, and both are silent from the outside until a customer tells you.

What monitoring won't do

Honesty about the limits: no monitor fixes a platform outage — it tells you it's happening, and it tells you it's them, which saves you an hour of panicked DNS spelunking. It won't catch design bugs, broken links, or a form that submits to the wrong inbox. And a 3-minute check on the free plan means up to three minutes of downtime before the alert, which is fine for a marketing site and worth the $5 upgrade to 1-minute checks if the site takes payments. Compared to the current default — finding out from a customer, hours later — any of these is a different world.

A status page, if you have clients

If you're an agency or freelancer maintaining several client sites, a public status page (one included free, three on Pro) turns "is my site up?" support emails into a link. It also makes the platform-incident conversation easy: the client sees the outage on your page with a note saying "platform incident, monitoring," and stops calling. Status page best practices covers what to put on it.

Frequently asked questions

Do site-builder sites need uptime monitoring?

Yes — not for the platform, which you can't fix, but for your DNS, domain, SSL, publishing state, and embeds, which you can and which the platform won't tell you about.

How do I know if my Squarespace or Wix site is down?

An external monitor on the live URL. When it fires, check the platform's status page: incident listed means wait; nothing listed means the problem is yours.

Why does the site look down but the monitor says up?

Expired, unpublished, and parked pages often return a 200. Add a keyword check for a phrase that only exists on your real page.

Can I monitor client sites from one account?

Yes. One monitor per site plus one per money page; 25 fit on the free plan, 100 on Pro at $5/month.

Is this free?

The five core monitors are. Keyword checks for the 200-that-isn't-your-site problem and 1-minute checks are Pro at $5/month.

Ten minutes, five monitors, and you'll know first

The platform handles the servers. Everything between the servers and your customers — the domain, the DNS, the certificate, the publish button, the widgets — is yours, and every one of those fails silently. Set up the five free monitors, add the keyword check if the site takes money, and the next time something breaks you'll hear it from an alert instead of a customer. Related reading: monitoring static sites on Netlify and GitHub Pages, WordPress uptime monitoring, DNS monitoring, and SSL certificate monitoring.