Transformation / Before & After
A five-scene client milestone card for coaches and trainers: the client's name on a bone title card, the day-one photograph alone with its date, the milestone photograph in the pixel-identical frame, both pictures side by side in equal wells with the elapsed time drawn between them, and a closing bone card carrying the coach's one honest sentence about what changed. 1920x1080 (16:9), 34 seconds at 30 fps, cut 6/6/6/9/7 with hard cuts throughout and a single cross-dissolve into the final scene. The comparison is kept fair mechanically rather than rhetorically: both photos share one well size, one crop and one byte-identical near-monochrome grade, so a warm commercial gym and a cold garage arrive as the same film stock, and the progress green only ever marks the timeline, never the person. Ten fields swap per render: client_name, duration_label ("16 weeks", set in Geist on the title card), duration_pill and name_duration_line (the uppercase forms used in the elapsed-time chip and the running furniture line, since the renderer has no text-transform), date_before, date_after, change_line, coach_line, and the two image URLs photo_before and photo_after. One render per client per milestone, so a twelve-week block finishing with twelve clients is twelve videos and no editor.
- Aspect ratio
- 16:9 · Horizontal
- Duration
- ~34s
- Category
- Personalized
What you can customize
This template exposes 10 dynamic fields you can swap per video — edit them in the editor or pass them to the API to batch-render variations at scale.
Client Name
Maya
Duration Label
16 weeks
Coach Line
Ines Duarte · Northline Strength
Date Before
6 March
Date After
24 June
Photo Before
https://images.unsplash.com/photo-1571731956672-f2b94d7dd0cb?fm=jpg&q=85&w=1600&auto=format
Name Duration Line
MAYA · 16 WEEKS
Photo After
https://images.unsplash.com/photo-1595078475328-1ab05d0a6a0e?fm=jpg&q=85&w=1600&auto=format
Duration Pill
16 WEEKS
Change Line
Stronger in every session, and a first unassisted pull-up in June.
Frequently asked questions
How do I customize the Transformation / Before & After template?
Open the template in the Renderly editor and replace its 10 customizable fields (such as Client 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 Personalized templates

Ramadan & Eid Greeting
A brand wishes its customers a blessed month and says almost nothing else — the niche, the greeting in both scripts, the message, one optional practical note, the blessing. 1080x1920 (9:16), 36 seconds at 30 fps, five scenes alternating deep emerald and sand with a single gold accent in two tokens (#C8A44D on emerald, #8A6E22 darkened on sand). The whole ornament set is geometric and non-figurative — an eight-point khatam star at six scales, a girih pattern field and border, a two-centre pointed niche, and a crescent built from one circle minus another — all shipped as pixel-exact stroke SVG; the one photograph is a dome ceiling, pattern rather than people. Amiri carries both the Latin and the Arabic from one family, Jost sets the message, JetBrains Mono the furniture. Eight fields swap per render: occasion_label (passed preformatted in caps, both calendars in one string), greeting and greeting_script (the matched Latin/Arabic pair, set right-to-left, and the only pair that changes to turn a Ramadan send into an Eid send from the same row of data), message, offer_line and offer_detail (the single commercial surface, quarantined into scene 04), signoff, and brand_name, which carries the company's own mixed-case wordmark through five treatments from one variable. The intended volume case is a regional group rendering one card per shopfront from a single CSV, twice a month apart.

Lunar New Year Greeting
A Lunar New Year card a business can actually send under its own name — five beats in the order a recipient reads them: the card front (the year set 400px tall in Playfair Display on lacquer red), the zodiac (a gold-ringed 720px round aperture that cover-crops any animal photograph, so the same template survives all twelve years), the wish (one prosperity greeting set as large as the 888px column allows), the note (a human paragraph in Geist with a signature), and the mark (the brand, a stroke-drawn cash-coin seal, and the shop-closure dates). 1080x1920 (9:16), 30 seconds at 30 fps, five scenes on a red-cream-red-cream-red ground rhythm with a single cash-coin motif appearing at five scales and no clip art anywhere. Ten fields swap per render: year_label (one value filling five overlays, from the 400px hero numeral to the 24px furniture stamp), date_label, zodiac_label (three treatments — 86px italic, 112px roman, 68px italic), zodiac_image, greeting, message, signature_name, signature_role, brand_name (four treatments across four scenes) and the optional closing_note, the holiday closure dates that are the one practical fact in the whole card. There is no price, promo code, countdown or button in the contract. The intended volume case is an agency rendering one card per client from a single CSV row each.

Thanksgiving Gratitude Card
A Thanksgiving thank-you a business sends to its customers, and nothing else — card front, the thank-you, the message, the signature, then the back of the card. 1080x1080 (1:1), 34 seconds at 30 fps, five scenes alternating deep brown and harvest cream against a single burnt-amber accent, with one drawn ear of wheat as the only ornament and two photographs (a table caught mid-toast, a loaf already broken into); there is no price, percentage, promo code, countdown or button anywhere in it, and the layout has nowhere to put one. Ten fields swap per render: salutation (where the per-customer first name lands — "Dear Sarah," for a personalized send, "Dear friends," for a broadcast), thanks_line, message, signature_name, signature_role, closing_note (the hours you are shut — the one practical fact in the card), photo (the 1080x470 band on scene 03), greeting, year, and brand_name, which carries the company wordmark through three sizes. The volume case is one send the Monday before Thanksgiving: 8,000 CSV rows, 8,000 renders, each opening with that customer's own name. Sibling to Christmas Greeting from a Business — same letter shape, different palette, face and motif, so a business that renders both in one November reads as one sender.