
Led design through three pivots (education, batch Files generation, then GenAI on upload), raising accessible metadata coverage 500%+ while cutting merchant time on image fields by 80%.
Product Design, Accessibility
GenAI alt text at upload for 2M+ merchants: Shopify's first AI feature in admin, with the merchant edit always in the loop.
The gap
Fewer than 15% of merchants filled in alt text, keywords, or descriptions. In product media and Content → Files, the default was an empty field beside a sharp product photo. An industry pattern, not a Shopify one: Baymard found 55% of e-commerce sites fail accessibility on informational images1.
The stakes
Note
The squad
Note
Design lead, tech lead, PM, UX research, content design. Six to nine months, first pitch through model QA and an Enterprise soft launch.
First pivot
Cut from the build · Educate on the why and the how
What we tried.
Training decks and a Shopify blog guide on writing alt text. The bet: understand the value, fill the field.
Why it lost.
Merchants wanted the field filled, not a course. The blocker was time, not knowledge.
Field research
Second pivot
01 · Files, mostly empty
The default Content → Files list: an Add alt text placeholder on most assets.
Mobile
List
Select
Generate
Model QA
We scored roughly a dozen models on real merchant uploads, tuned on a merchant batch, and validated the override flow with Enterprise before rollout. The bar was high: a confident wrong description misleads a screen-reader user in ways an empty field does not2. Editing had to stay one tap away.
Third pivot
By default
In the loop
Field states
Results
Close
GenAI earned its place once it generated at upload and kept override in plain sight. Not in a training deck, not in an overnight backfill the merchant never saw.
Two more months
Every new upload got alt text. The catalog behind it, years of images, stayed empty. A batched re-review queue was scoped, then slipped under other priorities. Merchants asked for it in every follow-up, and they were right. Shipping the new path was the easy half; the backlog is the work I would finish.
- Tidjane
Shipped with
Sources & notes
Baymard Institute usability research: 55% of e-commerce sites fail accessibility on informational images. Internal admin audit and partner DAM feedback (2023) corroborate the gap on Shopify.
baymard.com
WebAIM holds alt text to a strict accuracy bar: it must be an equivalent for the image, since a wrong description still reads as fact to a screen reader.
webaim.org
Directional program-level metrics from the 90-day rollout window. Time-saved figure from merchant follow-up surveys.
Other projects worth a look.