New: AI voiceover + auto-captions - script to captioned video in one API call. Read the announcement

Real Estate Video Template

Neighborhood Guide

A 16:9 1920x1080, 40-second, six-scene area guide for real-estate agents farming a neighbourhood — a card about the area rather than a listing (the schools, the commute, the coffee, the trail three streets up). The film runs cover, what it's like, highlight 01, highlight 02, highlights 03+04 as a shared typographic spread, then the agent sign-off, alternating strictly between paper (#F7F4EE) and ink (#1D1D1B) grounds with slate blue as the only accent, set in Lora for statement lines, Public Sans for body copy and JetBrains Mono for furniture. 24 dynamic fields swap per render in three edit rhythms: the area (neighborhood_name, city_line, neighborhood_intro, photo_hero, photo_street), the highlights (highlight_1..4_label/_title/_detail plus photo_1 and photo_2), and the agent block that is written once and reused across every area (agent_name, agent_title, agent_contact, closing_line, agent_photo). neighborhood_name drives six appearances from a single variable — a 150px Lora display on the cover and five uppercased mono furniture lines elsewhere — so one row per neighbourhood in a sheet yields one render per area.

Aspect ratio
16:9 · Horizontal
Duration
~40s
Category
Real Estate

What you can customize

This template exposes 24 dynamic fields you can swap per video — edit them in the editor or pass them to the API to batch-render variations at scale. The monospace name is the exact key to send in replacements.

  • Photo Hero

    url
    photo_hero

    https://images.pexels.com/photos/34927549/pexels-photo-34927549.jpeg?auto=compress&cs=tinysrgb&fit=crop&w=760&h=1080

  • Neighborhood Name

    text
    neighborhood_name

    Maplewood Village

    ~29 characters max · 2 lines

  • City Line

    text
    city_line

    Maplewood, New Jersey

    ~50 characters max · 1 line

  • Agent Name

    text
    agent_name

    Nora Whitfield

    ~47 characters max · 1 line

  • Photo Street

    url
    photo_street

    https://images.pexels.com/photos/31094777/pexels-photo-31094777.jpeg?auto=compress&cs=tinysrgb&fit=crop&w=1920&h=1080

  • Neighborhood Intro

    text
    neighborhood_intro

    A twenty-eight-minute train to Manhattan, and a main street you can still walk to in slippers.

    ~182 characters max · 4 lines

  • Photo 1

    url
    photo_1

    https://images.pexels.com/photos/8500421/pexels-photo-8500421.jpeg?auto=compress&cs=tinysrgb&fit=crop&w=840&h=1080

  • Highlight 1 Label

    text
    highlight_1_label

    Schools

    ~58 characters max · 1 line

  • Highlight 1 Title

    text
    highlight_1_title

    Three you can walk to

    ~41 characters max · 2 lines

  • Highlight 1 Detail

    text
    highlight_1_detail

    Clinton, Tuscan and Seth Boyden all sit inside a mile of the village, and the district buses anything further than that.

    ~242 characters max · 4 lines

  • Photo 2

    url
    photo_2

    https://images.pexels.com/photos/36627422/pexels-photo-36627422.jpeg?auto=compress&cs=tinysrgb&fit=crop&w=840&h=1080

  • Highlight 2 Label

    text
    highlight_2_label

    The commute

    ~58 characters max · 1 line

  • Highlight 2 Title

    text
    highlight_2_title

    28 minutes to Penn Station

    ~39 characters max · 2 lines

  • Highlight 2 Detail

    text
    highlight_2_detail

    Midtown Direct runs every twelve minutes at peak — no change at Newark, and a seat most mornings if you board before 7:40.

    ~217 characters max · 4 lines

  • Highlight 3 Label

    text
    highlight_3_label

    Coffee & food

    ~49 characters max · 1 line

  • Highlight 3 Title

    text
    highlight_3_title

    Nine independents in four blocks

    ~50 characters max · 2 lines

  • Highlight 3 Detail

    text
    highlight_3_detail

    The good espresso is at the corner of Baker and Highland. The Saturday queue outside is for the bakery next door, not the coffee.

    ~217 characters max · 4 lines

  • Highlight 4 Label

    text
    highlight_4_label

    Green space

    ~49 characters max · 1 line

  • Highlight 4 Title

    text
    highlight_4_title

    Two thousand acres, three streets up

    ~50 characters max · 2 lines

  • Highlight 4 Detail

    text
    highlight_4_detail

    South Mountain Reservation starts at the top of the hill — trails, a dog run, and the loop most of the block runs on Sundays.

    ~227 characters max · 4 lines

  • Closing Line

    text
    closing_line

    I’ve lived here eleven years. Ask me anything about it.

    ~111 characters max · 4 lines

  • Agent Photo

    url
    agent_photo

    https://images.pexels.com/photos/29811345/pexels-photo-29811345.jpeg?auto=compress&cs=tinysrgb&fit=crop&w=400&h=400

  • Agent Title

    text
    agent_title

    Broker · Maplewood & South Orange

    ~47 characters max · 1 line

  • Agent Contact

    text
    agent_contact

    nora@whitfieldco.com · (973) 555-0148

    ~59 characters max · 1 line

Render it from the API

Copy either call below. Both already carry this template's ID and its real variable keys — swap the values for your own.

1. Preview it — free

Same body as a render. Costs no credits, creates no job. Returns a public URL that plays the video in a browser, plus a list of problems with your payload — a mistyped key is otherwise ignored in silence.

