When "Add to basket" breaks - can everyone tell?


Hi again ๐Ÿ‘‹

If a customer clicks "Add to basket" on your best-selling product without choosing a size and nothing is added, what happens next? Perhaps the size selector turns red, or an error message appears on the page.

The problem is that neither of these guarantees that your customer knows what went wrong.

Questions to ask yourself:

Is colour the only clue that something went wrong? A customer with colour blindness may miss that change and not realise anything needs their attention. My article on colour and contrast shows you why, with an interactive demo.

Will a screen reader announce it? Someone using a screen reader won't necessarily be told when a new message appears. Without that explanation, they may think your basket button simply doesn't work.

Here are two examples I found in the wild recently:

The visuals alone can't tell us whether either message is announced.

Here's how to get it right

Show a clear message beside the size options, such as the "Please select an available size", in the second example rather than relying on colour alone.

However this still isn't quite enough.

For screen reader users, your developer can use an ARIA live region to announce the message when it appears. ARIA is often overused, but this is a good use of ARIA: making sure customers hear the explanation clearly.

Pass that on to your developer, then ask them to demonstrate the whole buying journey with a screen reader, from the error appearing to the product reaching the basket.

The goal isn't just to announce an error. It's to help your customer carry on buying.

Next week...

I'll share findings from automated scans of 59,400 Shopify and WooCommerce product pages. You'll get them here first.

Talk soon,
Dave

P.S. If you want to see the research first - hit reply and let me know!

600 1st Ave, Ste 330 PMB 92768, Seattle, WA 98104-2246
โ€‹Unsubscribe ยท Preferencesโ€‹

davedavies.dev

Actionable tips to remove the hidden accessibility barriers currently stopping your customers from completing their purchase. Join the top 6% - watch your sales grow, and your brand reputation shines.

Read more from davedavies.dev

Hi Reader ๐Ÿ‘‹ It's been really interesting reading everyone's responses to the SOEA 2026 report. One thing which surprised many people is this question: Should more traffic mean a more accessible product page? You might expect the busiest stores to be in better shape. After all, they have the most to lose. The State of Ecommerce Accessibility 2026 groups stores by traffic ranking. Here's the share of product pages in each group with at least one critical accessibility issue: Ranked 500,000โ€“1...

Built with Kit

Hi Reader ๐Ÿ‘‹ Exciting week - The State of Ecommerce Accessibility 2026 is out. What is the State of Ecommerce Accessibility report? Over the summer I scanned 59,400 Shopify and WooCommerce product pages, one per store, all from stores ranked among the world's top million websites. The headline stat is this: 64% of product pages had at least one critical accessibility issue. Overall, 96% failed at least one automated accessibility check. And if you've been reading my newsletters for a while,...

Hi again ๐Ÿ‘‹ A question for you this week: what does your accessibility scanner tell you? If you have one running, whether it came with your platform or a developer set it up, it is doing useful work. It will catch missing alt text, low contrast, or an unlabelled field. Those are real problems worth fixing, and it will find them faster than any person could. Here is the part I find interesting though. A scanner can only measure what a machine is able to see. So it cannot tell you whether...