Skip to main content
Data Report

We Scanned 754 Shopify Stores for ADA Compliance. The Median Score Was Zero.

E-commerce accounts for 69 to 77 percent of all ADA web lawsuits in the United States. Fashion Nova, a Shopify store, settled for $5.15 million. We wanted to know what the accessibility landscape actually looks like across Shopify stores today. So we scanned 754 of them, scored each against 9 WCAG criteria, and ran full statistical analysis on the results. The numbers are worse than we expected.

n = 754 stores|9 violation categories|Score range: 0 to 100|Median: 0
Methodology:Sites were scanned using OnePageAudit's regex-based HTML analysis engine, which checks 9 WCAG-aligned accessibility criteria. Shopify stores were identified via public directories and platform detection from HTML signatures. Scores are automated and reflect detectable HTML-level violations only. Manual testing was not performed. Statistical analysis (standard deviation, quartiles, Pearson correlation, Jaccard similarity) was computed from raw scan results. ADA lawsuit statistics are sourced from the EcomBack 2025 Annual ADA Report.

The Headline Finding

The median accessibility score across 754 Shopify stores was 0 out of 100. Not 10. Not 20. Zero. That means more than half of the stores in this sample scored at the absolute floor of our scoring scale. 532 stores out of 754 (70.6%) scored exactly 0. The average was 18.3, which is already bad. But the average is dragged upward by a cluster of 95 stores in the 90-to-100 range. For the majority, zero is the actual experience.

18.3

Average score out of 100

0

Median score out of 100

84.6%

Sites below 70 (failing)

86.2%

Sites with at least one critical violation

For context: the standard deviation is 31.7. That is an enormous spread on a 0-to-100 scale. Only 5 stores (0.7%) had zero violations. This is not a population that is roughly compliant with a few edge cases. This is a population that has largely never engaged with accessibility at all.

Compared to Restaurants: 3.5x Worse

Earlier this month we published our restaurant ADA report, which found that restaurants averaged 63.9 out of 100 with a 40.8% fail rate. At the time, those numbers were alarming. Shopify stores are dramatically worse across every metric.

Shopify vs. Restaurants: Side by Side

Shopify stores score 3.5x worse than restaurants on average. For fail rate and critical violation rate, Shopify roughly doubles the restaurant figures.

Restaurant data from OnePageAudit's Restaurant ADA Report (March 2026, n=363). Lawsuit data: EcomBack 2025 Annual ADA Report.

MetricShopify storesRestaurantsDelta
Average score18.363.9-45.6 pts
Median score080-80 pts
Fail rate (below 70)84.6%40.8%+43.8 pts
Critical violation rate86.2%44.6%+41.6 pts
Estimated exposure$17.73M$2.79M+$14.94M

The restaurant sector is the most-sued industry for web accessibility according to the EcomBack 2025 Annual ADA Report. Shopify e-commerce is part of a broader sector that accounts for the majority of all ADA web lawsuits, and the underlying scores confirm why.

The Wall of Zeros

The score distribution is right-skewed, not bimodal. There is one dominant feature: a massive spike at score 0. 532 stores scored exactly zero. The next-largest group is 90 to 100, which has 95 stores. Everything in between is thin. This is not two populations of roughly similar size. It is one large failing population and one small high-performing outlier group.

Score Distribution: 754 Shopify Stores

532 stores scored exactly 0. The rightmost cluster (90-100) shows the minority who got it right.

Score 0: 532 stores (70.6%)|90-100: 95 stores (12.6%)

Mean: 18.3  |  Median: 0  |  Std Dev: 31.7  |  Q1: 0, Q3: 30

Score rangeStoresShareStatus
053270.6%Critical failure
1 to 30435.7%Critical failure
31 to 69638.4%Failing
70 to 89212.8%Passing
90 to 1009512.6%Strong

The bottom quartile (188 sites) averaged 0.0 with an average of 3.4 violations per site. 98% of bottom-quartile stores have online ordering. The Pearson correlation between violation count and score is -0.504 (R² 0.254), confirming that violations reliably predict lower scores. The average weighted impact per site is 162.9, nearly four times the restaurant figure of 44.1.

What Shopify Stores Are Getting Wrong

Unlabeled form inputs affected 80.6% of stores. This is a critical violation: every checkout field, search bar, and newsletter signup that lacks a proper label is invisible to screen readers. Missing skip navigation affected 82.6%. Images without alt text affected 55.6%. These are the three highest-frequency violations, and they are all at the critical or serious severity level.

