🎬 Generate real-estate marketing images and videos with OpenAI and Google Drive

⚑ 474 views · 🎬 Content Creation & Video

Description

🏑 Automated Real-Estate Content Generation Workflow

This n8n workflow automates turning short user ideas into production-ready real-estate marketing assets (photorealistic images and optional 360Β° videos). A form submission seeds a prompt board β†’ an LLM refines prompts β†’ the refined prompt is sent to an image/video generator β†’ assets are uploaded to Google Drive and an approval email is sent so stakeholders can accept/reject outputs.


βš™οΈ How It Works (High Level)

  1. Trigger:
    User submits the ideation form (On form submission).

  2. Record:
    The raw idea is appended to Google Sheets (Append row in sheet).

  3. Refine:
    An AI agent (LangChain/OpenAI) refines the prompt into a photorealistic prompt and produces captions & variants (AI Agent).

  4. Store Refined Prompt:
    Update the sheet with the improved prompt (Append or update row in sheet).

  5. Generate Asset:
    Send improved prompt to OpenAI image/video generation nodes (Generate an image2 / Generate a video).

  6. Upload & Share:
    Upload resulting files to Google Drive (Upload file / Upload file1) and set sharing permissions (Share file / Share file1).

  7. Approval Flow:
    Email the requester with the asset + improved prompt and wait for approval (Send message and wait for response).

  8. Decision:
    A Switch node routes approved outputs to final storage/notifications and rejected ones back for rework (or sends a failure email).

  9. Video Branch:
    Separate flow β†’ refine β†’ HTTP β†’ video generator β†’ upload β†’ share β†’ update sheet (parallel video pipeline).


Quick Setup Guide

πŸ‘‰ Demo & Setup Video πŸ‘‰ Sheet Template πŸ‘‰ Course


πŸ”‘ Nodes of Interest (Quick Reference)


πŸ” What You’ll Need (Credentials & Access)

πŸ’‘ Tip: Store credentials securely in n8n credential manager and avoid hardcoding secrets.



πŸš€ Customization Ideas


🏷️ Tags

n8n, automation, real-estate, prompt-engineering, OpenAI, DALLΒ·E, video, google-sheets, google-drive, gmail, approval-flow, image-generation

πŸ”— Nodes Used

Google Sheets, HTTP Request, Google Drive, Gmail, AI Agent, OpenAI Chat Model

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup