Black Friday30% off with codeBLACKFRIDAY2026Get the deal

Real Estate Video Template

Agent Personal Brand Intro

A real-estate agent's own card rather than a property's: five scenes carrying who they are, the patch they know, the one checkable number, one sentence in their own voice, and how to reach them. 35 seconds, 16:9 at 1920x1080, 30fps, with a warm-ivory/deep-navy ground that flips scene to scene and a single muted-gold accent marking every rule, kicker and figure (Lora for statement lines, Geist for human copy, JetBrains Mono for furniture). Hard cuts throughout with one cross-dissolve into the closing contact card, which ends on a full still so it survives being screenshotted. Seventeen dynamic fields swap per render — fifteen text: brokerage_name, brokerage_location, agent_name, agent_role, patch_name, patch_area_1, patch_area_2, patch_area_3, stat_value, stat_label, stat_note, agent_line, contact_phone, contact_email, contact_web; and two images: agent_photo (a portrait or square headshot, cropped to three different aspects across scenes 01/04/05) and patch_photo (a street in the patch, full-bleed on scene 02). Built for batch use — a brokerage's staff sheet renders one row at a time, so a fifty-agent office becomes fifty videos in a single run and re-renders each quarter when the numbers move.

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

Try it with your own copy

Edit a field and the frame re-renders in your browser. No account, no credits - previews are free because they cost a browser paint, not a render.

What you can customize

This template exposes 17 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.

  • Agent Photo

    url
    agent_photo

    https://images.unsplash.com/photo-1573497019940-1c28c88b4f3e?fm=jpg&q=82&w=2000&auto=format&fit=crop

  • Brokerage Name

    text
    brokerage_name

    Harlowe & Vane

    ~42 characters max · 1 line

  • Brokerage Location

    text
    brokerage_location

    NORTH PORTLAND

    ~132 characters max · 2 lines

  • Patch Name

    text
    patch_name

    Alberta & Concordia

    ~148 characters max · 2 lines

  • Agent Name

    text
    agent_name

    Nadia Whitcombe

    ~32 characters max · 2 lines

  • Agent Role

    text
    agent_role

    Associate Broker · Residential Sales

    ~101 characters max · 2 lines

  • Patch Photo

    url
    patch_photo

    https://images.unsplash.com/photo-1567496898669-ee935f5f647a?fm=jpg&q=82&w=2400&auto=format&fit=crop

  • Patch Area 1

    text
    patch_area_1

    Alberta Arts

    ~23 characters max · 1 line

  • Patch Area 2

    text
    patch_area_2

    Concordia

    ~23 characters max · 1 line

  • Patch Area 3

    text
    patch_area_3

    Vernon

    ~24 characters max · 1 line

  • Stat Note

    text
    stat_note

    Ninety-one of them within four blocks of Alberta Street. It is a small patch, and I have walked all of it.

    ~166 characters max · 3 lines

  • Stat Value

    text
    stat_value

    184

    ~5 characters max · 1 line

  • Stat Label

    text
    stat_label

    HOMES SOLD IN THE PATCH SINCE 2016

    ~135 characters max · 3 lines

  • Agent Line

    text
    agent_line

    I would rather tell you a house is wrong for you and wait six months than sell you the wrong one on Saturday.

    ~164 characters max · 5 lines

  • Contact Phone

    text
    contact_phone

    (503) 555 0184

    ~40 characters max · 1 line

  • Contact Email

    text
    contact_email

    nadia@harloweandvane.com

    ~40 characters max · 1 line

  • Contact Web

    text
    contact_web

    harloweandvane.com/nadia

    ~40 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": "agent-personal-brand-intro",
  "replacements": {
    "agent_photo": "https://images.unsplash.com/photo-1573497019940-1c28c88b4f3e?fm=jpg&q=82&w=2000&auto=format&fit=crop",
    "brokerage_name": "Harlowe & Vane",
    "brokerage_location": "NORTH PORTLAND",
    "patch_name": "Alberta & Concordia",
    "agent_name": "Nadia Whitcombe",
    "agent_role": "Associate Broker · Residential Sales"
  }
}'

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": "agent-personal-brand-intro",
  "replacements": {
    "agent_photo": "https://images.unsplash.com/photo-1573497019940-1c28c88b4f3e?fm=jpg&q=82&w=2000&auto=format&fit=crop",
    "brokerage_name": "Harlowe & Vane",
    "brokerage_location": "NORTH PORTLAND",
    "patch_name": "Alberta & Concordia",
    "agent_name": "Nadia Whitcombe",
    "agent_role": "Associate Broker · Residential Sales"
  }
}'

