The checks are chosen by one test: can a customer still do business with you?
FaultFound is not a general website audit. It looks for a specific class of
problem — the kind that quietly stops someone buying, booking or getting in
touch, while the website itself looks perfectly healthy.
Checking scope
Six categories of customer-impacting fault.
Severity labels below show the typical weighting for that class of fault. The
score on a real finding depends on where it sits in your journey and how
reliably we could reproduce it.
Buying
Everything between finding a product and completing a purchase.
Checkout failures Critical
Cart and basket errors Critical
Payment step errors Critical
Broken product pages High
Category pages that fail to load High
Delivery and postage steps that error Critical
Contacting
The routes a prospective customer uses to reach a human being.
Enquiry forms that fail High
Missing or broken contact pages High
Quote request routes High
Form endpoints returning errors High
Dead mailto and tel links Medium
Live chat that never loads Medium
Booking
Appointment, table, room, class and reservation journeys.
Booking systems returning errors Critical
Reservation links that 404 High
Appointment flows that stall High
Retired third-party booking providers High
Calendar widgets failing to render Medium
Booking buttons pointing nowhere High
Reliability
Server and delivery faults on commercially important pages.
Persistent HTTP 500 errors Critical
Persistent HTTP 503 errors Critical
404s on important commercial pages High
Redirect loops and dead ends Medium
Certificate and HTTPS faults High
Mixed-content blocking Medium
Customer journey
Structural problems that strand a visitor part-way through.
Broken primary navigation High
Commercially important pages missing High
Broken commercial links Medium
Old URLs still publicly reachable Medium
Search returning errors Medium
Journeys that loop back on themselves Medium
Scripts & integrations
Front-end failures that block an action the customer needs to take.
JavaScript errors blocking key actions High
Buttons that do nothing when clicked High
Embedded forms that never submit High
Third-party widgets failing to load Medium
Payment widgets failing to initialise Critical
Consent walls that block the whole site High
Out of scope, on purpose
What we ignore matters as much as what we check.
Most automated audits pad their reports with anything they can measure. That is
how a report ends up with ninety findings and no priority. We exclude these by
design.
✕ Never reported as a fault
Cosmetic and styling trivia. A slightly misaligned button is not a lost sale.
Analytics and tracking-tag failures. Annoying for reporting, invisible to customers.
Bot protection and rate limiting. Blocking us is your firewall working correctly.
One-off, transient server errors. Cleared on the re-check, discarded silently.
Branch and store-locator artefacts. Generated pages for locations that never existed.
Console warnings with no user impact. Deprecation notices are not faults.
Ad and consent scripts. Third-party noise you did not write and cannot control.
Anything behind a login. We never go there, so we never report on it.
✓ What makes something reportable
It sits on a route a customer would realistically use.
It stops, blocks or derails an action with commercial value.
It reproduced on a separate, later check.
It was independently confirmed in a real browser.
It is not explained by bot protection or rate limiting.
It can be pinned to a specific, nameable URL.
There is a practical repair someone could actually carry out.
We can describe it without exaggerating what we know.
Platforms
The checks are platform-agnostic. The repair guidance isn't.
Because we test the way a customer browses, what your site is built on makes no
difference to whether we can find a fault. It makes a great deal of difference
to how we explain the repair.
WordPress & WooCommerce
Theme, plugin and template faults, plus the checkout and cart routes WooCommerce generates.
Shopify
Product, collection and checkout journeys, along with app-driven routes and embedded widgets.
Custom and bespoke builds
Anything that serves HTML over HTTP can be checked. Repair guidance is written from the evidence.
Site builders
Wix, Squarespace and similar platforms, where faults often come from an integration rather than the site.
Third-party booking systems
Where the journey leaves your website entirely and the failure happens at the provider.
Anything else
If a customer can reach it in a browser, we can check it. If we can't, we say so rather than guessing.
An honest limitation: we can tell you precisely what failed and where. On a
platform we cannot see the source of, we describe the likely cause and the checks
to run rather than pretending to know the exact line of code. Your report always
distinguishes between what we observed and what we infer.
Want to see how a finding is written up?
The sample report shows the full structure: evidence, severity, confidence, plain-English explanation and repair direction.