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

Personalized Video Template

Monthly Performance Recap - Client Results

The B2B sibling of the consumer Wrapped recap: a composed, credible 34-second 16:9 monthly results video an agency sends a client, rendered one per account on the 1st of the month from a reporting job that already computes the numbers. Four figures land one at a time, each measured against the previous month and each drawn over its own daily line chart, and the closing frame states what makes the comparison trustworthy rather than celebrating it ("Measured the same way as last month"). Deliberately not a hype reel: no confetti, no celebration language, and no green/red traffic lights - the event is the number arriving, not the graphics around it. Seven scenes on an ink and bone ground that flips at every cut, which is the only transition apart from one cross-dissolve into the close: a cover with the client name and period, four figure scenes that each repeat the same four rows (counter, label + value + delta chip, chart, definition line), a ledger board that puts all four metrics on one screenshot-ready frame for a deck, and a close with the agency stamp. One signal-blue accent, Space Grotesk figures set in tabular numerals at 250-290px, JetBrains Mono for every label and counter, Geist for the closing subline. Swap nineteen dynamic fields - client_name, client_mark, client_logo, period_label, the composite client_period_line, ledger_title and period_closed_line, plus value, label and delta for each of the four metrics (each bound to both its figure scene and its ledger column, so one value fills two places) - to render a unique recap per client per month. Values arrive preformatted: the template never formats a number, so pass the currency symbol, thousands separators and decimals yourself, and the delta string carries its own up/down arrow. Two notes for integrators: the chip fill is authored rather than driven by a polarity field, so a "watch" metric is a one-off style edit, and the charts are fixed geometry rather than data-driven, so a per-client series needs the chart images swapped as SVG data URIs.

Aspect ratio
16:9 · Horizontal
Duration
~34s
Category
Personalized

What you can customize

This template exposes 19 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 Logo

    data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHJ4PSI0IiBmaWxsPSIjMkY2QkZGIi8+PC9zdmc+

  • Client Mark

    LARKFIELD

  • Client Name

    Larkfield Dental Group

  • Period Label

    JULY 2026

  • Client Period Line

    LARKFIELD DENTAL GROUP · JULY 2026

  • Metric 1 Label

    QUALIFIED ENQUIRIES

  • Metric 1 Value

    412

  • Metric 1 Delta

    ▲ 34%

  • Metric 2 Label

    COST PER ENQUIRY

  • Metric 2 Value

    $18.40

  • Metric 2 Delta

    ▼ 22%

  • Metric 3 Label

    APPOINTMENTS BOOKED

  • Metric 3 Value

    168

  • Metric 3 Delta

    ▲ 27%

  • Metric 4 Label

    REVENUE ATTRIBUTED

  • Metric 4 Value

    $312,400

  • Metric 4 Delta

    ▲ 19%

  • Ledger Title

    July, in full

  • Period Closed Line

    JULY 2026 · CLOSED

Frequently asked questions

How do I customize the Monthly Performance Recap - Client Results template?

Open the template in the Renderly editor and replace its 19 customizable fields (such as Client Logo) 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

Birthday Celebration template preview

Birthday Celebration

A 32-second vertical (9:16) personalized happy-birthday video - the bright, party-energy sibling of the Customer Milestone Celebration anniversary template. Six palette-flipping scenes (deep grape → a yellow hero pop → grape → cream) carry a secret-friendly opener, a loud "Happy Birthday, {name}!" reveal with balloons, a multicolor confetti make-a-wish beat, a sincere warm word, a little birthday treat with a dashed promo-code chip, and a signed sign-off. Rounded Fredoka display type and a multicolor party palette. Swap six dynamic fields per recipient - first name (used in scenes 01 + 02), a free-text personal line, the offer text + code, the team signature, and a brand logo - to render a unique birthday video for every customer on a birthday cron / lifecycle webhook (CRM date-of-birth match, Klaviyo "Birthday" segment) and ship it as an email hero, SMS, or in-app drop. No age anywhere by design.

Customer Milestone Celebration template preview

Customer Milestone Celebration

A 32-second vertical (9:16) personalized account-anniversary video that reads like a hand-written note from a small team: a personal opening line, a milestone reveal, a tasteful confetti beat, a sincere thank-you, a little gift, and a signed sign-off across six palette-alternating scenes (cream / espresso / coral). Swap eight dynamic fields per customer - a greeting with their first name, a free-text personal line, the anniversary length (e.g. "One Year"), the member-since date, the offer text + code, the team signature, and a brand logo - to render a unique celebration for every recipient on an anniversary cron / lifecycle webhook and ship it as an email hero, SMS, or in-app drop.

Year-in-Review "Wrapped" Recap template preview

Year-in-Review "Wrapped" Recap

A 25-second vertical (9:16) Spotify-Wrapped-style personalized year-in-review recap across six palette-flipping cards: a name-drop hook, two big stat cards, a shareable persona badge, a #1 top-item card, and a recap + share close. Swap twelve dynamic fields per recipient - first name, period label, two stat values + labels, an optional 3rd-stat badge (value + label), a persona, a top-item name, an optional top-item image, and a brand logo - to render a unique Wrapped for every user from a single stats row on a year-end / period-close webhook.

Ready to make your Monthly Performance Recap - Client Results video?

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