ContentRoof

How to make a property video that gets you calls

A listing video doesn't need a camera crew. It needs the right details in the right order, said clearly, with your number at the end. Here's how to do it in a few minutes, with a script you can copy for your next listing.

Make my listing video →

Free to try · 10 languages · no watermark

Places become a flying map · made with ContentRoof

What buyers want to know first

Picture someone scrolling at night, half-looking for a new home. They decide in a few seconds whether your listing is for them. They're checking three things:

  1. Where is it? City and area.
  2. What is it? Rooms, size, rent or sale.
  3. Is there something special? The view, the light, the garden, the quiet street.

If your video answers those three questions in the first ten seconds, the right people keep watching. The wrong people scroll away, and that's fine too: you only want calls from people who might actually move in.

The order that works

Time Part What you say
0 to 3 s The best thing first "A sunny corner apartment, two minutes from the park."
3 to 10 s Where and what City, area, rooms, size, rent or sale
10 to 30 s Two or three highlights One per scene: the light, the kitchen, the parking
30 to 40 s The neighbourhood Schools, markets, transport, what daily life feels like
Last 5 s Price and contact "Rent 85,000 a month. Call or WhatsApp 0300 0000000."

Forty-five seconds is a good length. Lead with the best feature, never the address. "Apartment for rent, Block C" makes people scroll. "Wake up to morning sun in every room" makes them stop.

Write it the way you'd show someone around

Imagine you're walking a friend through the door. You wouldn't read a spec sheet. You'd say "Look at this light" and "The market's just round the corner".

Making it in ContentRoof

  1. On the home page, pick Property and write the details: type, rent or sale, city and area, size and rooms, highlights, what's nearby, price if you like, and your contact.
  2. The AI writes the listing in the order above, using only the details you gave. It won't add a pool that isn't there.
  3. Read the script and change anything. The preview updates as you type, and the voice records itself a moment later.
  4. When the city is named, a globe flies to it and drops a pin. Big numbers like the price and the size count up on screen. Features like bedrooms, parking and gardens get line drawings, traced on as they're said.
  5. Your contact goes on the last button, in place of "Follow". Set it once in the Brand kit, with your logo and colours, and every listing carries it.

What to write in the details

Short, factual details make the best script. Here's what to include, and an example of each:

Detail Example
Type, rent or sale "3-bedroom apartment for rent"
City and area "Johar Town, Lahore, near the Expo Centre"
Size and rooms "1,600 sq ft, 3 bedrooms, 2 bathrooms"
Highlights "Corner unit, morning sun, new kitchen"
Nearby "Schools, a park and a market within walking distance"
Price "Rent 85,000 a month" (optional)
Contact "Call or WhatsApp 0300 0000000"

Leave out anything you haven't checked yourself. A wrong detail costs more than a missing one.

A script you can copy

title: Sunny Corner Apartment in Johar Town
template: clean
music: calm
kicker: FOR RENT
cta: Call or WhatsApp 0300 0000000

# hook
Wake up to *morning sun* in every room.

# headline: Johar Town, Lahore
This corner apartment is in Johar Town, Lahore, two minutes from the Expo Centre.

# stat: 1,600 | label: square feet, three bedrooms
One thousand six hundred square feet, with three bedrooms and two bathrooms.

# list: Corner unit; New kitchen; Covered parking
A corner unit with light from two sides, a brand new kitchen, and covered parking.

# headline: Easy daily life
Schools, a park and a market are all within a short walk.

# outro
Rent is eighty-five thousand a month. Call or WhatsApp to book a visit.

Pair it with real footage

The listing video is drawn and animated, so it explains the place clearly and looks the same quality every time. Buyers will still want to see the rooms. Two easy ways:

Where to post it

Where Shape Tip
WhatsApp groups and Status Vertical 9:16 Most property leads still start here
Reels, TikTok, Shorts Vertical 9:16 Add the area name to the caption, people search by area
Facebook Marketplace and groups Square 1:1 Square fills more of the feed
Property portals, YouTube Wide 16:9 Fits listing pages and players

Tips that bring better calls

Mistakes to avoid

A good listing video is simple: the best thing first, the facts, the feeling, and your number. Make one for your next listing today.

How it works

  1. Write the detailsPick Property mode and write the type, rent or sale, city and area, size and rooms, highlights, what's nearby, price and your contact.
  2. Check the scriptIt starts with the best feature and ends with your contact. Read it out loud and fix anything that isn't exactly right.
  3. Add your brandSet your logo, colours and contact button in the Brand kit so every listing carries them.
  4. Preview itWatch the map fly to the city, the numbers count up and the drawings appear. Change anything that feels slow.
  5. Export and postExport vertical for WhatsApp, Reels and TikTok, square for Facebook, or wide for portals, and post it with your photos.

Questions

Does the video show photos of the property?

No, it uses animated drawings, maps and counters. Post it with your photo gallery, or film a short walk-through on your phone and add captions with Caption my video.

How long should a property video be?

About 45 seconds for one property: best feature, facts, two or three highlights, the neighbourhood, then price and contact.

Will the AI invent features?

The Property mode is told to use only the details you write. Read the script before exporting anyway and remove anything that isn't accurate.

Can I make the same listing in Urdu or Arabic?

Yes. Pick the language when you create it. The script, voice and captions all come out in that language, with Urdu in Nastaliq and Arabic right to left.

Updated 2026-10-31

Make it now. It takes one sentence.

Make my listing video →