Video AIProduct VideosIntermediate120 minSaves 2+ hours

30-Second DTC Product Story Spot for Brand Marketing

DTC brand teams can generate a 30-second product story spot, integrating customer moments, product features, and testimonials, to drive funnel-aware marketing campaigns.

This prompt guides DTC brand teams in scripting a 30-second marketing video. It structures the narrative around a customer problem, product solution, and social proof, ensuring brand consistency and funnel awareness. The output includes specific scene breakdowns and platform cut specifications for efficient production.

READY-TO-USE PROMPT

Copy Prompt

prompt.txt
Role: Marketing Video Scriptwriter specializing in DTC product storytelling.

Context: We are developing a 30-second marketing video for a DTC product. The goal is to create a compelling narrative that resonates with our target audience, highlights a key product benefit, and drives conversion. The video needs to follow a specific structure: customer moment, product moment, testimonial, and clear CTA.

Task: Develop a detailed script for a 30-second DTC product story spot. The script must include scene descriptions, on-screen text, and voiceover/dialogue for each segment. Ensure the narrative flows logically from problem to solution to social proof, culminating in a strong call to action.

Constraints:
- Total video length: 30 seconds.
- Structure:
    - Hook (0-5s): Customer moment, establishing a relatable pain point.
    - Value Beats (5-20s): Product introduction, demonstrating how it solves the pain point, highlighting a key benefit.
    - Proof Beat (20-25s): Short, impactful testimonial or social proof.
    - CTA Scene (25-30s): Clear call to action.
- Tone: Value-first, funnel-aware, brand-consistent.
- Focus: One customer moment, one product moment, one testimonial line.
- Integrate the `{{product_name}}` and address the `{{target_audience_pain_point}}`.
- Output must include platform cut specifications for common social media platforms (e.g., Instagram Reels, TikTok, YouTube Shorts).

Output:
A structured marketing video script in markdown format, including:

1.  **Video Title:** A concise title for the spot.
2.  **Target Audience:** Brief description.
3.  **Brand Voice:** Brief description.
4.  **Overall Narrative Arc:** 1-2 sentences.
5.  **Scene Breakdown (Timestamped):**
    *   **Scene 1: Hook (0-5s)**
        *   Visuals:
        *   On-screen Text:
        *   Voiceover/Dialogue:
    *   **Scene 2: Product Introduction & Solution (5-15s)**
        *   Visuals:
        *   On-screen Text:
        *   Voiceover/Dialogue:
    *   **Scene 3: Key Benefit Demonstration (15-20s)**
        *   Visuals:
        *   On-screen Text:
        *   Voiceover/Dialogue:
    *   **Scene 4: Social Proof (20-25s)**
        *   Visuals:
        *   On-screen Text:
        *   Voiceover/Dialogue:
    *   **Scene 5: Call to Action (25-30s)**
        *   Visuals:
        *   On-screen Text:
        *   Voiceover/Dialogue:
6.  **Platform Cut Specifications:**
    *   **Instagram Reels/TikTok (9:16 vertical):** Notes on adaptation.
    *   **YouTube Shorts (9:16 vertical):** Notes on adaptation.
    *   **Standard (16:9 horizontal):** Notes on adaptation.

Estimated results

DifficultyIntermediate
Setup time120 min
Time saved2+ hours
Best modelsVeo, Kling, Runway
Best audienceDTC

Editor's note

Why this prompt matters

DTC brand teams frequently encounter the challenge of crafting concise, yet comprehensive, product narratives for video advertising. The objective is to quickly engage viewers, clearly communicate product value, and guide them toward conversion, all within the strict confines of a short-form ad. This demands a deliberate integration of customer insights, product differentiators, and authentic social proof to build a persuasive case.

This workflow offers a systematic method for developing 30-second product story spots. It structures the narrative to begin with a relatable customer pain point, introduce the product as a solution, highlight key benefits, and solidify credibility with a testimonial. The process ensures a logical flow from problem to resolution, culminating in a clear call to action.

Implementing this approach enables brand marketers to create funnel-aware content that directly addresses audience needs and motivates action. The resulting scripts maintain brand consistency and include practical platform cut specifications, streamlining distribution across diverse social media channels. This supports effective, targeted marketing efforts.

Anatomy

Prompt engineering breakdown

Role

Marketing Video Scriptwriter specializing in DTC product storytelling.

Context

Developing a 30-second marketing video for a DTC product with a specific narrative structure (customer moment, product moment, testimonial, CTA) to highlight a key product benefit and drive conversion.

Goal

Develop a detailed script for a 30-second DTC product story spot, including scene descriptions, on-screen text, and voiceover/dialogue, ensuring logical flow from problem to solution to social proof to CTA.

Constraints

