FREE ACCESSIBILITY SCAN ยท ADA CONFORMANCE FOR YOUR WEBSITE

Run a free accessibility scan on your Shopify store.

Your free report usually arrives in about 15 to 30 minutes after you confirm your email.

https://

Optimized for Shopify storefronts but we can scan other sites too.
A verified work email is required.

Editorial illustration of a product page with a visible keyboard focus ring on the primary call-to-action button

The standard behind your scan

What is WCAG, and why does it matter?

WCAG stands for the Web Content Accessibility Guidelines, published by the World Wide Web Consortium (W3C).

WCAG is not a law by itself. It is the technical standard U.S. courts and the Department of Justice reference when evaluating whether a website is accessible under ADA Title III. It is also the benchmark in many procurement contracts and settlement agreements. Following WCAG 2.2 AA is the practical way to show you took accessibility seriously.

Our free accessibility scan runs automated axe-core checks in headless Chromium for WCAG 2.0 Level A and AA, WCAG 2.1 Level AA, and selected WCAG 2.2 Level AA rules. Paid audits add manual testing in Chrome with NVDA and Safari with VoiceOver against WCAG 2.2 AA for the rest, because automated tools catch only part of what full conformance requires.

Read the official guidelines at W3C WCAG 2.2.

Why Shopify stores need a real accessibility program.

Federal ADA Title III lawsuits targeting websites have grown every year for the past decade. Shopify storefronts are not exempt, and most accessibility apps in the App Store create more legal risk than they solve.

  • Stop demand letters

    ADA Title III lawsuits target ecommerce more than any other category. Know your exposure before a plaintiff's firm does.

  • Find template-level issues.

    Shopify stores reuse Liquid templates. One broken add-to-cart form or product layout affects every PDP, so we sample by template type instead of opening thousands of duplicate URLs. Reports separate template-level violations from page-specific ones so you fix shared theme code once.

  • Skip overlay apps

    Accessibility sidebar toggles do not fix your theme code. They have been the subject of their own class-action lawsuits.

  • Get code-level fixes

    Remediation happens in your Shopify theme on a development branch. No scripts pasted in, no apps that make it worse.

  • Stay defensible

    Every engagement ships a WCAG 2.2 AA conformance report and a public accessibility statement your legal team can review.

  • 4,000+

    ADA Title III website lawsuits filed in the U.S. each year.

  • ~30%

    Of WCAG violations automated scanners detect without manual testing.

  • $0

    What an "accessibility overlay" app actually saves you in legal risk.

Statistics based on Seyfarth Shaw ADA Title III tracking and WCAG audit research. We document our sources on every audit we deliver.

Generate your free accessibility report

Sample public accessibility report for Tosche Station Outfitters, showing the health score of 80 and the WCAG category ring
Sample public report.

Paste your Shopify store URL. Your report usually arrives in about 15 to 30 minutes and groups storefront findings by template (theme-wide) vs page-specific, including cart UI on scanned pages. Shopify Checkout requires a paid audit. A verified work email is required to run your scan.

Free scan walkthrough

What your free accessibility scan looks like

A template-aware sample of up to 100 pages, then a live report you can click through. Demo below uses Tosche Station Outfitters. Typical turnaround is about 15 to 30 minutes after email confirmation.

Step 1 of 4

You drop in a storefront URL

Same field as the hero. We ask for a work email so the report lands in the right inbox and bots stay out.

  • Always opens home, cart, search, contact, one collection, and one product page before filling the page budget.
  • Groups findings as theme-wide vs page-specific for Shopify Liquid fixes.
  • Shopify Checkout stays out of the free scan; paid audits cover it manually.

Demo animation: the store URL toschestation.example is typed into the scan form, then a work email is entered and confirmed so your report link can be delivered.

Compatible with your Shopify stack

Shopify stores reuse Liquid templates. One broken add-to-cart form or product layout affects every PDP, so we sample by template type instead of opening thousands of duplicate URLs. Paid audits add manual testing of cart flows and Shopify Checkout, where URL crawlers cannot go. When your Shopify store is connected, paid scans also inventory every product image alt in admin, not only the product pages Playwright opened.

  • Template-aware sample

    Free scan + audit

    Your storefront's repeated Liquid templates, sampled by type: collection, product, blog, account, and landing pages. One broken template affects every page using it, so fixing shared Liquid once clears the whole set.

  • Key one-off pages

    Free scan + audit

    Home, cart, search, and contact are opened by URL even when your sitemap leaves them out, plus header and cart UI on every scanned page (drawer, mini-cart, add-to-cart).

  • Shopify Checkout

    Audit (manual)

    Platform-governed checkout (Plus: Checkout UI Extensions). Session-gated and not in sitemaps, so we test keyboard and screen reader flows manually, not via URL crawl.

  • Online Store 2.0 themes
  • Hydrogen storefronts
  • Custom Liquid sections

