Skip to main content

E-commerce product mockups from images with OpenAI DALL-E, remove.bg and G-Drive

Workflow preview

Workflow preview
100%
E-commerce product mockups from images with OpenAI DALL-E, remove.bg and G-Drive preview
Open on n8n.io

Important notice

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

1. Workflow Overview

Who it's for This n8n workflow automatically generates professional e commerce product mockups from product images. The workflow is perfect for e commerce store owners, product marketers, and conte...

Best for

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

Tools used

n8n-nodes-base.httprequest, @n8n/n8n-nodes-langchain.openai, n8n-nodes-base.formtrigger, n8n-nodes-base.if, n8n-nodes-base.form, n8n-nodes-base.googledrive, n8n-nodes-base.stickynote

Source and attribution

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

Original n8n.io source

1.1 Workflow description

Title
E-commerce product mockups from images with OpenAI DALL-E, remove.bg and G-Drive
Workflow name
E-commerce product mockups from images with OpenAI DALL-E, remove.bg and G-Drive

Who it's for

This n8n workflow automatically generates professional e-commerce product mockups from product images. The workflow is perfect for e-commerce store owners, product marketers, and content creators who need to create consistent, high-quality product visuals for their online stores, social media, and marketing materials.

Features

  • Dual Input Methods: Accepts product images via file upload or URL
  • Background Removal: Automatically removes backgrounds from product images using remove.bg API
  • AI-Powered Mockups: Generates premium e-commerce mockups using OpenAI's DALL-E
  • Professional Prompts: Uses detailed design prompts for luxury e-commerce aesthetics
  • Google Drive Integration: Automatically saves both PNG files and final mockups to Google Drive

How It Works

  1. The workflow starts with a form submission where users provide:
    • Product image (file upload or URL)
    • Product name/title
  2. System detects whether the image is a file or a URL.
  3. For uploaded files:
    • Processed through remove.bg to remove the background
    • Transparent PNG is uploaded to Google Drive
    • OpenAI generates a professional mockup based on product image
    • Final mockup uploaded on Drive & notify user
  4. For URL inputs:
    • Image downloaded from the URL
    • Background removal and mockup generation process is applied
    • Results are delivered back to the user

Requirements

  • remove.bg API credentials for background removal
  • OpenAI API credentials for DALL-E image generation
  • Google Drive OAuth2 credentials for file storage

Important Notes

  • Image Processing: All images are processed with professional-grade background removal
  • AI Prompting: The workflow uses detailed prompts designed for luxury e-commerce aesthetics
  • File Storage: Both PNG files and final mockups are stored in a designated Google Drive folder
  • Conditional Logic: The workflow intelligently routes based on input type (file vs. URL)
  • Error Handling: Includes retry logic for AI image generation

Support & Help

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 - Remove Image Background

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

Block 2 - Generate an image

Type / Role
@n8n/n8n-nodes-langchain.openAi - openAi
Config choices
Version 1.8

Block 3 - Form submission

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

Block 4 - If

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

Block 5 - If1

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

Block 6 - Form Notice

Type / Role
n8n-nodes-base.form - form
Config choices
Version 2.3

Block 7 - Form Mockup

Type / Role
n8n-nodes-base.form - form
Config choices
Version 2.3

Block 8 - Upload Mockup Image

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

Block 9 - Upload PNG Image

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

Block 10 - Sticky Note

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

Block 11 - Sticky Note1

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

Block 12 - Sticky Note2

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

Block 13 - Sticky Note3

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

Block 14 - Sticky Note5

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

Block 15 - Upload Mockup Image2

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

Block 16 - Remove Image Background2

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

Block 17 - Upload PNG Image2

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

Block 18 - Generate an image2

Type / Role
@n8n/n8n-nodes-langchain.openAi - openAi
Config choices
Version 1.8

Block 19 - Form Mockup2

Type / Role
n8n-nodes-base.form - form
Config choices
Version 2.3

Block 20 - HTTP (download image2

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

Block 21 - HTTP (download image)3

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

Block 22 - HTTP (download image)

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

3. Summary Table

Workflow E-commerce product mockups from images with OpenAI DALL-E, remove.bg and G-Drive
Complexity advanced
Nodes 22
Categories Content Creation, Multimodal AI
Author SpaGreen Creative
Published 27 Dec 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/12193/12193.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 E-commerce product mockups from images with OpenAI DALL-E, remove.bg and G-Drive do?

Who it's for This n8n workflow automatically generates professional e commerce product mockups from product images. The workflow is perfect for e commerce store owners, product marketers, and conte...

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.