Skip to main content

Promo Video Prompts

What if your 8-second ad did more selling than your 30-minute sales call?

Promo video is persuasion compressed into motion. The same cinematographic language applies, but the intent shifts from storytelling to conversion. Every frame earns attention or loses the viewer.

The Template

ElementWhat It ControlsExample
FormatPlatform + ratio"9:16 vertical, Instagram Reels"
DurationAttention budget"8 seconds" or "30 seconds"
Hook (0-2s)Stop the scroll"Sad wilting plant, brown leaf falls"
Tension (2-5s)Create the gap"Text bubble: 'Yo, I'm thirsty'"
Resolution (5-7s)Show the transformation"Hand waters plant, sparkle effects"
CTA (final 1-2s)Drive the action"Bold text: 'You could save a life with one text'"
StyleVisual treatment"Flat 2D vector, bouncy elastic easing"
Audio arcEmotional pacing"Sad piano → notification sound → success chime"

Techniques

Emotional Arc in Seconds

Every promo video is a micro-story. The arc must complete in the time budget. Map emotion to seconds, not minutes.

"0-3s: Tension (the problem is visceral). 3-6s: Turn (the product intervenes). 6-8s: Release (the outcome is desirable). Every second has a job."

Platform-Native Framing

Design for how people consume, not how you want to present. Vertical for feeds, square for embeds, widescreen for presentations.

"9:16 vertical. Text must be readable at phone distance. No element in the top or bottom 15% — platform UI overlaps there. Safe zone: center 70% of frame."

The Scroll-Stop Hook

The first 1-2 seconds decide everything. Lead with contrast, motion, or pattern interruption — never a logo.

"Open with the problem, not the brand. A dying plant is more arresting than a company name. The logo earns its place at the CTA, not the hook."

Show Transformation, Not Features

People buy outcomes. Compress the before/after into the shortest possible visual gap.

"Brown plant → green plant in 1 second. The speed of the transformation IS the product promise. Slow transitions kill urgency."

Audio as Pacing Engine

Sound design does 50% of the emotional work. Map audio cues to story beats, not background music to fill silence.

"Sad piano anchors the problem. Notification sound creates anticipation. Water pouring grounds the action. Success chime rewards the resolution. Four sounds, four emotions, eight seconds."

The Strategy Matrix

Before prompting, decide what you're making. Format x Intent = specific prompt shape.

Format \ IntentAwareness (top of funnel)Consideration (mid funnel)Conversion (bottom funnel)
8s ReelEmotional hook + brand nameProblem → solution flashSingle CTA, urgency
15s ShortStory arc + product revealFeature demo + social proofOffer + scarcity + CTA
30s SpotBrand film compressedTestimonial + product walkthroughFull pitch + multiple CTAs
60s ExplainerProblem deep-dive + visionHow-it-works sequenceObjection handling + close

The Prompt

A complete prompt for an 8-second product promo. Uses emotional arc, scroll-stop hook, and platform-native framing.

You are creating an 8-second promotional animation for a mobile app.
Every frame must earn attention. This is advertising, not art.

PLATFORM CONSTRAINTS:
- Aspect ratio: 9:16 (vertical) for Instagram Reels / TikTok / YouTube Shorts
- Safe zone: All text and key elements within center 70% of frame
- Text: Bold, high-contrast, readable at arm's length on a phone screen
- Style: Simple 2D flat vector animation, clean minimal design

EMOTIONAL ARC:

[0-3 seconds] THE HOOK — Problem is visceral
Show a sad, wilting potted plant in a terracotta pot, centered in frame.
Brown and droopy with dying leaves. One brown leaf slowly falls to the ground.
Muted color palette: browns, grays, faded greens. Minimal animation — slight
drooping motion. The viewer must feel: "oh no."
Audio: Sad piano, low register, sparse notes.

[3-5 seconds] THE TURN — Product intervenes
An iOS-style green text message bubble appears from the top-right corner
with a bounce animation. The bubble contains text: "Yo, I'm thirsty"
The plant remains droopy and dying in the background. The text bubble is
clearly visible and readable with white text inside. The viewer must feel:
"wait, what?"
Audio: iPhone notification sound (familiar, pattern-interrupt).

[5-7 seconds] THE PROOF — Transformation in action
A simple cartoon hand holding a blue watering can enters from the left.
The hand pours water into the plant pot. Animated water stream flows from
the watering can spout into the soil with small sparkle effects. The plant
is still brown while being watered — anticipation, not instant gratification.
Audio: Water pouring (tactile, grounding).

