Skip to main content
PDF Tools · Integrations · Setup guide

Install EqualWeb PDF Accessibility on Shopify

EqualWeb scans, scores and remediates the PDFs in your store - catalogues, guides and product documents under Content → Files. There is nothing to create in a cloud console and no keys to generate on Shopify's side: you start the install from your EqualWeb account, approve two permissions, and the app opens inside your store admin.

  • Store owner access, or Staff with app-management permission
  • Your permanent .myshopify.com domain
  • An EqualWeb account - about three minutes end to end
Two apps, one name family - make sure you are installing the right one.
EqualWeb PDF Accessibility (this guide) is the full app: checking and AI remediation. It is distributed privately through your EqualWeb account, so you will not find it by searching the Shopify App Store.
EqualWeb PDF Checker is a separate free app in the App Store - checking and reports only, installed straight from its listing.
Step by step

The setup, start to finish

  1. Start the install from your EqualWeb account

    1. Sign in at login.equalweb.com and open the PDF area.
    2. Choose Shopify and enter your store's .myshopify.com domain.
    3. Click Install app. It opens Shopify's install screen in a new tab.
    Use the permanent .myshopify.com domain, not your custom storefront domain. Find it in your Shopify admin under Settings → Domains - it is the one ending in .myshopify.com.
  2. Approve the permissions in Shopify

    1. Shopify shows the approval screen with exactly two scopes - see the table below.
    2. Click Install app. The app opens embedded in your store admin.
    You must be signed in to that store's admin as the owner, or as staff with permission to install apps. If Shopify asks you to log in first, that is expected.
  3. Connect your EqualWeb key for AI remediation

    Free accessibility checks work the moment the app is installed, within your daily allowance. The key is what enables paid AI remediation.

    1. In EqualWeb: Profile → API Keys - create a key and copy it.
    2. In the Shopify app: the Settings tab → paste the key → Save.
    That is the whole connection. Credits are billed from your EqualWeb account as usual - nothing is charged through Shopify.
There is no cloud setup step. No app to register, no developer console, no keys to create on Shopify's side. The install itself creates the secure connection over Shopify's OAuth.
Minimum access

What permissions the app gets - and why

The two Shopify scopes the app requests and the reason for each
PermissionWhy it is needed
View files read_filesRead the store's PDFs for accessibility checking
Manage files write_filesSave the accessible version of each file back to the store
Those are all the permissions. The app has no access to orders, customers or payment data, and you can remove it at any time from Settings → Apps and sales channels - access ends instantly.
After the install

What happens next

EqualWeb classifies every PDF in the store by treatment priority - required for service, published to the public, internal, or archive. Store files are usually public, which is why they typically rank as high legal priority. In the Classification screen you can tag whole folders, exclude items reversibly, and set an archive policy - and remediation is one click from inside the app.

If something looks wrong

Troubleshooting

I clicked Install and landed on a Shopify error page
The store domain was wrong. Go back and re-enter the permanent .myshopify.com domain from Settings → Domains - not your custom storefront domain.
Shopify asks me to log in
Expected. You have to be signed in to that store's admin as the owner, or as staff with permission to install apps.
Can I click Install again?
Yes. For a store that already has the app, the same flow simply re-authenticates and opens it - no reinstall, no duplicate, no data loss.
I uninstalled the app and installed it again
No problem. Your EqualWeb key and your store's history are preserved on our side and reconnect automatically.
Which version am I running?
The app footer inside your store admin shows the running version.
Talk to a specialistBook a meeting