curl -X POST https://renderly.video/api/v1/previews \
  -H "Authorization: Bearer $RENDERLY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "templateId": "neighborhood-guide",
  "replacements": {
    "photo_hero": "https://images.pexels.com/photos/34927549/pexels-photo-34927549.jpeg?auto=compress&cs=tinysrgb&fit=crop&w=760&h=1080",
    "neighborhood_name": "Maplewood Village",
    "city_line": "Maplewood, New Jersey",
    "agent_name": "Nora Whitfield",
    "photo_street": "https://images.pexels.com/photos/31094777/pexels-photo-31094777.jpeg?auto=compress&cs=tinysrgb&fit=crop&w=1920&h=1080",
    "neighborhood_intro": "A twenty-eight-minute train to\nManhattan, and a main street you can\nstill walk to in slippers."
  }
}'

2. Render it

Change one word in the URL. Keep templateId — it is what links your call to this template, so later improvements reach you automatically.

curl -X POST https://renderly.video/api/v1/renders \
  -H "Authorization: Bearer $RENDERLY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "templateId": "neighborhood-guide",
  "replacements": {
    "photo_hero": "https://images.pexels.com/photos/34927549/pexels-photo-34927549.jpeg?auto=compress&cs=tinysrgb&fit=crop&w=760&h=1080",
    "neighborhood_name": "Maplewood Village",
    "city_line": "Maplewood, New Jersey",
    "agent_name": "Nora Whitfield",
    "photo_street": "https://images.pexels.com/photos/31094777/pexels-photo-31094777.jpeg?auto=compress&cs=tinysrgb&fit=crop&w=1920&h=1080",
    "neighborhood_intro": "A twenty-eight-minute train to\nManhattan, and a main street you can\nstill walk to in slippers."
  }
}'

The body above shows 6 of 24 variables. Send any subset — every key you leave out renders its authored default. Read the full contract, with character limits, from GET /api/v1/templates/neighborhood-guide/variables. See the previewing guide, the rendering guide, or the OpenAPI spec.

Frequently asked questions

How do I customize the Neighborhood Guide template?

Open the template in the Renderly editor and replace its 24 customizable fields (such as Photo Hero) with your own text, images, or video. Every change previews instantly before you render.

How much does it cost to render this template?

Rendering is credit-based — 1 credit equals 1 minute of 1080p video. You only pay when you export, and credits never expire on the pay-as-you-go plan.

Can I generate this video at scale via the API?

Yes. POST this template's ID and a replacements object to /api/v1/renders — one call per row of data, 24 fields swappable per video. Send the same body to /api/v1/previews first to check it for free. No-code integrations like Zapier work the same way.

More Real Estate templates

Rental Listing — Apartment template preview

Rental Listing — Apartment

A deliberately un-cinematic letting card for a flat going on the market — a fact sheet with a photograph attached, built so a lettings agency can render one video per available unit straight from a property-management feed (Reapit, Alto, Arthur, Goodlord) and repost the set as rents move and dates roll forward. 26 seconds, 1080x1920 (9:16), five hard-cut scenes that alternate graphite and cool white so every cut is also a value flip: the hero photo with the rent inside the first five seconds, a no-photograph numbers frame (beds, baths, floor area, furnishing, neighbourhood) built to be screenshotted, two labelled interiors, an honest money-and-dates frame (deposit, minimum term, council tax and EPC in plain words), and a closing spec ledger over a cyan "Book a viewing" band. Twenty dynamic fields swap per render: address_line, area_line, reference_code, listing_photo_1/2/3, photo_2_label, photo_3_label, rent_amount, rent_period, deposit_line, term_line, bills_line, beds_value, baths_value, size_value, furnishing_value, available_date, agency_name and contact_line — every one of them a column in a property feed, with rent passed preformatted (the template never formats a number) and the three term lines left as free text so a non-UK agency can put anything in them.

Price Just Dropped template preview

Price Just Dropped

The price-cut alert card a listing agent posts the hour a property is repriced — the third card in the "just-sold-status-card" status set, built on the same red rubber-stamp, ink-and-white alternating system. Four scenes in 17s at 1080x1920 (9:16, 30fps): a slammed PRICE DROP stamp over the listing photo, a was/now price pair where the old figure is struck through in red and the new one runs at 196px, three stats framing the reduction as the buyer's arithmetic, and an agent card closing on a phone number that holds still for the final second. Twenty dynamic fields drive it off one CRM row — status_label, status_value, status_value_label, price_was, price_was_label, stat_1/2/3_value, stat_1/2/3_label, property_photo, property_address, property_locality, property_specs, agent_name, agent_title, agent_photo, agent_contact and closing_line — eighteen text swaps plus the property and headshot images. Every field except the two new price_was fields carries the exact name and meaning it has in the founder card, so a brokerage can drive all three cards from the same spreadsheet row.

Open House This Weekend template preview

Open House This Weekend

The card an agent posts on Thursday for every property with a viewing that weekend — an event card rather than a listing, where the property is context and the timing is the message. Five scenes at 1080x1920 (9:16 vertical), 19 seconds at 30fps: a rubber-stamped OPEN HOUSE badge slams over the exterior photo with the address and viewing window readable at feed-thumbnail size, then the viewing time stated at 196px poster scale, then the three practical objections answered (which Saturday, no RSVP needed, free street parking), one interior beat, and a close on the agent's face with a phone number that holds still for the final second. Nineteen dynamic fields swap per render: status_label (the stamp word), status_value and status_value_label (the viewing window and its caption), property_photo, property_photo_2 and agent_photo, property_address, property_locality and property_specs, three stat_N_value / stat_N_label pairs carrying date, access and parking, plus agent_name, agent_title, agent_contact and closing_line. It shares all nineteen field names and the full visual skin with its sibling just-sold-status-card, so one listing row drives both cards and a weekly job can render one MP4 per property with a viewing in the next four days.

Ready to make your Neighborhood Guide video?

Customize it in the editor and render in minutes — no design or editing skills required.