AI Real Estate Video Automation

Create cinematic property videos with AI

Complexity:Intermediate
Setup Time:45-60 minutes
Video Creation:Under 3 minutes

Free guide โ€ข Template included โ€ข No coding required

Last updated: December 2024โ€ข45-60 minute setupโ€ขUnder 3 minute videos

AI Real Estate Video Automation Guide

Create stunning cinematic property videos with voiceovers in under 3 minutes. This complete automation guide shows you how to turn property photos into professional marketing videos using AI tools like Make.com, Runway, and ElevenLabs.

Tools You'll Use:

Make.comRunway AIElevenLabsOpenAIGemini AIJSON2VideoForm FilloutGoogle Drive

Guide Overview

This might be one of the best AI real estate video automations ever created. It took under 3 minutes to create a stunning real estate video that typically takes hours.

๐Ÿ”ฅ The Problem: Content Creation Takes Too Long

99% of real estate professionals struggle with content creation, spending valuable time:

  • Editing photos and videos
  • Writing property descriptions
  • Syncing audio and visuals
  • Achieving cinematic quality

โœ… The Solution: Complete AI Automation

I automated the entire process using Make.com, ChatGPT, Runway, ElevenLabs and Form Fillout, including:

  • My exact workflow for turning listings into cinematic videos
  • Proven prompts for engaging, accurate voiceovers
  • Automated generation of professional-quality videos from property images
  • Step-by-step breakdown of the complete AI-driven scenario

Real estate agents just need to upload their property images and description. This is the same method we use to help agents nationwide rapidly scale their listing marketing.

๐ŸŽฏ What You'll Achieve:

  • โ€ข Professional cinematic videos in under 3 minutes
  • โ€ข Automated voiceover generation
  • โ€ข Property form that anyone can fill out
  • โ€ข Complete hands-off automation
  • โ€ข Reusable for multiple listings
  • โ€ข Professional marketing materials instantly

Requirements & Setup

โฐ Before You Begin

  • Set aside about 45โ€“60 minutes for your first setup
  • Have 5โ€“10 property images ready to upload (interior + exterior works best)
  • Be ready to copy/paste your API keys - each service will give you one in your dashboard
  • If you're new to Make.com, don't worry - we'll go step by step

Required Accounts & Services

Most are free or come with free credits. Click the links to sign up:

Form Fillout

Free account for creating property forms

FREE

Make.com

Free automation platform (200 runs/month on free plan)

FREE PLAN

OpenAI

Free credits available when you sign up

FREE CREDITS

Runway

$5 in credits is enough to generate multiple cinematic videos

$5 CREDITS

Gemini AI (Google AI Studio)

Free for generating scripts

FREE

ElevenLabs

Free tier includes voice generation with a limited quota

FREE TIER

JSON2Video

Free account with API access to combine audio + video

FREE ACCOUNT

Google Drive or Dropbox

To store and share your final videos (optional)

OPTIONAL

๐Ÿ’ก Time-Saving Tip

If you want to save time, download the ready-to-import Make.com automation template. This lets you skip manual setup and just connect your accounts.

Download Make.com Template

Step 1: Create Your Property Form

๐Ÿ“‹ Form Setup Process:

  1. Visit Form Fillout, sign up for a free account
  2. Click "Create New Form," choose "Blank Template"
  3. Add the required fields (detailed below)
  4. Save and preview your form to test it

Required Form Fields

Add these exact fields to capture all necessary property information:

"Property Address"

Field Type: Text input

Required: Yes

"Property Description"

Field Type: Long text (textarea)

Required: Yes

Placeholder: "Describe the property features, location benefits, etc."

"Property Images"

Field Type: File upload

Settings: Minimum 5 images, Maximum 10 images

File types: JPG, PNG only

Required: Yes

โœ… Form Setup Complete

Once your form is created, save the form URL - you'll need it for the Make.com integration in the next step. Test the form by submitting sample data to ensure it works correctly.

Steps 2-6: Complete Automation Setup

Step 2: Set Up Automation (Make.com)

  1. Visit Make.com, create a free account
  2. Click "Create Scenario," select the Form Fillout module and choose "Watch New Responses"
  3. Connect Form Fillout by clicking "Add Connection" and logging in
  4. Choose your form to monitor responses
  5. Submit test data to confirm it triggers correctly

Step 3: Image Analysis with OpenAI

  1. In Make.com, click "+" and add "OpenAI" module
  2. Choose "Analyze Images" and select "GPT-4.1 nano"
  3. Enter the exact prompt from the template:
    "you are an expert image anylser for a real estate agent who will give you an image and you ill output what part of the property it is , and benefits of the property so that your output can be combined with he other image description to be used in an video voice over. don't focus on the voice over, just focus on the image whats in it and what part of the house it is."
  4. Set Image Input Type as "URL"
  5. Connect the URL from the iterator module to this input

๐Ÿ”ง Technical Setup: Iterators & Aggregators

To handle multiple images, you'll need to add iterator and array aggregator modules:

  1. Add Iterator: Search "iterator" in Make.com, select the file upload array from your form
  2. Add Array Aggregator: After Runway module, set source as Form Fillout, include OpenAI results and submission data
  3. Add Text Aggregator: Combines all OpenAI descriptions into one text block for the voiceover
  4. Add Final Iterator: Processes the aggregated array for video compilation

