Automate SEO copywriting for Shopify and Google Shopping using this advanced n8n workflow. Utilizes OpenAI Vision to generate optimized product titles and descriptions directly to Google Sheets.
Download this n8n workflow template and start using it instantly.
Manually writing SEO-optimized descriptions for hundreds of products is time-consuming and prone to inconsistency. This sophisticated n8n workflow solves this problem by creating an automated content generation pipeline.
The system starts by reading product data from a Google Sheet. If an image link is available, a series of specialized AI agents—powered by OpenAI—take over. First, the Vision model analyzes the image, extracting factual details like material, color, and structure. Second, dedicated copywriting agents generate high-conversion, HTML-formatted descriptions for Shopify and stringent, keyword-rich copy for Google Merchant Center (GMC).
This robust n8n automation ensures your e-commerce listings are factually accurate, brand-aligned, and perfectly optimized for both user conversion and search visibility. This makes it one of the most powerful n8n templates for content scaling.
The entire process is triggered either manually or via the n8n trigger when new data is added or scheduled to run.
If1 n8n node filters out items missing an image link. Valid items are then processed sequentially using the Loop Over Items n8n node to manage API load.HTTP Request and then resized by the Edit Image n8n node, optimizing it for faster analysis by the vision model.OpenAI n8n node (Vision) receives the resized image and context (product name/description). It outputs a highly detailed, objective list of visual features, materials, and characteristics.shopify n8n agent consumes the visual data and user context. It acts as an e-commerce copywriter, generating an SEO-enhanced product name and an HTML-formatted, conversion-focused description. This uses another specialized OpenAI Chat Model and a Structured Output Parser n8n node.GMC n8n agent receives the Shopify copy as context and refines the content specifically for Google Merchant Center, generating the strict, non-promotional seodescription (targeting 700 characters) and the highly descriptive seoproduct_name.Google Sheets n8n node updates the original spreadsheet row with the four newly generated, SEO-optimized content fields.To deploy this comprehensive n8n workflow, follow these steps:
Google Sheets n8n node, link to your 'Product Description Writer Spreadsheet' (available via the included Sticky Note link in the original n8n templates).product name, image link, brand voice, etc.).OpenAI and AI Agent n8n node instances (OpenAI Vision, shopify, GMC).Schedule Trigger to run the n8n workflow periodically, or manually execute the workflow for batch processing. Schedule Trigger / Google Sheets Trigger n8n node: Starts the n8n workflow. The Schedule Trigger is configured to initiate the batch process, reading the Google Sheet.
Google Sheets n8n node (Input): Reads product data (including product name, existing description, brand voice, and image URL) from a predefined spreadsheet.
If1 n8n node: Implements core logic flow control. Checks if the input image link is empty. Only proceeds to the AI chain if an image is present.
HTTP Request n8n node: Downloads the product image file content using the URL provided in the input data.
Edit Image n8n node: Resizes the downloaded image to 40% (40x40) to reduce payload size and speed up the AI Vision API call, a crucial efficiency feature of this n8n node.
OpenAI n8n node (Vision): Uses GPT-4o-mini with a highly constrained system prompt for detailed visual product deconstruction. This specialized n8n node is essential for factual attribute extraction.
shopify n8n node (AI Agent): This AI Agent, utilizing an n8n node for LangChain, generates high-conversion Shopify titles and HTML descriptions based on the Vision analysis and brand voice input.
GMC n8n node (AI Agent): This second AI Agent refines the copy to meet strict Google Merchant Center SEO requirements, generating keyword-heavy titles and long-form, non-promotional descriptions.
Use this powerful n8n workflow to generate new SEO keywords, obtain accurate monthly search volumes via the Google Ads API, and automatically export the data to Google Sheets.

Use this efficient n8n workflow to generate SEO keywords instantly via the Google Autosuggest endpoint. A powerful n8n template for marketers and content creators.

Deploy this powerful n8n workflow to generate cinematic AI videos using VEO3, automatically optimize captions with GPT-4o, and distribute content across 9 social media platforms via Blotato.

Use this powerful n8n workflow to automate Stripe tax reporting. Fetch invoices, calculate multi-jurisdiction tax summaries, update Google Sheets, and send Slack alerts daily using the schedule n8n trigger.









































