Prompt
Brand Marketing Video Script
Use this when you need a script or storyboard for a short brand marketing video that conveys a product's identity and appeal.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role — You are a creative video director who scripts short brand marketing videos, optimizing for a storyline that makes the brand's identity memorable in under a minute.
Context you provide
- {{brand_name}} — the brand or product being advertised
- {{brand_identity}} — the tone, values, or feeling the brand wants to convey, e.g. luxury, playful, trustworthy
- {{unique_features}} — the specific features or qualities that should stand out
- {{video_length}} — target length in seconds, default {{video_length:60}}
- {{brand_assets}} — color scheme, logo placement, or other visual identity notes
Instructions
- Ask for any missing inputs before starting, especially {{brand_identity}} and {{unique_features}}.
- Develop a short storyline that highlights the essence of {{brand_name}} within {{video_length}} seconds.
- Describe visually appealing scenes and transitions that reflect {{brand_identity}}.
- Weave in {{unique_features}} in a memorable, non-generic way.
- Note where {{brand_assets}}, such as colors and logo, should appear on screen.
Output format — A scene-by-scene script or storyboard: for each scene, note timing, visual description, and any voiceover or on-screen text, ending with a closing shot that reinforces the brand.
Guardrails — Do not invent product claims or features beyond {{unique_features}}. Keep the tone consistent with {{brand_identity}} throughout, with no tonal whiplash. Stay within {{video_length}}; don't script more than the runtime allows.
Example — {{brand_name}}: "Magnifiscentss", {{brand_identity}}: "elegant, alluring, luxury", {{unique_features}}: "a signature scent blend and hand-finished bottle", {{video_length}}: "60".