Skip to main content

3D Product Video Generator from 2D Image for E-Commerce Stores

Workflow preview

Workflow preview
100%
3D Product Video Generator from 2D Image for E-Commerce Stores preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

What problem does this workflow solve? Shopify and E Commerce store owners often struggle to create engaging 3D videos from static product images. This workflow automates that entire process—from...

Best for

  • Content Creation automation workflows
  • Multimodal AI automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.wait, n8n-nodes-base.formtrigger, n8n-nodes-base.stickynote, n8n-nodes-base.googledrive, n8n-nodes-base.code, n8n-nodes-base.httprequest, n8n-nodes-base.googlesheets, n8n-nodes-base.if

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by InfyOm Technologies.

Original n8n.io source

1.1 Workflow description

Title
3D Product Video Generator from 2D Image for E-Commerce Stores
Workflow name
3D Product Video Generator from 2D Image for E-Commerce Stores

✅ What problem does this workflow solve?

Shopify and E-Commerce store owners often struggle to create engaging 3D videos from static product images. This workflow automates that entire process—from image upload to video delivery—so store owners can get professional-looking 3D videos without any manual editing or follow-up.


⚙️ What does this workflow do?

  1. Accepts a 2D product image and name via a public n8n form.
  2. Generates a unique slug and folder in Google Drive for the product.
  3. Uploads the original image to Google Drive and logs data in a spreadsheet.
  4. Removes the background from the image using remove.bg API.
  5. Uploads the cleaned image to Google Drive and updates the spreadsheet.
  6. Creates a 3D product video using the cleaned image via the Fal.ai API.
  7. Periodically checks the video creation status.
  8. Once completed, download the video, upload it to Google Drive, and log the link.
  9. Notifies the store owner via email with the video download link.

🔧 Setup

🟢 Google Services

  • Google Drive: Create and connect a folder where all product assets will be stored.
  • Google Spreadsheet: A spreadsheet to log the product name, original image link, cleaned image link, and final video URL.
  • Gmail: Connect Gmail to send the final notification email to the store owner.

🔑 API Keys Required

  • Remove.bg: Get an API key from remove.bg.
  • Fal.ai: Sign up at fal.ai and obtain your API key to use the image-to-video generation service.

🧠 How it Works

📝 1. Product Form Submission

A store owner submits the product name and 2D image via a public n8n form.

🗂 2. Organize in Google Drive

  • A unique slug is generated for the product.
  • A new folder is created inside Google Drive using that slug.
  • The original image is uploaded into the folder.

📊 3. Record in a Spreadsheet

  • The product name and original image URL are stored in a Google Sheet.

🧹 4. Background Removal

  • The uploaded image is processed through remove.bg API to eliminate noisy or cluttered backgrounds.
  • The cleaned image is uploaded back into the product’s Drive folder.
  • The cleaned image link is updated in the spreadsheet.

🎥 5. Create 3D Video (via Fal.ai)

  • The cleaned image is passed to the Fal.ai video generation API.
  • The workflow periodically checks the status until the video is ready.

☁️ 6. Store Final Video

  • Once the video is ready, the file is downloaded.
  • The final video is uploaded into the same Google Drive folder.
  • Its link is saved in the spreadsheet next to the respective product entry.

📧 7. Notify the Store Owner

An automated email is sent to the store owner with the video link, letting them know it's ready for use—no waiting, no manual follow-up needed.


👤 Who can use it?

This workflow is ideal for:

  • 🛍 Shopify Sellers
  • 🧺 E-commerce Store Owners
  • 📸 Product Photographers
  • 🎬 Marketing Teams
  • 🤖 Automation Enthusiasts

If you want to automate 3D product video creation using AI—this is the no-code workflow you’ve been waiting for!

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Wait

Type / Role
n8n-nodes-base.wait - wait
Config choices
Version 1.1

Block 2 - On Form Submission

Type / Role
n8n-nodes-base.formTrigger - formTrigger
Config choices
Version 2.2

Block 3 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 4 - Give Access to folder

Type / Role
n8n-nodes-base.googleDrive - googleDrive
Config choices
Version 3

Block 5 - Get Image File

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 6 - Upload Remove BG image

Type / Role
n8n-nodes-base.googleDrive - googleDrive
Config choices
Version 3

Block 7 - Extract Image ID from URL

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 8 - Upload Video

Type / Role
n8n-nodes-base.googleDrive - googleDrive
Config choices
Version 3

Block 9 - Create Folder

Type / Role
n8n-nodes-base.googleDrive - googleDrive
Config choices
Version 3

Block 10 - Create Slug

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 11 - Create Video

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 12 - Check Video Status

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 13 - Get Video Link

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 14 - Remove Image Background

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 15 - Upload Original Image

Type / Role
n8n-nodes-base.googleDrive - googleDrive
Config choices
Version 3

Block 16 - Insert New Product

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.5

Block 17 - Update Remove BG URL

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.5

Block 18 - Is In Progress

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 19 - Convert to Binary File

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 20 - Update Video Link

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.5

Block 21 - Send E-Mail Notification

Type / Role
n8n-nodes-base.gmail - gmail
Config choices
Version 2.1

3. Summary Table

Workflow 3D Product Video Generator from 2D Image for E-Commerce Stores
Complexity advanced
Nodes 21
Categories Content Creation, Multimodal AI
Author InfyOm Technologies
Published 17 Jun 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/4987/4987.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does 3D Product Video Generator from 2D Image for E-Commerce Stores do?

What problem does this workflow solve? Shopify and E Commerce store owners often struggle to create engaging 3D videos from static product images. This workflow automates that entire process—from...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Content Creation, Multimodal AI use case.