Free accessibility scan

What your free accessibility scan answers

Your free report is a template-aware sample, not a crawl of every URL in your catalog. We open up to 100 pages (always home, cart, search, contact, one collection, and one product page, then more templates) and group findings as theme-wide vs page-specific so you get a prioritized answer without waiting on a full-site run. Shopify Checkout stays out of the free scan; a paid audit covers that path manually.

  • Are my issues in the theme or on individual pages?

  • Are my product pages failing contrast or keyboard tests?

  • Which elements on my storefront are failing WCAG 2.2 AA?

  • Is my cart drawer and add-to-cart UI failing in the theme?

  • Are overlay apps making my store less compliant?

Run the free scan and we will answer these for your storefront.

Scan my Shopify store

What kind of accessibility engagement do you need?

Find the description that sounds like your situation. Each one links to the tier that fits, with full scope and pricing.

Demand letter or urgent flag

Reactive

You sound like this

You got a demand letter, your legal team flagged it, or your CEO asked ChatGPT "We got an ADA demand letter for our Shopify store. Who can help me fix this?" last week. Audit and Remediation run as one engagement here, because findings on their own do not reduce your exposure. Monitoring keeps you clean afterward.

Recommended path

  1. 1. Audit (included)
  2. 2. Remediation (included)
  3. 3. Monitoring (included)
See the combined path

Gaps you want to fix on your timeline

Preventive

You sound like this

You haven't had an issue yet, but you know your store has gaps. You'd rather fix it on your timeline than someone else's. Start with the Audit, then keep a baseline with Monitoring.

Recommended path

  1. 1. Audit (included)
  2. 2. Remediation (not needed)
  3. 3. Monitoring (included)
See the audit deliverables

Already clean, staying that way

Maintained

You sound like this

You've already remediated. You know how fast things drift after a theme update or a new app install. Skip to Monitoring.

Recommended path

  1. 1. Audit (not needed)
  2. 2. Remediation (not needed)
  3. 3. Monitoring (included)
See how monitoring works

Audit, then remediation, then monitoring.

These are stages of one process, not plans to choose between. You find the problems, you fix them, then you keep them from coming back.

Most requested path

Audit and remediation, as one engagement

One contract, one fixed quote after scoping, and one end date. You approve a single number instead of adding two ranges together. If you are answering a demand letter, an audit on its own documents the problems without resolving them, so most of these engagements run straight through both stages.

From $10,500

2 to 11 weeks to documented conformance

Active demand letter? We prioritize the pages cited in it and commit to your findings plus a dated remediation plan inside your response deadline.

Scope the full path

What each stage covers

Each stage can also be scoped on its own if you already know where you stand.

Start here

Step 1

Shopify WCAG 2.2 AA Audit

$2,500 to $4,500

Fixed fee in one of three bands, set by the number of templates and interactive components we test.

Automated scan plus manual testing of homepage, product detail pages, collection pages, cart (page and drawer), and Shopify Checkout. Real human review by a Shopify developer, not a sidebar of toggles.

  • Template vs page-specific violation breakdown
  • Prioritized fix list with severity ratings
  • WCAG 2.2 AA conformance report
  • Accessibility statement draft
  • Loom walkthrough of every finding
  • 30-min handoff call with your team

Timeline: 1 to 3 weeks to findings

Audit details

Step 2

Remediation Sprint

$8,000 to $20,000

Scope-dependent. You get a fixed-price quote from the audit findings, so the number is approved before any work starts.

We fix the audit findings ourselves: code-level changes to your theme, no overlays, no apps that make it worse. Every change is documented, tested, and shipped on a development branch you review before merging.

  • All audit findings remediated
  • Per-change documentation
  • Updated accessibility statement
  • Conformance documentation suitable for legal review
  • Before and after rescan counts on every shipped fix

Timeline: 1 to 8 weeks (depending on severity)

Remediation details

Step 3

Compliance Monitoring

$1,200/quarter

Includes 4 hours of remediation work per quarter. Additional hours billed at the retainer rate.

Monthly automated scans keep a running baseline on your storefront, and you can trigger a new scan whenever you want: after every theme deploy, before a launch, or whenever something changes on the site. Diff reports classify new violations as template regressions vs page-specific changes from merchandising or content edits. We catch issues from app installs and theme tweaks before they ship to production.

  • Monthly baseline scans, plus on-demand rescans when you need them
  • Diff reports with template vs page-specific changes
  • Severity-ranked new violations
  • 4 remediation hours per quarter
  • Annual full-stack manual re-audit
  • Slack channel for accessibility questions

Timeline: Ongoing, monthly baseline scans

Monitoring details

Minimum 1-year commitment.

How a full accessibility engagement runs