Total 30 seconds. Specific scene timing: Hook (0-5s), Value Beats (5-20s), Proof Beat (20-25s), CTA Scene (25-30s). Tone: value-first, funnel-aware, brand-consistent. Focus on one customer moment, one product moment, one testimonial line. Integrate `{{product_name}}` and address the `{{target_audience_pain_point}}`. Output must include platform cut specifications.

Output format

A structured marketing video script in markdown format, including: Video Title, Target Audience, Brand Voice, Overall Narrative Arc, Timestamped Scene Breakdown (Visuals, On-screen Text, Voiceover/Dialogue), and Platform Cut Specifications.

Why this structure works

The explicit role priming sets the expectation for specialized output in DTC video scripting. Clear, explicit constraints on length, structure, and tone guide the AI to meet precise marketing requirements. The detailed structured output ensures all necessary elements for a production-ready video script are consistently generated, making the output directly usable for creative and production teams.

Pick your version

Prompt variations

BeginnerWorks with any model

For users new to prompt engineering or video scripting, needing a straightforward approach to generate a basic ad concept.

prompt.txt
As a Video Creator, generate a simple 30-second ad script for `{{product_name}}`. The goal is to show how our product helps solve a common issue for `{{target_audience_pain_point}}` and encourage people to buy it. Include a brief customer story. The script should have a clear beginning, middle (showing the product), and end (telling what to do next). Provide basic scene visuals, what to say, and any on-screen words. Also, suggest how it might look on different social media video sizes.
ProfessionalBest with veo

When detailed, production-ready scripts are needed, matching the complexity and specificity required by experienced marketing teams.

prompt.txt
Role: Marketing Video Scriptwriter specializing in DTC product storytelling. Context: Craft a 30-second marketing video for `{{product_name}}` targeting `{{target_audience_pain_point}}`. Focus on a compelling narrative that drives conversions. Task: Generate a detailed, timestamped script. Structure: relatable customer pain point (Hook: 0-5s), product solution and key benefit (Value Beats: 5-20s), social proof (Proof Beat: 20-25s), and a strong call to action (CTA Scene: 25-30s). Tone: value-first, funnel-aware, brand-consistent. Output: Markdown script with Video Title, Target Audience, Brand Voice, Narrative Arc, Scene Breakdown (Visuals, On-screen Text, Voiceover/Dialogue), and Platform Cut Specs for 9:16 and 16:9 formats.
Short VersionWorks with any model

For quick script drafts or when a high-level overview is sufficient to start brainstorming video concepts.

prompt.txt
Generate a concise 30-second DTC video script for `{{product_name}}` addressing `{{target_audience_pain_point}}`. Include a customer problem, product solution, a brief testimonial, and a call to action. Structure as: Hook (0-5s), Value (5-20s), Proof (20-25s), CTA (25-30s). Provide scene visuals, on-screen text, and voiceover for each segment, plus notes for vertical (9:16) and horizontal (16:9) cuts.
EnterpriseBest with kling

For large organizations requiring adherence to brand guidelines, legal review, and multi-stakeholder approval processes.

prompt.txt
Role: Senior Marketing Content Strategist for DTC video production. Context: Develop a 30-second marketing video script for `{{product_name}}` targeting `{{target_audience_pain_point}}`. The script must align with established brand guidelines, undergo legal/compliance review, and facilitate stakeholder approval. Task: Produce a comprehensive script, detailing scenes, on-screen text, and voiceover/dialogue. Ensure the narrative arc effectively addresses a customer pain point, presents the product as a solution, includes validated social proof, and leads to a measurable CTA. Constraints: Strict 30-second runtime. Adhere to brand messaging, legal standards, and internal review protocols. Structure: Hook (0-5s), Value Beats (5-20s), Proof Beat (20-25s), CTA Scene (25-30s). Focus on singular customer/product moments and one approved testimonial. Output: Markdown script including Video Title, Target Audience, Brand Voice (with compliance notes), Narrative Arc, Detailed Scene Breakdown, and Platform Cut Specifications (Instagram Reels, TikTok, YouTube Shorts, Standard 16:9), explicitly noting areas for stakeholder approval and legal review.

What you'll get

Expected output

Video Title: {{product_name}}: Your Daily Calm

Target Audience: Individuals experiencing {{target_audience_pain_point}} who seek gentle, effective relief and improved skin confidence.

Brand Voice: Reassuring, empathetic, solution-oriented, and trustworthy.

Overall Narrative Arc: The video transitions from the frustration of {{target_audience_pain_point}} to the relief and confidence found through {{product_name}}, validated by customer experience, and concludes with a direct call to action.

Scene Breakdown (Timestamped):

  • Scene 1: Hook (0-5s)