Violation Frequency

% of 754 stores with each violation (hover for exact counts)

CriticalSeriousModerate
Violation% of storesEstimated sitesSeverity
Missing skip navigation82.6%~622Serious
Unlabeled form inputs80.6%~608Critical
Images without alt text55.6%~419Critical
Empty links (no text)45.9%~346Serious
Autoplaying media25.7%~194Moderate
Missing h1 heading12.5%~94Moderate
Missing document title5.7%~43Serious
Missing viewport meta2.4%~18Moderate
Missing lang attribute1.9%~14Serious

Problems Compound

Violations do not appear independently. The strongest co-occurrence in the dataset is skip navigation and form labels: 493 stores had both simultaneously, with a Jaccard similarity of 0.67. That is extremely high. It means if a store has a skip navigation problem, there is a better-than-even chance it also has an unlabeled form input problem ready to be cited in a demand letter.

Violation Co-occurrence

How often violations appear together on the same store (site count)

Diagonal = stores with that individual violation. Higher = stronger clustering.

Skip navForm labelsImage altEmpty linksSkip nav622Missing skipMissing skip navigation: 622 stores (82.5%)493J=0.67Missing skip navigation + Unlabeled form inputs: 493 stores (65.4%) | Jaccard: 0.67361J=0.53Missing skip navigation + Images without alt text: 361 stores (47.9%) | Jaccard: 0.53310Missing skip navigation + Empty links: 310 stores (41.1%)Form labels493J=0.67Unlabeled form inputs + Missing skip navigation: 493 stores (65.4%) | Jaccard: 0.67608Unlabeled formUnlabeled form inputs: 608 stores (80.6%)377J=0.58Unlabeled form inputs + Images without alt text: 377 stores (50.0%) | Jaccard: 0.58314J=0.49Unlabeled form inputs + Empty links: 314 stores (41.6%) | Jaccard: 0.49Image alt361J=0.53Images without alt text + Missing skip navigation: 361 stores (47.9%) | Jaccard: 0.53377J=0.58Images without alt text + Unlabeled form inputs: 377 stores (50.0%) | Jaccard: 0.58419Images withoutImages without alt text: 419 stores (55.6%)200Images without alt text + Empty links: 200 stores (26.5%)Empty links310Empty links + Missing skip navigation: 310 stores (41.1%)314J=0.49Empty links + Unlabeled form inputs: 314 stores (41.6%) | Jaccard: 0.49200Empty links + Images without alt text: 200 stores (26.5%)346Empty linksEmpty links: 346 stores (45.9%)
Low to high co-occurrenceJ = Jaccard similarity
Violation pairCo-occurring stores% of sampleJaccard similarity
Skip nav + form labels49365.4%0.67
Image alt + form labels37750.0%0.58
Skip nav + image alt36147.9%0.53
Form labels + empty links31441.6%0.49
Jaccard similarity measures the overlap between two violation sets. A score of 0.67 means 67% of the combined union of sites with either violation also has both. Restaurant co-occurrence scores peaked at 0.26. Shopify co-occurrence is dramatically tighter, meaning these violations cluster together far more consistently.

The Online Ordering Penalty: -34.4 Points

This is the most operationally important finding in the dataset. Stores with online ordering (651 out of 754, or 86.3% of the sample) averaged 13.6 out of 100. Stores without online ordering (103 stores) averaged 48.0. That is a 34.4-point gap driven by a single feature category. Online ordering adds checkout forms, quantity inputs, dropdown selectors, and modal flows. Those elements frequently arrive via third-party widgets with no accessible labels.

The Online Ordering Penalty

Adding online ordering drops the average score by 34.4 points. 90.5% of stores with ordering have critical violations.

With ordering: avg 13.6 (n=651)vsWithout: avg 48.0 (n=103)

13.6

Avg score, stores with online ordering (n=651, 90.5% critical)

48.0

Avg score, stores without online ordering (n=103, 59.2% critical)

The 98% online ordering rate in the bottom quartile is not a coincidence. Stores that use online ordering but do not audit the accessibility of their checkout flows are adding high-visibility violations. These are exactly the violations that plaintiffs attorneys document first: inaccessible purchase flows directly impair a disabled person's ability to use the site.

The Overlay Trap

