๐ฌ Generate product image descriptions from form uploads with Easybits Extractor
โก 14 views ยท ๐ฌ Content Creation & Video
Description
Quick Overview
This workflow collects product images through an n8n Form, sends each image to the easybits Extractor to generate a product description, then returns a styled results page with thumbnails and copy-to-clipboard buttons for each generated description.
How it works
- Receives a submission from an n8n Form where the user uploads one or more JPG/PNG product images and optionally enters a product name.
- Splits the uploaded files into one item per image, renames the binary field to
data, and creates a base64 data URI for showing thumbnails in the final page. - Processes images one at a time in a loop to ensure each image is sent as a separate request.
- Sends each image to the easybits Extractor and reads back the structured response (including a
description, and potentiallyproduct_type). - Combines all per-image results into a single HTML response, adding a fallback message when the Extractor returns an empty/
UNCLEARdescription and adding a copy button for successful descriptions. - Displays the combined HTML on the n8n Form completion screen so the user can view and copy each description.
Setup
- Install and enable the easybits Extractor community node (
@easybits/n8n-nodes-extractor) if you are self-hosting n8n. - Create an Extractor pipeline in easybits Extractor and add the required easybits credentials (API key and Pipeline ID) to the Extractor node.
- Activate the workflow and open the generated n8n Form URL to upload product images and view the generated descriptions.
๐ Nodes Used
n8n Form Trigger, n8n Form
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File