* Visuals: Close-up of a person gently touching their face, which shows subtle signs of {{target_audience_pain_point}}. A slight sigh of frustration. Soft, relatable home setting. * On-screen Text: "Is {{target_audience_pain_point}} holding you back?" * Voiceover/Dialogue: "You've tried everything. Still dealing with {{target_audience_pain_point}}? We understand."

  • Scene 2: Product Introduction & Solution (5-15s)

* Visuals: A hand reaching for a bottle of {{product_name}} on a clean, minimalist shelf. Smooth, gentle application of the product onto the face. The skin visibly begins to look less stressed, more hydrated. Focus on the product's texture. * On-screen Text: "Discover {{product_name}}" * Voiceover/Dialogue: "Introducing {{product_name}}. Our unique formula targets the root causes of {{target_audience_pain_point}}, providing soothing relief from the first application."

  • Scene 3: Key Benefit Demonstration (15-20s)

* Visuals: Split screen: one side shows a person looking hesitant with slight redness; the other side shows the same person days later, smiling confidently, skin appearing visibly calmer and more even. Quick, bright transition. * On-screen Text: "Calm. Clear. Confident." * Voiceover/Dialogue: "Experience the difference. {{product_name}} helps restore your skin's natural balance, so you can feel confident all day."

  • Scene 4: Social Proof (20-25s)

* Visuals: A genuine, smiling customer looking relaxed and happy, perhaps holding {{product_name}}. A short, impactful quote displayed clearly. * On-screen Text: "'Finally, relief from my {{target_audience_pain_point}}!' - A Satisfied Customer" * Voiceover/Dialogue: "Don't just take our word for it. Real people are finding real results."

  • Scene 5: Call to Action (25-30s)

* Visuals: Clean, attractive shot of {{product_name}} with a clear website URL and a "Shop Now" button animation. Final shot of a person smiling, enjoying their day. * On-screen Text: "End {{target_audience_pain_point}}. Shop {{product_name}} Today! [YourWebsite.com]" * Voiceover/Dialogue: "Ready to say goodbye to {{target_audience_pain_point}}? Visit [YourWebsite.com] and start your journey to calmer skin."

Platform Cut Specifications:

  • Instagram Reels/TikTok (9:16 vertical): Crop visuals to center key action, ensure all on-screen text fits within the safe zones, and maintain a rapid edit pace. Ensure voiceover is concise and impactful for short attention spans.
  • YouTube Shorts (9:16 vertical): Similar to Reels/TikTok, prioritize clear visuals and quick transitions. Keep the narrative direct.
  • Instagram Feed/Facebook (1:1 square or 4:5 vertical): Adapt framing to suit square or slightly vertical aspect ratios. Ensure product and call-to-action elements are prominent and legible in these formats.
  • YouTube In-Stream/Pre-Roll (16:9 horizontal): Utilize the wider frame for more detailed scene compositions. Maintain clear visual hierarchy and legible text.
  • LinkedIn (16:9 horizontal or 1:1 square): Focus on clear product benefits and the solution provided. Ensure professional framing and concise messaging suitable for a business audience.

Under the hood

Why this prompt works

This prompt effectively guides the model by establishing a clear "Role" as a "Marketing Video Scriptwriter specializing in DTC product storytelling." This grounds the AI in a specific professional persona, ensuring the output aligns with industry expectations and a value-first, funnel-aware tone. The prompt’s strength lies in its highly structured "Constraints" and "Output" sections.

By defining a strict 30-second duration and a mandatory four-part narrative arc—Hook, Value Beats, Proof Beat, and CTA Scene—the prompt employs constraint-based generation. This method channels the model's creativity into a predefined framework, ensuring all critical marketing elements are included and sequenced logically. The specific time allocations for each segment further refine this, guaranteeing a well-paced script.

The use of placeholder variables such as {{product_name}} and {{target_audience_pain_point}} makes the prompt highly adaptable. This allows brand teams to reuse the core prompt for various products and pain points, generating customized scripts without needing extensive modifications. This technique ensures relevance and efficiency across multiple campaigns.

Moreover, the detailed "Output" section, which specifies markdown formatting, timestamped scenes, and required fields like visuals, on-screen text, and voiceover, leverages structured output prompting. This eliminates ambiguity, ensuring the generated script is comprehensive, production-ready, and includes practical considerations like platform cut specifications. This level of detail is crucial for actionable marketing deliverables.

Model fit

Best AI models for this prompt

Veo

Veo excels at generating highly realistic and detailed video content, making it suitable for showcasing product features with clarity. Its ability to maintain visual consistency across scenes is a significant advantage for product demonstrations where brand aesthetics are crucial. However, complex character interactions or highly nuanced emotional expressions might require additional prompting or post-production. See the full Veo hub for deeper guidance.

Kling

Kling offers strong capabilities in generating dynamic and visually engaging sequences, which can be effective for capturing attention in short-form ads. Its strength lies in creating fluid transitions and varied camera angles, enhancing the storytelling aspect of a DTC spot. Users might find that fine-tuning specific stylistic elements or precise brand color palettes requires iterative prompting. See the full Kling hub for deeper guidance.