Already ran the free scan? Here is what happens when you engage us for audit and remediation work.

  1. Step 01

    You scan or call.

    Run a free accessibility scan on your store (template vs page-specific breakdown included), or book a 30-min strategy call. Either way, we get a baseline read on where you stand and what's likely driving the risk.

    Currently scanning

    toschestation.example
    Homepage of the fictional Tosche Station Outfitters storefront, the example page being scanned.
    Live preview of the page we are checking right now.
  2. Step 02

    We manually audit.

    Automated tooling runs first on your storefront. Then one of our auditors manually tests every flow that matters: keyboard nav, screen reader, focus management, form behavior, cart, and Shopify Checkout. You get a report with severity, location, and fix guidance.

    Keyboard-onlyNVDA + VoiceOverCheckout flows
    • Modals trap focus and restore on close

      WCAG 2.4.3 Focus Order (Level A)

      criticalFail

      Auditor note: Opening the cart drawer from a collection page leaves focus behind the overlay, and closing it does not restore focus to the trigger. No automated rule can see this.

      DRLogged by Dana R. ยท Employeeยท Feb 18, 2026
    • Required fields are indicated beyond color alone

      WCAG 3.3.2 Labels or Instructions (Level A)

      moderateFail

      Auditor note: The contact form marks required fields with color only. There is no text marker and no aria-required.

      DRLogged by Dana R. ยท Employeeยท Feb 18, 2026

    2 of 32 criteria shown. The full checklist and the auditor notes for every criterion are in the sample engagement.

  3. Step 03

    We remediate.

    Once we have a remediation plan, we will apply code-level fixes to your theme, on a development branch. We don't install accessibility overlay apps. We don't paste in a script and call it done. Every change gets a Loom walkthrough so your team understands what we did.

    fix/a11y-tosche-station

    Selector: #shopify-section-template--9876543210__image_banner .hero-banner__media img

    Axe: Fix any of the following: Element does not have an alt attribute

    Beforecurrent
    <img src="//cdn.shopify.com/s/files/tosche-hero-outerwear.jpg" class="hero-banner__image" loading="eager">
    Aftersuggested
    <img src="//cdn.shopify.com/s/files/tosche-hero-outerwear.jpg" class="hero-banner__image" loading="eager" alt="Describe this image">

    Add alt text that describes the image, or alt="" if it is purely decorative.

    After patches this flagged element. Replace placeholder values before shipping.

  4. Step 04

    You publish a remediated site.

    After all the fixes are applied, we will help you publish the remediated site. We will also help you with conformance documentation, a published accessibility statement, and anything else your legal team needs to review.

    toschestation.example/products/dune-warden-jacket
    Product detail page on the fictional Tosche Station storefront after remediation.
    Accessibility statement publishedWCAG 2.2 AA
  5. Step 05

    We monitor.

    Monthly re-scans, diff reports, and remediation hours catch new violations.

    Email alert: regression detected
    From
    Cascadia Marquee monitoring
    To
    web@toschestation.example
    Subject
    6 new accessibility violations on toschestation.example

    Your monthly scan found new issues

    Total violations moved from 8 to 13 since the February baseline. Two of the new findings are critical.

    What changed

    • Buttons must have discernible text (serious, 2 elements) on the collection template. New since last scan.
    • Images must have alternate text (critical, 3 elements) on a newly published landing page.
    • Frames must have a title (moderate, 1 element) from an app embed.
    • Form elements must have labels resolved on the cart template.

    Likely cause: a theme app embed was installed on the collection template between scans. Full diff and the failing selectors are in your report.

    View the full report

When accessibility becomes urgent, you need more than a scan.

Demand letters, legal reviews, and failed audits all create the same problem: your team needs to know what is broken, what to fix first, and how to prove progress. We turn accessibility pressure into a prioritized remediation plan your developers and legal team can both use.

Prioritize the real risk

We separate noisy scan output from the issues that matter most: blocked buying paths, keyboard traps, missing labels, checkout friction, and statement gaps.

Fix the storefront

Our team remediates in your Shopify theme or app surface with code-level changes, not overlay scripts or generic recommendations.

Document the response

You get a clean audit trail with findings, fixes, screenshots, retest notes, and accessibility statement language your legal team can review.

Editorial illustration of accessibility audit documents for a Shopify storefront
Every engagement ships prioritized findings, remediation notes, and accessibility statement guidance your legal team can review.

Questions we get asked the most.

The free scan samples up to 100 storefront pages, not every URL in your catalog. We always try to open home, cart, search, contact, one collection, and one product page, then fill the rest of the budget across other templates (blog, account, landing pages). Findings are grouped as template-level (theme-wide) vs page-specific so you can fix shared Liquid once.

Make accessibility a competitive advantage.

Start with a free scan or talk to us about audit and remediation work.

Work email required for report delivery.

Cascadia Marquee provides accessibility consulting and development services. We are not a law firm and do not provide legal opinions or guarantees regarding ADA compliance. Accessibility is a continuous obligation; conformance is assessed at the time of audit.