Sample report
What an audit report looks like
Every finding comes with its standard, its evidence, the fix and how to check it.
This is not a real customer's store. We set up a demonstration WooCommerce store on the free Storefront theme, audited it with an item in the cart, wrote up what we found, applied the fixes in a child theme and re-tested. No customer's data is shown. A Shopify store gets the same report with Liquid fixes instead.
What is in the report
- Summary. Counts by severity, where most problems come from, what to fix first and a rough developer effort.
- Scope and method. What was tested, and a clear list of what was not.
- Findings. Each with WCAG criterion and level, the EN 301 549 clause, whether it belongs to the current reference (2.1 AA) or is 2.2-only, evidence, current code, the fix and how to verify it.
- What already works.
- Priority plan and recurring causes. Fix now, fix next, maintain; and the one theme change that clears many findings.
- A re-test after the fixes (when you buy the fixes), with before and after numbers per template.
- A draft accessibility statement for you to review with your own advisers.
- The disclaimer in full.
The findings in the sample
| ID | Finding | Severity | WCAG | Found by |
|---|---|---|---|---|
| F-01 | The item count next to the header cart is too pale to read | Serious | 1.4.3 Contrast (Minimum) | Automated |
| F-02 | The search field in the mobile bottom bar is partly covered by its own toggle link | Serious | 2.5.8 Target Size (Minimum), 2.2-only | Automated |
| F-03 | The checkout email field has an invalid autocomplete value | Moderate | 1.3.5 Identify Input Purpose | Automated |
| F-04 | No accessibility statement link | Moderate | Not a WCAG criterion (accessibility information for shoppers) | Automated |
| F-05 | The visually hidden search button is a Tab stop with no visible focus | Moderate | 2.4.7 Focus Visible | Manual (keyboard) |
| F-06 | The coupon banner on the classic checkout is white text on mid-blue | Serious | 1.4.3 Contrast (Minimum) | Re-test |
| F-07 | The state dropdown on the classic checkout has no accessible name | Serious | 4.1.2 Name, Role, Value | Re-test |
What the re-test showed
Before the fixes, automated checks found 11 issues across six templates. After the fixes, the same checks found none, and the keyboard pass was clean. Two of the seven findings (F-06 and F-07) appeared only because fixing F-03 changed the checkout. That is why every fix is re-tested.
Zero automated issues does not mean a store meets a standard. Automated tools find only part of the problems a person using assistive technology would meet. See the disclaimer.
See what your store looks like to a stranger
Send us your store address. We send a one-page snapshot within one working day. No call needed.
We only look at public pages, and only once. See how we handle your details.