Hey n8n community,
A few weeks ago I shared a Product Content Creation workflow I built for a friend who runs an online shop (that post here). A few people messaged me about the image-description part specifically, they wanted just that piece, so I built a standalone version of it that’s much easier to drop into an existing setup.
Turns out a lot of online shops and websites still write product image descriptions by hand, along with the “alt text” behind each image. Both matter more than people think: alt text is a real factor for SEO and for accessibility, since screen readers rely on it.
What the workflow does: you upload one or more product photos through a simple n8n form and get back a clean, ready-to-use description for each image, with a copy button to paste straight into your shop.
How it’s set up:
-
The form takes multiple images at once. Each one loops through on its own, so every image gets its own description instead of getting bundled into a single call.
-
The easybits Extractor reads each image and returns structured fields. I kept it to two:
product_typeanddescription. The description works as your product copy and doubles as image alt text (and its length is easy to adjust by tweaking the field description in the Extractor). -
If the Extractor can’t read an image, it returns
UNCLEARand the result page shows a fallback line instead of inventing a description. -
The result screen shows each image with its filename, a thumbnail, and a per-image copy button.
Extractor setup: on n8n Cloud it’s a verified node (search easybits Extractor). Self-hosted, install @easybits/n8n-nodes-extractor from Community Nodes. The free plan includes 50 requests a month, enough to test it fully.
Workflow:
I also made a short video showing how the workflow works.
How are you all handling image alt text right now, manual or already automated? Curious what’s working for people.
Best,
Felix