Wedding Invitation — Named For One Guest
A grown-up, modern 30-second vertical (9:16) wedding invitation that renders one video per guest — a planner, venue, or invite platform uploads guests.csv and batch-renders the whole list, because only one field changes per row. Deliberately not stationery: no script faces, no gold, no ivory-and-garnet. Six scenes on an alternating ink ↔ chalk rhythm with a single pine accent and a 1px hairline motif: a setup line that makes the next scene land, the payoff (the guest's name alone at 380px inside a hairline card), a full-bleed couple photo with a slow push-in, a when-&-where scene with the date over a venue photo, three dry lines about what the day actually is, and a keepsake card built to be screenshotted (it holds completely static for the last 3 seconds and carries the couple, date, place, RSVP link, and the guest's name in one frame). Geist + JetBrains Mono. Swap eleven dynamic fields — guest_name (the only per-guest field, used in both the payoff and the card), couple_names, wedding_weekday + wedding_date + wedding_date_full, venue_name + venue_location + venue_line, rsvp_link, couple_photo, and venue_photo — where everything but guest_name is set once per wedding. Phone-first: built to land in a WhatsApp thread and be forwarded to a partner. Note: the guest name renders at a fixed 380px, which fits roughly five narrow characters — pass a smaller font size for longer names like "Priya & Devendra". Pairs with The Long Version (v2), which shares an identical variable set so one upload renders both cuts.
- Aspect ratio
- 9:16 · Vertical
- Duration
- ~30s
- Category
- Events
What you can customize
This template exposes 11 dynamic fields you can swap per video — edit them in the editor or pass them to the API to batch-render variations at scale.
Guest Name
Sarah
Couple Photo
https://images.unsplash.com/photo-1606216794074-735e91aa2c92?auto=format&fit=crop&w=1080&h=1920&q=80
Couple Names
Amara & Yusuf
Venue Photo
https://images.unsplash.com/photo-1670529776180-60e4132ab90c?auto=format&fit=crop&w=1080&h=1040&q=80
Wedding Weekday
SATURDAY
Wedding Date
12 September 2026
Venue Name
Casa Mira
Venue Location
Alentejo, Portugal
Wedding Date Full
Saturday 12 September 2026
Venue Line
Casa Mira · Alentejo, Portugal
Rsvp Link
amarayusuf.wedding/rsvp
Frequently asked questions
How do I customize the Wedding Invitation — Named For One Guest template?
Open the template in the Renderly editor and replace its 11 customizable fields (such as Guest Name) 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. Mark any field as a dynamic variable and call the Renderly API (or a no-code integration like Zapier) with a JSON payload to batch-render a unique video for every row of data.
More Events templates

Wedding Invitation — The Long Version
The seven-scene sibling of Named For One Guest: 36 seconds, a plum ↔ porcelain rhythm with a lilac accent, Space Grotesk display type, and a dry joke in every scene. Same one-video-per-guest premise and an identical variable set to v1, so a couple renders both cuts off a single guests.csv upload and picks the one they like. Seven scenes: a guest-list confession ("took four months and cost us two friendships"), the payoff (the guest's name at 330px inside a hairline card, under a YOU SURVIVED EVERY CUT kicker), a full-bleed couple photo, the date as a 132px display line with a practical aside about keeping the Sunday free, a full-bleed evening venue photo, a hairline-separated run of the day, and a keepsake card that assembles top-down and holds fully static for the last 3 seconds so any screenshot in that window is clean. Space Grotesk + Geist + JetBrains Mono. Swap the same eleven dynamic fields as v1 — guest_name (the only per-guest field), couple_names, wedding_weekday + wedding_date + wedding_date_full, venue_name + venue_location + venue_line, rsvp_link, couple_photo, and venue_photo. All the humour is static template copy the couple edits once, not a per-render variable. Note: the guest name renders at a fixed 330px and Space Grotesk is wide — the five-character sample already fills its box, so pass a smaller font size for longer names.

Online Event Invite — The Invitation
A warm, editorial 26-second 16:9 personalized invitation to an online event — the ivory/espresso/garnet serif sibling to the cool-blue Event / Webinar Promo + Reminder template. Five cross-dissolving scenes in an unhurried, printed-invitation tone: a personalized cover (event title + "You're invited, {name}"), an elegant one-sentence pitch on what the session is, a featured-speaker card with headshot, a when-&-where panel with the date and live-stream URL, and an RSVP close. Instrument Serif display with a single garnet accent. Swap nine dynamic fields — event name, recipient first name, host name, event tagline, speaker name, speaker title, speaker headshot, event datetime, and event URL — to batch-render a unique invitation for every name on a list or CRM (one event = one set of event fields × many recipients).

Event / Webinar — Promo + Reminder
A two-faced 32-second 16:9 event template that serves both the acquisition push and the personalized confirmation in one render: scenes 01–03 are the hype promo (event title, the speaker, and a "Save your seat" CTA climax on a full accent-blue field) and scenes 04–07 are the personalized reminder (a "You're in, {name}" confirmation, a "See you Thursday" countdown beat, a clean invite recap card, and a quiet brand sign-off). Near-black promo flips to cool-white reminder, tied together by an electric-blue accent. Swap eight dynamic fields — event title, event datetime, day label, first name, speaker name, speaker title, speaker headshot, and host logo — to batch-render a promo blast for a list and a unique confirmation/reminder for every registrant off an event-platform webhook.