Automate AI virtual try-on image generation for your WooCommerce store using this powerful n8n workflow. Integrates Google Sheets, AI APIs, and WooCommerce updates.
Download this n8n workflow template and start using it instantly.
E-commerce managers and WooCommerce store owners seeking to scale product visualization.
Technical marketers looking to implement advanced AI functionalities using n8n templates.
Developers needing an example of asynchronous API polling within an n8n workflow.
Users looking to manage product inventory synchronization between Google Sheets and WooCommerce.
This sophisticated n8n workflow is designed to automate the process of enhancing e-commerce product catalogs with AI-generated virtual try-on images. It addresses the common pain point of asynchronous processing and data synchronization across multiple platforms (Google Sheets, external AI API, Google Drive, and WooCommerce). The automation begins by sourcing new product data from a Google Sheet. It then initiates an AI image generation process and manages a necessary waiting and polling mechanism until the image is ready. Finally, this powerful n8n automation ensures the image is stored and correctly mapped back to the corresponding product in your WooCommerce store. This end-to-end n8n solution is an ideal example of effective catalog enhancement.
The n8n workflow can be initiated via a manual test or run automatically using the Schedule Trigger n8n trigger.
Schedule Trigger / Manual Trigger n8n trigger: Initiates the n8n workflow, allowing it to run on a schedule or immediately for testing purposes.
Google Sheets n8n node ('Get new product'): The primary source of product data. It reads rows from a configured spreadsheet to identify items needing virtual try-on images.
HTTP Request n8n node ('Create Image'): This critical n8n node sends the initial request to the external AI service, providing the input image and parameters needed for generation.
Wait n8n node ('Wait 60 sec.'): Pauses the execution of the n8n workflow for a defined period, essential for handling asynchronous API processing times.
IF n8n node ('Completed?'): Manages the polling logic. It checks the response from 'Get status' to see if the AI job is finished, looping back to the 'Wait' step if generation is still in progress.
HTTP Request n8n node ('Get File image'): Downloads the actual binary file data of the newly created virtual try-on image.
Google Drive n8n node ('Upload Image'): Handles the persistent storage of the generated image assets.
WooCommerce n8n node ('Update product'): The final destination n8n node, responsible for updating the selected product by attaching the new AI-generated image to the catalog entry.
Automate video content analysis with this advanced n8n workflow. Triggered by Google Drive uploads, it uses VLM Run AI to summarize videos and automatically posts key topics to Slack.

Use this advanced n8n workflow to fully automate video content creation, from initial ideation via Telegram and OpenAI, through scriptwriting, media generation, final rendering (Creatomate/ElevenLabs), and direct upload using the YouTube n8n node. A highly sought-after n8n template for creators.

Automate dynamic product video creation for eCommerce using this advanced n8n workflow. Scrape product images via Firecrawl and generate engaging, model-animated videos using Google Veo 3.1 API and store them in Google Drive. Get started with n8n templates today.

Use this powerful n8n workflow to capture, transcribe, and store notes from LINE (text or voice) in a Supabase Vector DB. Includes RAG functionality and daily Gmail report automation.

Deploy a powerful voice AI chatbot using this n8n workflow, integrating ElevenLabs for voice output, OpenAI for LLM processing, and Qdrant for RAG-based knowledge retrieval. Use these n8n templates to enhance customer service.

Full-stack Web Developer based in Italy specialising in Marketing & AI-powered automations. For business enquiries, send me an email at [email protected] or add me on Linkedin.com/in/davideboizza







