Runway

Runway provides a versatile suite of video generation and editing tools, allowing for creative control over the final output. It is particularly strong for users who want to iterate quickly on different visual concepts or integrate existing brand assets into their generated content. While capable, achieving highly specific, photorealistic product details might demand more detailed input and refinement. See the full Runway hub for deeper guidance.

When to use

  • When launching a new DTC product and needing concise, story-driven ad scripts.
  • For A/B testing different narrative angles that highlight a single product benefit.
  • To refresh existing ad creatives with a proven problem-solution-proof structure.
  • When targeting top-of-funnel audiences with a specific pain point and solution.
  • For generating initial script drafts quickly for internal review and concept validation.

When not to use

  • For long-form educational content or detailed product tutorials.
  • When the primary goal is direct response with complex offer explanations or multiple calls to action.
  • For B2B marketing, which typically requires a different narrative and proof structure.
  • If the product has multiple, equally important benefits that all require significant airtime.
  • When producing purely aesthetic or mood-setting brand videos without a direct story arc.

Get more from it

Pro tips

  • 1

    Define the core problem clearly: A well-articulated customer pain point ensures the solution resonates strongly, preventing generic or irrelevant opening scenes.

  • 2

    Isolate one key product benefit: Overloading the script with too many features dilutes the message, making the value proposition unclear. Focus keeps the story tight.

  • 3

    Source a genuine testimonial: Authenticity in social proof builds trust; use actual customer quotes to avoid sounding fabricated or unconvincing.

  • 4

    Keep visuals simple and direct: Overly complex scene descriptions can lead to production challenges or confusion. Focus on conveying the story beats clearly.

  • 5

    Iterate on the CTA language: A clear, concise call to action prevents user confusion and maximizes conversion opportunities. Test different wordings.

  • 6

    Consider pacing for each scene: Each segment has a time constraint; ensure the narrative moves efficiently to avoid dragging or rushed transitions.

Don't ship this

Common mistakes

  • Script feels generic, lacking specific brand voice or product detail, resulting in a bland output.

    Fix — Provide detailed inputs for `product_name`, `target_audience_pain_point`, and `brand_voice` in the initial prompt.

  • The video's narrative arc is unclear, jumping between ideas without a logical flow from problem to solution.

    Fix — Ensure the `Overall Narrative Arc` input is precise, guiding the AI to connect problem, solution, proof, and CTA smoothly.

  • Visuals and voiceover don't align, creating disjointed scenes that confuse the viewer about the message.

    Fix — Review each scene for visual-voiceover synergy. Edit for coherence where the script suggests conflicting or unrelated elements.

  • CTA is weak or too complex, not prompting immediate action or leaving the viewer unsure of the next step.

    Fix — Refine the CTA scene to be singular, explicit, and easy to understand. Test different, direct calls to action for clarity.

  • Script length exceeds 30 seconds, leading to rushed delivery in production or critical information being cut.

    Fix — Pay close attention to the suggested timestamp breakdowns. Adjust dialogue and scene complexity to fit the time constraints.

  • Testimonial feels forced or inauthentic, undermining the social proof and viewer trust in the product.

    Fix — Use a real, concise customer quote that directly addresses the product's value proposition. Avoid creating fictional, lengthy testimonials.

People also ask

Frequently asked questions

Q.Can I use this for a product with multiple benefits?

While possible, this prompt is optimized for highlighting a single, core benefit to maintain a tight 30-second narrative. For multiple benefits, consider developing separate spots or using a longer video format.

Q.How specific should my `target_audience_pain_point` be?

Be as specific as possible. A narrow, well-defined pain point helps the AI craft a more relatable hook and a more precise solution within the script, leading to better engagement.

Q.Will the output include actual video footage?

No, the output is a script. It provides detailed scene descriptions, on-screen text, and voiceover, which serve as a blueprint for video production. You'll need a video editor or AI video generator to produce the actual footage.

Q.Can I adapt this script for a 60-second video?

This prompt is designed for 30 seconds. Adapting to 60 seconds would require expanding each section, adding more detail, or introducing additional narrative beats, which this prompt is not structured to handle effectively.

Q.What if I don't have a testimonial yet?

You can use a placeholder, but the prompt expects a testimonial. Consider using a strong value statement or a compelling statistic as temporary social proof if a direct customer quote isn't immediately available.

Q.Does this prompt account for different ad platform requirements beyond aspect ratio?

It provides aspect ratio guidance and notes for adaptation. Specific platform-level restrictions like text overlay limits, character counts, or detailed audio requirements would need manual adjustment during your production process.

Version 1.0Last reviewed July 13, 2026
Reviewed by PromptInFlow Editorial Team