The body above shows 6 of 17 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/agent-personal-brand-intro/variables. See the previewing guide, the rendering guide, or the OpenAPI spec.

Frequently asked questions

How do I customize the Agent Personal Brand Intro template?

Open the template in the Renderly editor and replace its 17 customizable fields (such as Agent Photo) 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, billed by the second. 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, 17 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

Real Estate Listing - Golden Hour 9:16 template preview

Real Estate Listing - Golden Hour 9:16

A 24-second vertical luxury listing film (1080x1920, 30fps) for Instagram Reels, TikTok and YouTube Shorts, cut to a 110 BPM cinematic house track with five quiet sound effects. It is built on a blue-hour navy ground with cream type, a coral to amber sunset gradient and a teal accent, set in Outfit. Five scenes: a full-bleed hero pulls back on the beat under a tilted JUST LISTED tape, the property name and location; three rooms arrive one per bar as tilted photo cards over coral, amber and teal colour floods; the bedrooms, baths and living area land as three stat cards on a sunset iris; a night view carries the tagline and an amber price band where the price rises out of the band; the end card pairs the agent, the brokerage, a call to action button and the contact line on a cream bottom sheet. Every text holds still once it lands, and every scene wipes in over the last, so no frame is ever empty. 20 fields swap per render: property_name (up to 14 characters, 2 lines), location_label (up to 38), room_1_label, room_2_label and room_3_label (up to 17), bedrooms_value, baths_value and size_value (up to 6, for example 12,500), size_unit (up to 11), tagline (up to about 100 characters), price (up to 12, for example $128,500,000), agent_name (up to 20), brokerage_name (up to 43), cta_label (up to 36), agent_contact (up to 33), and five photos (photo_hero, photo_room_1, photo_room_2, photo_room_3, photo_view). Every photo is a cover crop, so listing photos of any size fit. Fill every text field: an empty value renders placeholder text. The same 20 names are used by the 16:9 version.

Real Estate Listing - Golden Hour 16:9 template preview

Real Estate Listing - Golden Hour 16:9

A 24-second landscape luxury listing film (1920x1080, 30fps) for YouTube, listing portals and websites, cut to a 110 BPM cinematic house track with five quiet sound effects. It is built on a blue-hour navy ground with cream type, a coral to amber sunset gradient and a teal accent, set in Outfit. Five scenes: a full-bleed hero pulls back on the beat under a tilted JUST LISTED tape, the property name and location; three rooms arrive one per bar as tilted photo cards over coral, amber and teal colour floods; the bedrooms, baths and living area land as three stat cards on a sunset iris; a night view carries the tagline and an amber price band where the price rises out of the band; the end card pairs the agent, the brokerage, a call to action button and the contact line on a cream side panel. Every text holds still once it lands, and every scene wipes in over the last, so no frame is ever empty. 20 fields swap per render: property_name (up to 16 characters, 2 lines), location_label (up to 44), room_1_label, room_2_label and room_3_label (up to 14), bedrooms_value and baths_value (up to 8), size_value (up to 9), size_unit (up to 11), tagline (up to about 110 characters), price (up to 19), agent_name (up to 16), brokerage_name (up to 30), cta_label (up to 26), agent_contact (up to 29), and five photos (photo_hero, photo_room_1, photo_room_2, photo_room_3, photo_view). Every photo is a cover crop, so listing photos of any size fit. Fill every text field: an empty value renders placeholder text. The same 20 names are used by the 9:16 version.

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.

Ready to make your Agent Personal Brand Intro video?

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