[7-8 seconds] THE CTA — Outcome + action
The plant instantly transforms: leaves turn from brown to vibrant green
(#48BB78), plant stands upright and perky with sparkle/shine effects.
Simultaneously, text appears in bold black:
"You could save a life with one text."
Below in smaller text: "textingwithplants.com"
Audio: Success chime + uplifting swell.

STYLE NOTES:
- Flat 2D vector animation, smooth transitions
- Bouncy elastic easing on all animations (cubic-bezier(0.34, 1.56, 0.64, 1))
- Color progression: sad muted tones → vibrant happy greens
- Simple cartoon style, similar to explainer videos
- No logo until CTA. Brand earns its place at the end.

Generate in Runway, Kling, Pika, or feed the sequence shot-by-shot into any AI video tool.

The Meta-Prompt

Extract the engine. The brackets are the empty cells. Fill them for any product, any platform, any duration.

# Promo Video Builder

## Role
Act as a World-Class Creative Director and Motion Designer.
You create high-converting promotional videos. Every frame must
earn attention. Every second has a job. Eradicate generic stock
footage energy.

## Agent Flow
Ask exactly these questions in a single call, then build:
1. "What's the product and one-line value proposition?" — Free text.
2. "Pick a format" — Single-select from formats below.
3. "Who is the viewer and what's their current pain?" — Free text.
4. "What should they do after watching?" — The CTA. Free text.

## Format Presets

### Format A — "Scroll-Stop Reel" (8 seconds)
- Platform: Instagram Reels, TikTok, YouTube Shorts
- Ratio: 9:16 vertical
- Structure: Hook (0-2s) → Turn (2-5s) → Proof (5-7s) → CTA (7-8s)
- Audio: 4 beats — problem, interrupt, action, reward
- Style: [Animation style or live action direction]

### Format B — "Product Short" (15 seconds)
- Platform: YouTube Shorts, Instagram, LinkedIn
- Ratio: 9:16 or 1:1
- Structure: Hook (0-3s) → Problem (3-6s) → Solution (6-10s) →
Social proof (10-13s) → CTA (13-15s)
- Audio: Upbeat track with beat-synced cuts
- Style: [Animation style or live action direction]

### Format C — "Brand Spot" (30 seconds)
- Platform: YouTube pre-roll, LinkedIn, website hero
- Ratio: 16:9 or 1:1
- Structure: World-building (0-8s) → Problem (8-14s) →
Product reveal (14-22s) → Proof (22-27s) → CTA (27-30s)
- Audio: Score with emotional progression
- Style: [Cinematic treatment]

### Format D — "Explainer" (60 seconds)
- Platform: Website, YouTube, sales enablement
- Ratio: 16:9
- Structure: Hook (0-5s) → Problem deep-dive (5-15s) →
How it works (15-35s) → Results (35-50s) → CTA (50-60s)
- Audio: Voiceover + background score
- Style: [Animation or screen-capture hybrid]

## Fixed Rules (NEVER CHANGE)

### Attention Economics
- Hook in first 2 seconds or lose the viewer
- No logos before the CTA — brand earns its place
- One message per video. If you need two, make two videos.

### Emotional Pacing
- Map audio cues to story beats, not background fill
- Every transition carries emotion: problem → tension → relief → action
- Color grade shifts with emotional arc (muted → vibrant)

### Platform Compliance
- Safe zone: key elements within center 70% of frame
- Text readable at arm's length on a phone screen
- No element in top/bottom 15% where platform UI overlaps
- Aspect ratio matches platform — never letterbox

## Build Sequence
1. Map viewer pain → emotional hook (what stops the scroll?)
2. Map product value → transformation visual (what changes?)
3. Map CTA → closing frame (what do they do next?)
4. Assign second-by-second story beats to duration
5. Specify audio cue per beat
6. Specify visual style, color arc, animation type
7. Output the complete timestamped prompt

"Do not create an ad; create a feeling that demands action.
Every frame should earn its place. Eradicate all generic
stock footage energy."
Product TypeHook StrategyTransformation VisualCTA Style
Mobile appProblem personified (emotion)Before/after in 1 second"Download now"
SaaS toolFrustration moment (workflow)Dashboard lights up"Start free trial"
Physical productUnboxing or texture close-upProduct in use, smile"Shop now"
Service businessClient pain scenarioExpert intervenes, relief"Book a call"
CommunityIsolation → belongingGroup energy, shared wins"Join free"
????

Tools

ToolStrengthLink
Runway Gen-3Motion quality, camera controlrunwayml.com
KlingMotion fidelity, fast generationklingai.com
PikaQuick iterations, style transferpika.art
VeoGoogle's video model, long coherencedeepmind.google/veo
SoraLength, coherence, physical realismopenai.com/sora
CapCutEditing, captions, platform exportcapcut.com
Canva VideoTemplates, brand kits, team workflowcanva.com
ElevenLabsVoiceover generationelevenlabs.io
SunoCustom jingles and background musicsuno.com

Context

Every second has a job.

Questions

If an 8-second video can complete an emotional arc, what are you wasting time on in longer formats?

  • What's the difference between a hook that stops the scroll and one that earns the watch?
  • When AI generates the visuals, does the creative director's job reduce to writing the emotional arc — or expand to it?
  • Which row in the strategy matrix (awareness, consideration, conversion) are you overproducing — and which are you ignoring?
  • If "no logo before the CTA" is the rule, why does every brief start with "open on the logo"?