Skip to content

NodeTool Cloud is in alpha. Try it →

Video ad templates

Concept 01offer

Kinetic offer wall

Make one legitimate offer readable while showing the product range.

Length
10s
Beats
5
Frame rate
30 fps
Complexity
simple
Motion principle
Fixed offer hierarchy; product swaps change supporting evidence, never the offer.

Use it when

An approved offer is the main reason to act, with a small product range.

Pick another concept when

The value proposition needs explanation before price matters.

What you need

  • 3–5 transparent product cutouts
  • Approved offer, end date and terms
  • Brand logo; licensed music optional

Keep this consistent

The offer is the hero; repetition creates texture but never competes with the readable offer.

Beat sheet

5 beats · 10s

Rendered from a NodeTool timeline at these beat times. The brand, copy and numbers are fictional.
  1. Beat 1 · 0s–1.5s · 1.5s

    Hook

    Oversized offer occupies the upper-middle canvas; one pack is already visible.

    Motion
    Word-staggered entrance, 75 ms offset; 260 ms per word; background rows drift 0.08 canvas widths.
    Sound
    One soft downbeat.
    Check
    Offer readable by 500 ms; no empty opening.

    Copy slot:Offer short

  2. Beat 2 · 1.5s–4s · 2.5s

    Range

    Three products share a consistent center and baseline.

    Motion
    Cut to a new pack every 500–750 ms. Each enters 0.12 widths over 240 ms, overshoot <=6%.
    Sound
    Small ticks on swaps.
    Check
    No scaling of legal text; cutout edges clean.

    Copy slot:Collection label

  3. Beat 3 · 4s–6.5s · 2.5s

    Benefit

    Hero product grows while repeated copy recedes.

    Motion
    Slide background text off; product scale 1.00→1.08; benefit pops once.
    Sound
    Music continues; no new competing cue.
    Check
    One benefit only; offer remains understandable muted.

    Copy slot:Benefit short

  4. Beat 4 · 6.5s–8.5s · 2s

    Proof of offer

    Offer, eligible product range and end date become a stable card.

    Motion
    180 ms fade for supporting line; otherwise hold.
    Sound
    No transient covering speech.
    Check
    Actual client terms, not unapproved terms.

    Copy slot:Offer terms

  5. Beat 5 · 8.5s–10s · 1.5s

    CTA

    Stable brand/product/CTA lockup.

    Motion
    CTA settles within 200 ms; hold the remaining time.
    Sound
    Resolve, then quiet tail.
    Check
    Final frame complete; no fade to black.

    Copy slot:CTA

Build this ad in NodeTool

This concept ships with NodeTool as a mini app. It builds an editable 10-second vertical ad from your images, logo, and copy. AI can suggest options from a website to fill the fields with its copy and images. It uses no generated video.

Read how mini apps work, see AI for advertising for spots with generated shots, or cut the ad further in the AI video editor.

Copy budget

Word counts are a starting point. Keep required qualifications.

  • Offer short7 words
  • Collection label7 words
  • Benefit short7 words
  • Offer terms16 words
  • CTA4 words

Layer stack

Top of the frame first.

  1. 5Terms and CTA
  2. 4Primary offer line
  3. 3Product cutouts
  4. 2Repeating offer typography
  5. 1Solid background

Adapt the format

9:16
Use the reference composition. Check placement overlays with the actual destination preview.
4:5
Reflow the composition into a wider canvas; increase useful media width and recheck every line break.
1:1
Reduce vertical gaps; keep a single dominant focal point and preserve the intended reading order.

Review the finished ad

  • Offer remains legible during every product swap.
  • Terms remain readable at placement size; extend the hold if necessary.
  • The final brand and CTA are fully settled and readable before export ends.

Watch out

  • Never fabricate a discount or urgency.
  • Constrain repeater copies to a parent group ending at the cut.
  • Keep all stagger delays inside the text clip window.

Fallback. Use explicitly duplicated text clips when repeaters are not exposed by the host.

Variations

  • 6 s: hook 1 s, product range 3 s, CTA 2 s.
  • 15 s: add one benefit beat, not more offer words.