90 stores in the sample (11.9%) had accessibility overlay widgets installed. These are JavaScript tools that add an on-screen toolbar claiming to improve accessibility. Stores with overlays averaged 9.4 out of 100 versus 19.5 for stores without. The critical violation rate was 92.2% for overlay sites compared to 85.4% for non-overlay sites.

The Overlay Trap

Overlay sites scored lower (9.4 vs 19.5) and had a higher critical violation rate (92.2% vs 85.4%). The overlay fixed nothing.

Stores with overlay widgets scored below the already-low overall average and had a 6.8-point higher critical violation rate than stores without overlays. According to the EcomBack 2025 Annual ADA Report, 25% of 2024 ADA web lawsuits targeted sites using accessibility overlay tools.

The overlay pattern in Shopify stores is consistent with what we found in the restaurant data, but the absolute scores are much lower. Restaurants with overlays averaged 59.3. Shopify stores with overlays averaged 9.4. The overlay is not the cause of this gap, but it is clearly not fixing the underlying violations that drive it.

Feature Combination Risk Profiles

The worst profile in the dataset is stores using both online ordering and an overlay: average score 8.1. Adding a reservation system to that combination brings it to 8.8. These combinations stack the accessibility problems from multiple third-party widget integrations with no remediation layer between them.

Feature Combination vs. Average Score

Worst to best. Stores using ordering with an overlay averaged 8.1. Stores with no transactional features averaged 56.8.

Overlay detection based on known widget script signatures in scanned HTML.

Stores with no transactional features at all averaged 56.8. That is still below the 70-point pass threshold, but it is 48 points better than the worst combination. Stores that have added transactional capabilities without auditing the accessibility of those features have introduced violations systematically.

Platform breakdown reinforces this: confirmed Shopify (n=564) averaged 12.6 with a 92% critical rate. Custom or headless storefronts (n=111) averaged 49.7 with a 55% critical rate. Developers building custom storefronts from scratch appear to make better accessibility decisions than stores using default Shopify themes unchanged.

Risk Tiers and Legal Exposure

Using score thresholds and critical violation status, stores were segmented into three tiers. 591 stores (78.4%) are in the high-risk tier: score below 50 with at least one critical violation. At the average $30,000 settlement (EcomBack 2025 Annual ADA Report), those 591 stores represent an estimated $17,730,000 in collective exposure.

Lawsuit Risk Tiers

754 Shopify stores by score + critical violation status

High Risk: 591 stores (78.4%)

Score <50 + critical violation

Est. $17,730,000 collective exposure at avg $30K settlement

Medium Risk: 47 stores (6.2%)

Score 50-69 or non-critical only

Low Risk: 116 stores (15.4%)

Score 70 or above

Exposure estimate: 591 high-risk stores x $30,000 avg settlement (EcomBack 2025 Annual ADA Report). Not a legal prediction.

591

High-risk stores (score below 50 + critical violation)

47

Medium-risk stores (score 50-69 or non-critical only)

116

Low-risk stores (score 70 or above)

The e-commerce lawsuit context is stark. According to the EcomBack 2025 Annual ADA Report: fashion and apparel alone saw 1,025 lawsuits in 2025 (25.96% of all web ADA suits). Beauty and personal care: 317 suits (8.03%). Home and furniture: 303 suits (7.67%). 67% of all 2025 ADA web lawsuits targeted companies under $25 million in revenue. Shopify store owners are squarely in the target demographic for plaintiffs attorneys.

Typical cost range (EcomBack 2025 Annual ADA Report)

Settlement

$5,000 to $75,000

Defense costs

$30,000 to $175,000

High-profile settlement (Fashion Nova, Shopify)

$5,150,000

What Shopify Store Owners Should Do

The violations driving these scores are fixable. Most do not require a redesign or a new theme. They require targeted changes to specific elements.

Fix first
  • Label every form input. Use explicit <label> elements linked to their input via the for attribute, or use aria-label directly on the input. This covers checkout fields, search bars, newsletter signups, and any third-party ordering widget.
  • Add alt text to every product image, banner, and icon. Decorative images get alt="" (empty string). Product images need descriptions that convey what the image shows.
  • Add a skip navigation link as the first focusable element in your theme. This is a one-line HTML addition that lets keyboard users skip repeated navigation menus.
