Health score
Summarizes confirmed, scoreable findings, weighted by severity and evidence confidence. Commerce and mobile carry the most weight.
StoreProof reports health, audit coverage, and result confidence separately. A scanner limitation is not proof that a storefront is broken. Only supported, scoreable findings reduce health, and high-impact score caps require strong storefront evidence.
Summarizes confirmed, scoreable findings, weighted by severity and evidence confidence. Commerce and mobile carry the most weight.
Measures how much of StoreProof's supported public storefront journey was reached and exercised.
Measures the strength and representativeness of the browser, network, rendered-page, and cart-state evidence collected.
Category scores start at 100 and confirmed findings deduct points. The overall score is the weighted combination below.
A category score describes confirmed health findings within the checks StoreProof could evaluate. Coverage and confidence qualify how complete that number is.
The base deduction reflects potential impact. Confidence reduces the deduction when the evidence is less direct. Inconclusive, skipped, not-tested and excluded checks receive no health-score deduction.
Every important browser check is classified before scoring.
The browser produced direct evidence that the check succeeded.
The browser produced supported evidence that the storefront check failed. Confirmed failures may affect the health score.
StoreProof attempted the check but could not prove success or failure. Inconclusive checks do not reduce the health score; they reduce coverage and confidence instead.
The check was deliberately not executed because it was unnecessary for this scan path. A skip is not an inconclusive attempt and never reduces health.
The scanner did not reach or could not safely attempt the check. This affects coverage and confidence, not health.
The check is intentionally outside StoreProof's safety boundary and never affects the score.
Shopify signal strength controls report labels, coverage semantics, and whether Shopify-specific commerce results are issued.
Shopify storefront detected and sufficiently verified for Shopify-focused commerce QA.
Shopify signals detected, but platform confidence and Shopify-focused observations remain provisional.
Shopify is not reliably detected, so StoreProof does not issue Shopify-specific commerce results.
Network and browser observations are classified as storefront, StoreProof probe, scanner environment, or unknown before technical findings are created.
Coverage is weighted by how important each supported stage is to the public Shopify buying journey. Inconclusive checks receive partial coverage rather than being counted as fully tested.
A score cap is only applied when a high-confidence finding confirms a serious buying-flow problem. An inconclusive Add to Cart attempt cannot trigger these caps.
A report is marked provisional when audit coverage is below 65%, result confidence is below 70%, or a core commerce verification remains inconclusive.
StoreProof observes the user interaction, Shopify cart network activity and cart state. It does not submit checkout or payment.
Cart state increases, or a recognized cart mutation succeeds with supporting storefront evidence.
Only status classes that strongly represent a storefront failure are scoreable. Missing cart endpoints can be high-confidence failures; server errors are scored more conservatively.
HTTP 401, 403, 429 and Shopify security rejection 430 are treated as scanner-access limitations, not customer purchase failures. Ambiguous 400, 409 and 422 cart responses also require manual verification before StoreProof blames the storefront.
StoreProof deliberately separates evidence about its automated session from evidence about normal shoppers.
The automated browser was rate-limited. StoreProof stops additional commerce mutations and marks remaining journey checks not tested or inconclusive.
The automated session encountered an access or challenge boundary. This lowers coverage and confidence but does not create a health-score deduction by itself.
Shopify security controls rejected the automated session. StoreProof stops further storefront requests, lowers coverage and confidence, and does not create a merchant Health deduction.
StoreProof avoids aggressive retry loops after an automation limit signal. This protects the storefront and reduces false failures caused by scanner-generated traffic.
Every scan stores its scanner and methodology version.
StoreProof tests only the public storefront and may use an isolated cart. It does not require Shopify Admin access and never completes a transaction.