Skip to main content

Product visualization in Spaces with AI: Generate & publish videos to social media

Workflow preview

Workflow preview
100%
Product visualization in Spaces with AI: Generate & publish videos to social media preview
Open on n8n.io

Important notice

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

1. Workflow Overview

This automation template is a revolutionary AI powered interior design and product visualization workflow that allows users to seamles...

Best for

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

Tools used

n8n-nodes-base.httprequest, n8n-nodes-base.formtrigger, n8n-nodes-base.set, n8n-nodes-base.splitout, n8n-nodes-base.code, n8n-nodes-base.wait, n8n-nodes-base.if, n8n-nodes-base.merge

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Juan Carlos Cavero Gracia.

Original n8n.io source

1.1 Workflow description

Title
Product visualization in Spaces with AI: Generate & publish videos to social media
Workflow name
Product visualization in Spaces with AI: Generate & publish videos to social media

This automation template is a revolutionary AI-powered interior design and product visualization workflow that allows users to seamlessly place any object or artwork into real spaces using artificial intelligence. Upload two photos - one of your product/artwork and another of the target space - and watch as AI intelligently composites them together, then converts the result into a captivating animated video with professional camera movements. The final video is automatically published across TikTok, Instagram Reels, and YouTube Shorts for maximum reach.

Note: This workflow uses Google's Gemini 2.5 Flash (Nano Banana) for intelligent image composition and FAL AI's WAN v2.2-a14b model for video generation. Each complete generation costs approximately $0.25 USD, making it an incredibly cost-effective solution for professional-quality content creation.

Who Is This For?

  • Interior Designers & Architects: Visualize how furniture, artwork, or decor will look in client spaces before making purchases or installations.
  • Art Dealers & Galleries: Show potential buyers how paintings or sculptures would appear in their homes or offices with realistic placement and lighting.
  • E-commerce Retailers: Create compelling product demonstrations by showing furniture, artwork, or home decor items in realistic room settings.
  • Real Estate Professionals: Help clients visualize how their furniture or art collection would look in new properties.
  • Content Creators & Influencers: Generate engaging "before and after" style content showing product placements in various environments.
  • Marketing Agencies: Scale visual content production for furniture brands, art dealers, and home decor companies.

What Problem Does This Workflow Solve?

Traditional product visualization requires expensive 3D rendering software, professional photography setups, or costly photoshoot arrangements. This workflow eliminates these barriers by:

  • Intelligent Object Placement: AI analyzes both the object/artwork and target space to determine optimal positioning, scale, and lighting integration.
  • Realistic Integration: Advanced AI composition ensures shadows, reflections, and lighting match perfectly between the object and environment.
  • Professional Animation: Converts static compositions into cinematic videos with smooth camera movements that highlight the placement naturally.
  • Cost-Effective Production: At just $0.25 per generation, it's exponentially cheaper than traditional 3D rendering or professional photography.
  • Instant Multi-Platform Distribution: Automatically formats and publishes content across all major social media platforms simultaneously.

How It Works

  1. Dual Image Upload: Users upload two photos through an intuitive web form:
    • Photo 1: The object, artwork, or furniture piece to be placed
    • Photo 2: The target room or space where the item should appear
    • Optional Description: Additional context about the desired placement
  2. Image Processing & Hosting: Both images are automatically uploaded to ImgBB for reliable cloud access throughout the workflow.
  3. AI-Powered Composition: Google's Gemini 2.5 Flash (Nano Banana) analyzes both images and intelligently composites the object into the space, considering:
    • Proper scale and proportions
    • Realistic lighting and shadows
    • Perspective and depth matching
    • Environmental integration
  4. Video Generation: FAL AI's WAN v2.2-a14b model transforms the composed image into a professional 4-second video featuring:
    • Smooth camera panning movements
    • Natural motion blur effects
    • Cinematic framing and composition
  5. Quality Assurance: Automated status monitoring ensures successful generation before proceeding to publication.
  6. Multi-Platform Publishing: The final video is automatically uploaded to TikTok, Instagram Reels, and YouTube Shorts with customizable captions.

Setup

  1. FAL AI Credentials: Create an account at fal.ai and add your API credentials for:
    • Gemini 2.5 Flash (Nano Banana) image composition
    • WAN v2.2-a14b image-to-video conversion
  2. ImgBB API Setup:
    • Sign up at imgbb.com for free image hosting
    • Generate an API key and update the imgbb_api_key value in the "Set APIs Vars" node
  3. Upload-Post Configuration:
    • Create an account at upload-post.com
    • Connect your TikTok, Instagram, and YouTube accounts
    • Add your Upload-Post credentials to the "Upload Post" node
  4. Prompt Customization: In the "Set Prompts" node, fine-tune:
    • prompt-image-edit: "Place the [object] in the room on the back wall, respecting the [object] perfectly and the background room and the camera frame in the photo of the room."
    • prompt-image-to-video: Camera movement style and cinematic effects
  5. Cost Management: Monitor usage as each generation costs approximately $0.25 USD through the FAL AI services.

Requirements

  • Accounts: n8n, fal.ai, imgbb.com, upload-post.com, social media accounts (TikTok, Instagram, YouTube).
  • API Keys & Credentials: FAL AI API token, ImgBB API key, Upload-Post authentication.
  • Budget: Approximately $0.25 USD per complete workflow execution.
  • Social Media Setup: Business/Creator accounts connected through Upload-Post platform.

Features

  • Dual-Image Intelligence: Sophisticated AI analysis of both object and space for perfect integration
  • Cost-Effective Processing: Only $0.25 per generation compared to hundreds for traditional methods
  • Advanced AI Models: Google Gemini 2.5 Flash (Nano Banana) + FAL WAN v2.2-a14b for premium quality
  • Realistic Lighting Integration: AI matches shadows, reflections, and ambient lighting automatically
  • Professional Video Output: Cinematic camera movements optimized for social media engagement
  • Multi-Platform Optimization: Automatic formatting for TikTok, Instagram Reels, and YouTube Shorts
  • Robust Error Handling: Built-in retry mechanisms and quality verification
  • Scalable Production: Handle multiple object-space combinations efficiently

Transform your product visualization workflow today - simply upload a photo of any object and the space where you want to place it, and let AI create stunning, professional videos that showcase perfect integration for just $0.25 per generation.

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 - Download Final Video

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

Block 2 - Photo Upload Form

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

Block 3 - Set APIs Vars

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 4 - Upload Original Image to imgbb

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

Block 5 - HTTP Request

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

Block 6 - Set Prompts

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 7 - Gemini 2.5 Flash - Generate Image

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

Block 8 - Separate Image Outputs

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

Block 9 - Rename to photo

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

Block 10 - Upload Image to imgbb

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

Block 11 - FAL WAN i2v (Queue)

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

Block 12 - Wait i2v

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

Block 13 - FAL WAN i2v (status)

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

Block 14 - Animation Completed?

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

Block 15 - FAL WAN i2v (Result)

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

Block 16 - Merge

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3.2

Block 17 - Merge1

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3.2

Block 18 - Upload Original Image to imgbb1

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

Block 19 - Upload Post

Type / Role
n8n-nodes-upload-post.uploadPost - uploadPost
Config choices
Version 1

3. Summary Table

Workflow Product visualization in Spaces with AI: Generate & publish videos to social media
Complexity advanced
Nodes 19
Categories Content Creation, Multimodal AI
Author Juan Carlos Cavero Gracia
Published 27 Aug 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/7963/7963.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 Product visualization in Spaces with AI: Generate & publish videos to social media do?

This automation template is a revolutionary AI powered interior design and product visualization workflow that allows users to seamles...

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.