My website works for me, but not for my customers. Why?
Updated 2026-11-01
Short answer: your browser isn't your customer's browser. You may be signed in, have an old copy of the site saved, or be on a network a firewall trusts. Customers arrive fresh, from other networks and countries. The usual causes: a firewall or Cloudflare rule blocking some visitors, one version of the address (www, non-www, http) going somewhere else, a broken IPv6 address, or a script that only fails in a fresh browser.
How to check it yourself
- Open the site in a private window, so you're not signed in and nothing is cached.
- Open it on your phone with Wi-Fi off, so you're on a different network.
- Type each version of the address: with and without www, with http and https. They should all end on the same page.
- Ask a customer for the exact address they used and what they saw, word for word or as a screenshot.
What Preventionlabs shows
A report checks the site from the outside, with no sign-in and no saved copies: whether the home page and up to 50 pages from the sitemap load, JavaScript errors in a real browser, whether every version of the address goes to the same place, HTTPS, and whether the domain has both IPv4 and IPv6 addresses. With a read-only Cloudflare token, it also shows what Cloudflare's firewall blocked and the server errors visitors actually got, by address. If the report is clean but customers still can't get in, the cause is behind a click, a form or a sign-in, which a report doesn't reach.
Price
Free to sign up, with 2 free reports on each domain. Then US$28 a month for 1,500 credits.