Black Friday30% off with codeBLACKFRIDAY2026Get the deal

Ecommerce Video Template

Price Drop Alert

Price Drop Alert is a square e-commerce lifecycle card that fires off a price-change webhook matched against browse history — the "the thing you were watching just got cheaper" moment, rendered one card per watcher straight off the product feed. 27 seconds, 1:1 (1080×1080), 30fps, four scenes on a bone → ink → bone → forest ground rhythm: the personalised alert, the product on the one dark frame in the piece (price deliberately withheld), the payoff — old price struck in signal red beside the new price at 176px on a single shared baseline, with the saving in a forest band bled to the bottom edge — and a receipt row plus CTA pill. Eleven dynamic fields swap per render: customer_first_name, brand_name, product_image, product_name, product_detail, product_price_was, product_price, message_line, status_note, cta_label and cta_url; the minimum viable set is five (product_image, product_name, product_price, cta_label, cta_url), everything else has a documented fallback. Type is Instrument Serif / Geist / JetBrains Mono, and it is a direct sibling of the Abandoned Cart Nudge template, sharing its palette, 84px measure and ten-field product-feed contract.

Aspect ratio
1:1 · Square
Duration
~27s
Category
Ecommerce

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 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. The monospace name is the exact key to send in replacements.

  • Brand Name

    text
    brand_name

    Halle & Co

    ~60 characters max · 1 line

  • Customer First Name

    text
    customer_first_name

    Rowan

    ~17 characters max · 1 line

  • Message Line

    text
    message_line

    The one you were watching just dropped.

    ~62 characters max · 2 lines

  • Product Image

    url
    product_image

    https://images.unsplash.com/photo-1624687943971-e86af76d57de?w=1600&q=80&fm=jpg

  • Product Name

    text
    product_name

    The Everyday Tote

    ~38 characters max · 1 line

  • Product Detail

    text
    product_detail

    Vegetable-tanned leather · Tan

    ~57 characters max · 1 line

  • Product Price Was

    text
    product_price_was

    £185

    ~5 characters max · 1 line

  • Product Price

    text
    product_price

    £129

    ~5 characters max · 1 line

  • Status Note

    text
    status_note

    £56 off

    ~67 characters max · 2 lines

  • Cta Label

    text
    cta_label

    Shop it now

    ~99 characters max · 2 lines

  • Cta Url

    text
    cta_url

    halleandco.com/tote

    ~89 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": "price-drop-alert",
  "replacements": {
    "brand_name": "Halle & Co",
    "customer_first_name": "Rowan",
    "message_line": "The one you were watching\njust dropped.",
    "product_image": "https://images.unsplash.com/photo-1624687943971-e86af76d57de?w=1600&q=80&fm=jpg",
    "product_name": "The Everyday Tote",
    "product_detail": "Vegetable-tanned leather · Tan"
  }
}'

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": "price-drop-alert",
  "replacements": {
    "brand_name": "Halle & Co",
    "customer_first_name": "Rowan",
    "message_line": "The one you were watching\njust dropped.",
    "product_image": "https://images.unsplash.com/photo-1624687943971-e86af76d57de?w=1600&q=80&fm=jpg",
    "product_name": "The Everyday Tote",
    "product_detail": "Vegetable-tanned leather · Tan"
  }
}'

The body above shows 6 of 11 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/price-drop-alert/variables. See the previewing guide, the rendering guide, or the OpenAPI spec.

Frequently asked questions

How do I customize the Price Drop Alert template?

Open the template in the Renderly editor and replace its 11 customizable fields (such as Brand 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, 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, 11 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.

Sell on Shopify? The free Shopify product video maker turns one product link into a 15-second vertical video. No signup.

More Ecommerce templates

Used Car Listing (Vertical) template preview

Used Car Listing (Vertical)

A bright, friendly 24-second vertical (9:16) listing video for one car on an independent used-car lot, for Reels, TikTok and Stories, cut to the beat of its own upbeat 120 BPM track. The vertical sibling of Used Car Listing, with the same 27 fields, so one dealer payload renders both formats. Each landscape lot photo sits whole in a full-width framed card, never cropped to the hood, with the text below it and clear of the platform buttons. Five scenes: the car with a badge sticker, a big price tag with the mileage, three highlights as a checklist, three key numbers, and a dealer card with a large phone number and a call-to-action button. Swap 27 fields per car: five photos, year, make, model, mileage, price, price note, badge, three features, three numbers with labels, dealer name, city, phone, website and call to action.

Used Car Listing template preview

Used Car Listing

A bright, friendly 24-second 16:9 listing video for one car on an independent used-car lot, cut to the beat of its own upbeat 120 BPM track. Made for small family-owned dealers who post each car on their website, YouTube and Facebook. Five scenes on a warm paper background with a navy and price-tag-yellow palette: the car with a badge sticker, a big swinging price tag with the mileage, three highlights as a checklist, three key numbers, and a dealer card with a large phone number and a call-to-action button. Ordinary lot photos (asphalt, sky, other cars) sit in framed photo cards with a light color grade, so they look clean without a studio. Every claim is a variable and no slot is optional. Swap 27 fields per car: five photos, year, make, model, mileage, price, price note, badge, three features, three numbers with labels, dealer name, city, phone, website and call to action. The vertical sibling uses the same fields.

Luxury Car Listing (Vertical) template preview

Luxury Car Listing (Vertical)

A 29-second vertical (9:16) luxury car listing film for Reels, TikTok, Shorts and Stories, cut to the beat of its own 126 BPM track. The vertical sibling of Luxury Car Listing, with the same 24 fields, so one dealer payload renders both formats. Six scenes in a black studio with one tail-light red accent: a light-slit teaser, the car revealed on the music drop with a flash and a camera snap, three full-screen detail shots with a feature line each, three stacked performance numbers over speed lines, the price with a finance line, and a dealer end card with a framed hero photo. Landscape dealer photos sit in wide windows, so the car is never cut at the sides, and all text stays clear of the platform buttons. Swap 24 fields per vehicle: five photos (hero, three details, rear), make, model, year, mileage, three features, three spec values and labels, price, price note, call to action, dealer name, phone and website.

Ready to make your Price Drop Alert video?

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