Don't worry if this seems technical - just follow the template structure exactly!

Step 4: Generate Cinematic Videos (Runway)

  1. Visit Runway, create an account, and purchase $5 in credits
  2. Back in Make.com, add the Runway module
  3. Choose "Generate Video from Images," select "Gen-3 Alpha Turbo"
  4. Select method as "URLs" and input image URLs from your form
  5. For watermark, select "No"
  6. Enter the exact prompt from the template:
    "Smooth slow cinematic stable camera movement showcasing this beautiful property. Start wide, slowly push in to highlight key architectural details and design features, then gently pull back to reveal the full space. Professional real estate cinematography style with subtle motion that emphasizes the property's appeal and quality. 5 second duration, elegant and sophisticated movement."
  7. Set duration: "5 seconds" and ratio: "1280 x 768" (YouTube landscape style)

Step 5: Create Voiceover (Gemini AI & ElevenLabs)

Gemini AI Script Generation (47-50 seconds):

  1. Add Gemini AI module: Select "Gemini 2.5 Pro"
  2. Enter the exact prompt from the template:
    "You are a video voiceover generator. You will be given 10 images and a description of them images. You will create a voiceover for real estate agents on the 10 property images and the descriptions of them images. Most remember each image that is given to you will be converted into a five second clip. So when talking about that property or when talking about that specific image, then make sure it's about five seconds long worth of text. I want you to practically combine all images so that when you are outputting the actual voiceover, it flows smoothly from image to image. You must just output the voiceover with nothing else, just the voiceover text. We don't need you to output scenes or what needs to happen, just output the voiceover text. IMPORTANT: Format your response as clean, continuous text suitable for text-to-speech. Output as a single paragraph with no line breaks, no special characters, no quotes, no backslashes, and no unusual formatting. Use only standard punctuation like periods, commas, exclamation marks, and question marks. Make it TTS-ready plain text only. Here are the images and image descriptions in sequence: [Text Aggregator Output] Make sure the length of the text matches 47-50 seconds. Make sure not to overspeak and talk about each image as they arrive with smart flow so we can naturally transition."
  3. Connect the Text Aggregator output to provide image descriptions

ElevenLabs Voice Synthesis:

  1. Visit ElevenLabs, sign up for free, copy API key from "My Workspace" โ†’ "API Keys"
  2. In Make.com, add ElevenLabs module
  3. Choose a voice (example uses "Guy Man" for Irish accent, or select your preferred voice)
  4. Use model "Flash 2.5" for faster processing
  5. Paste your API key and connect the Gemini text output

Google Drive Upload (Required for JSON2Video):

  1. Add Google Drive "Upload a File" module
  2. Connect the ElevenLabs audio output as the file
  3. Select a folder ID from your Google Drive
  4. Add another Google Drive "Get a Share Link" module
  5. Set permissions to "Anyone" so JSON2Video can access the audio
  6. Connect the File ID from the upload module

Step 6: Combine Video and Audio (JSON2Video)

  1. Visit JSON2Video, sign up for free (they'll email you an API key)
  2. In Make.com, add JSON2Video module
  3. Choose "Create a List of Videos with Background Audio"
  4. Set number of video items to 10 (or however many images you're processing)
  5. For each video URL slot (1-10), connect the generated video array from Runway:
    • Item 1: Generated Videos[1]
    • Item 2: Generated Videos[2]
    • Continue for all 10 items...
  6. For background audio, use the Google Drive share link from Step 5
  7. Set volume to "medium" and fade-out to "no fade out"
๐Ÿ“‹ Final Result:

Your automation will create a complete cinematic property video with professional voiceover in about 3-5 minutes. Check your JSON2Video "Render Logs" to view and download the finished video!

๐Ÿ’ก Optional: Import Pre-made Template

If you prefer not to set up the entire automation manually, you can import our pre-built scenario:

  1. Download the Make.com automation template using the button below
  2. Log into Make.com, navigate to your scenarios
  3. Click "Import Scenario" and upload the template file
  4. Connect your accounts using your API keys
  5. Ensure all connections are correctly linked
Download Make.com Template

Step 7: Testing & Deployment

๐Ÿงช Final Testing Process

  1. Submit another form response to fully test the complete automation
  2. Monitor each step in Make.com to ensure data flows correctly
  3. Check video quality from Runway AI generation
  4. Verify voiceover clarity from ElevenLabs
  5. Confirm final video compilation from JSON2Video
  6. Test multiple properties to ensure consistency

Live Example

Want to see this automation in action? Check out our demo video created for a property in Austin, TX:

๐Ÿ“ Property Demo

5013 Rob Scott St, Austin, TX

View Original Listing โ†’

๐ŸŽฌ AI Generated Video

Created in under 3 minutes

Watch Demo Video โ†’

๐Ÿš€ You're Ready to Scale!

Once confirmed, your setup is complete! You now have:

  • A professional property video automation system
  • The ability to create cinematic videos in under 3 minutes
  • A reusable workflow for unlimited properties
  • Professional marketing materials on autopilot

Need Help or Have Questions?

Get personalized assistance setting up your automation and strategies for real estate growth:

Schedule Free Consultation

This is the same method we use to help agents nationwide rapidly scale their listing marketing. Real estate agents just need to upload their property images and description.