Fix next
  • Audit all links for descriptive text. 'Click here' and empty anchor tags fail WCAG 2.4.4. Every link text must convey its destination.
  • Ensure each page has exactly one h1 and a logical heading hierarchy. Many Shopify themes use h2 or h3 for the primary page title, breaking the heading structure.
  • Add descriptive <title> tags to every page, including product and collection pages.
Review separately
  • Audit your checkout flow with keyboard-only navigation. Tab through every field and button in the cart and checkout sequence to verify focus order and label accessibility.
  • Remove or evaluate any accessibility overlay widget. It does not fix underlying HTML violations and increases your legal risk profile.
  • If you use a third-party ordering or cart widget, request their accessibility documentation or test it directly. You are liable for your site's full accessibility regardless of which vendor built the widget.

Data and Sources

  • Shopify stores were identified via public directories and platform detection from HTML signatures. Scans were performed between March 15 and March 20, 2026.
  • Accessibility scores are produced by OnePageAudit's regex-based HTML analysis engine. The engine checks 9 WCAG-aligned criteria. Scores reflect detectable HTML-level violations only and are not a substitute for a full WCAG audit.
  • Statistical analysis (standard deviation, quartiles, Pearson correlation, Jaccard similarity) was computed from raw scan output. Pearson r between violation count and score: -0.504 (R² 0.254).
  • ADA lawsuit statistics: EcomBack 2025 Annual ADA Report, ecomback.com/ada-lawsuit-report-2025.
  • Platform detection (Shopify confirmed vs. custom/headless) is based on known script signatures and meta patterns in scanned HTML.
  • Overlay detection is based on known script signatures for common overlay products.
  • Risk tier exposure estimate: 591 high-risk stores multiplied by the average $30,000 settlement figure from the EcomBack 2025 Annual ADA Report. It is not a legal prediction or guarantee.
  • Restaurant comparison data from OnePageAudit's Restaurant ADA Compliance Report (March 2026, n=363).

Frequently Asked Questions

Are Shopify stores required to be ADA compliant?
Yes. Under ADA Title III, online retailers are places of public accommodation. Courts have consistently held that e-commerce websites must meet accessibility standards. According to the EcomBack 2025 Annual ADA Report, e-commerce accounts for 69-77% of all ADA web lawsuits, making it the single most targeted sector. Fashion Nova, which runs on Shopify, settled an ADA lawsuit for $5.15 million.
What are the most common ADA violations on Shopify stores?
In our scan of 754 Shopify stores, the most common violations were unlabeled form inputs (80.6% of stores) and missing skip navigation (82.6%). Images without alt text affected 55.6% of stores. These are all critical or serious violations under WCAG 2.1. They frequently appear together: 493 stores had both skip navigation and form label violations simultaneously (Jaccard similarity 0.67).
Does adding an accessibility overlay widget make a Shopify store ADA compliant?
No. In our scan, Shopify stores with accessibility overlays averaged 9.4 out of 100, compared to 19.5 for stores without overlays. Overlay sites also had a higher critical violation rate: 92.2% versus 85.4%. Overlays do not fix the underlying HTML accessibility issues that form the basis of most ADA lawsuits. The EcomBack 2025 Annual ADA Report found that 25% of 2024 ADA lawsuits targeted sites using overlay tools.
How much does an ADA lawsuit cost a Shopify store owner?
According to the EcomBack 2025 Annual ADA Report, settlements typically range from $5,000 to $75,000, and defense costs range from $30,000 to $175,000. 67% of suits target companies under $25 million in annual revenue. High-profile cases go much higher: Fashion Nova settled for $5.15 million. Based on the average $30,000 settlement, the 591 high-risk stores in our sample represent an estimated $17.73 million in collective exposure.
Why does online ordering make ADA compliance worse?
Online ordering adds form elements, dropdowns, quantity selectors, and checkout flows that frequently lack accessible labels and keyboard navigation. In our scan, stores with online ordering averaged 13.6 out of 100, versus 48.0 for stores without. That is a 34.4-point gap. Online ordering also drove a 90.5% critical violation rate versus 59.2% for stores without it. Third-party ordering widgets are often the source because they embed inaccessible code that store owners do not control directly.

Scan your Shopify store free

Get your ADA compliance score in under 60 seconds. See exactly which violations your store has and how to fix them. No account required.

Scan My Shopify Store Free at OnePageAudit.com

Free scan covers all 9 violation categories. Paid report ($19) includes full remediation guide.