10 Ad Script Templates for DTC Brands (Copy and Adapt)

Ad script templates for DTC brands are structured narrative frameworks with fill-in placeholders that enable fast production of tested, high-converting video ad content across Meta, TikTok, and YouTube.

Last updated: February 2026

Table of Contents

How to Use These Templates

Each template below is structured for 30-60 second video scripts with placeholder text in brackets. Adapt the placeholders with your specific product details, customer proof, and offer.

Three rules before adapting:

    • Never start with your brand name. Brands that open with "Hi, I'm [Name] from [Brand]" lose 40% of viewers in the first 3 seconds.
    • Keep each section tight. These scripts are designed for spoken delivery, which is approximately 140-160 words per minute. A 60-second script should be 140-160 words maximum.
    • Test at least 2-3 hook variations for every template. The same body content can perform at 2x ROAS or 6x ROAS depending on the hook.
MHI Media uses variations of these templates across hundreds of DTC campaigns. The specific language and structure have been refined through thousands of test iterations across beauty, health, apparel, fitness, and home goods categories.


Template 1: The Origin Story

Best for: Founder-led video ads, brand building, new customer acquisition

[Hook - 0-3 seconds] "[X] years ago, I was [struggling with specific problem]. I tried [failed solution 1], [failed solution 2], and [failed solution 3]. Nothing worked." [Problem Build - 3-15 seconds] "[Describe the specific pain point in vivid detail. What did it cost you emotionally, financially, or physically? Make the viewer feel it.]" [Decision - 15-25 seconds] "I decided to [create/build/formulate] something that actually solved it. [Describe what you built and why it is different from existing solutions.]" [Result - 25-45 seconds] "[Describe the outcome. What changed after using the product? Specific, measurable details.] And now [X] customers are getting the same result." [Proof - 45-50 seconds] "[One testimonial quote or statistic. Keep it to one sentence.]" [CTA - 50-60 seconds] "Click below to try [Product] risk-free. We offer a [X]-day money-back guarantee. Link in bio."

Template 2: The Problem Agitation

Best for: Cold audiences in competitive categories, products solving clear pain points

[Hook - 0-3 seconds] "If you've ever dealt with [specific problem], this is for you." [Agitation 1 - 3-15 seconds] "You've probably tried [common failed solution]. And maybe it worked for a while. But then [why it fails long-term]. Sound familiar?" [Agitation 2 - 15-25 seconds] "The problem is that [explain the root cause the audience probably doesn't know about]. Most [products/solutions] don't address this. They just [bandage solution]." [Solution - 25-45 seconds] "[Product name] works differently. Instead of [what competitors do], we [what you do]. The result: [specific, concrete outcome in customer language]." [Social Proof - 45-52 seconds] "[X] customers have tried it. [Y]% say [specific result]. [Z]-star average rating." [CTA - 52-60 seconds] "Get [offer] with your first order. Tap the link below."

Template 3: The Social Proof Stack

Best for: Warm audiences, retargeting, products with strong review base

[Hook - 0-3 seconds] "I had to share what people are saying about [Product]." [Testimonial 1 - 3-15 seconds] "[Name] from [City] said: '[specific, result-focused quote].'" [Testimonial 2 - 15-25 seconds] "[Name] wrote: '[different benefit, different customer type].'" [Testimonial 3 - 25-35 seconds] "And [Name], who has been using [Product] for [X] months: '[longer-term result quote].'" [Bridge - 35-45 seconds] "These are real customers. [X]-star average across [Y] reviews. Here is what they have in common: [connect reviews to core product benefit]." [Offer - 45-55 seconds] "If you have been thinking about trying [Product], now is the time. [Specific offer]." [CTA - 55-60 seconds] "Use code [CODE] at checkout. Link below."

Template 4: The Before and After

Best for: Beauty, health, fitness, home improvement categories

[Hook - 0-3 seconds] "[Show or describe the before state.] This was [Name/me] [X] months ago. This is her/him now." [Before - 3-15 seconds] "[Describe the before in detail. Emotional state, physical appearance, daily frustration. Ground it in a specific moment.]" [The Change - 15-30 seconds] "[Name] started using [Product] on [specific date or timeframe]. She did not change [what she did not change], just added [Product] to [routine/process]." [After - 30-45 seconds] "[Describe the after in specific terms. Measurements, time frames, lifestyle changes. Quote the person if possible.]" [Bridge to Viewer - 45-55 seconds] "If [Name] could [achieve result], you can too. [Product] is [brief description of how it works]. [X] customers agree." [CTA - 55-60 seconds] "Try it for [X] days. If you do not see results, we will refund you. Tap below."

Template 5: The Myth Buster

Best for: Health, wellness, beauty brands debunking category misinformation

[Hook - 0-3 seconds] "[Common belief] is not actually [claim people think it is]. Here is what actually works." [Myth - 3-15 seconds] "For years, the [industry/category] has pushed [myth]. You have probably heard it [where/from whom]. The problem? [Why the myth is wrong or incomplete, with specificity]." [The Truth - 15-35 seconds] "The research actually shows [counter-claim with credibility]. [Explain the mechanism or evidence briefly]. This is why we built [Product] around [correct mechanism]." [How the Product Applies - 35-50 seconds] "[Product] uses [specific ingredient/method/approach] to [outcome]. Unlike [category alternatives], it [what differentiates it]. [X] customers switched from [old approach] and saw [result]." [Proof - 50-55 seconds] "[Clinical data, customer count, or specific testimonial.]" [CTA - 55-60 seconds] "Try the approach that is actually backed by science. Link below for [offer]."

Template 6: The Direct Demo

Best for: Products with visible results, functional products, kitchen/home goods

[Hook - 0-3 seconds] "Watch what happens when I [do the thing]. Most people have never seen this." [Setup - 3-15 seconds] "[Explain briefly what you are about to demonstrate and why it matters to the viewer.]" [Demo - 15-40 seconds] "[Demonstrate the product being used. Narrate the key points: what you are doing, what is happening, why this matters.] You can see [specific visible result]." [Why It Matters - 40-50 seconds] "That [result] is why [X] customers switched to [Product]. [One testimonial or statistic.]" [CTA - 50-60 seconds] "Want to see this result for yourself? Tap the link below. We ship in [X] days and offer [guarantee]."

Template 7: The Category Attack

Best for: Brands with a clear differentiation story, premium positioning

[Hook - 0-3 seconds] "Most [product category] products are [honest negative assessment]. Here is why we built something different." [Category Problem - 3-20 seconds] "The [category] market is full of [specific problem: cheap ingredients, misleading claims, poor quality, etc.]. Companies cut corners on [specific thing] because [reason]. The consumer never knows until they see [bad outcome]." [Our Difference - 20-40 seconds] "We built [Product] with [specific quality differentiator]. It costs more to produce. Our margins are lower. But the result for you is [specific superior outcome]." [Proof - 40-50 seconds] "[X] customers who switched from [leading competitor/category standard] report [specific improvement]. [Rating and review count]." [CTA - 50-60 seconds] "You deserve [better outcome]. Try [Product] today with [offer]. Link below."

Template 8: The Limited Time Offer

Best for: Retargeting, seasonal campaigns, flash sales

[Hook - 0-3 seconds] "Quick heads up: [Product] is [X]% off until [date/event]. Here is why you should care." [Why Now - 3-20 seconds] "[Product] helps [target customer] with [problem]. We have [X] customers who use it to [outcome]. We do not do discounts often. This is [reason for sale: anniversary, overstock, etc.]." [The Offer - 20-35 seconds] "Until [deadline], you get [specific offer: percentage off, free gift, free shipping, bundle deal]. This is [monetary or percentage value] in savings." [Proof/Urgency - 35-50 seconds] "[X] orders placed in the last 24 hours. [Y] units left at this price. [One customer quote]." [CTA - 50-60 seconds] "Use code [CODE] at checkout. Link below. Offer ends [date/time]."

Template 9: The Customer Voice

Best for: UGC-style content, creator partnerships, testimonial ads

[Hook - 0-3 seconds] "I have to be honest with you. I almost did not try this." [Skepticism - 3-15 seconds] "I had tried [X], [Y], and [Z] for my [problem]. Nothing stuck. When someone told me about [Product], I was skeptical. [Specific reason for skepticism]." [The Try - 15-30 seconds] "I ordered anyway. [What the experience was like from unboxing through first use. Keep it sensory and specific.]" [The Result - 30-45 seconds] "After [timeframe]: [Specific result]. I was not expecting that. I [quantifiable measure of improvement]." [Recommendation - 45-55 seconds] "If you have been dealing with [problem], stop wasting time on [category alternatives]. This is the one that actually works." [CTA - 55-60 seconds] "Use my link for [X]% off your first order."

Template 10: The Founder Credentials

Best for: Premium products, health and wellness, categories requiring expertise

[Hook - 0-3 seconds] "I spent [X years] as a [credential: doctor, chef, engineer, athlete] before I built [Product]. Here is what I know that most brands will not tell you." [Expertise - 3-20 seconds] "In [X] years [in the field], I saw [specific insight from professional experience]. The conventional approach was [what it was], but the evidence pointed toward [better approach]." [The Build - 20-35 seconds] "So I spent [X months/years] developing [Product]. We [specific quality or development detail]. The result is [what makes it different from a credentials-based view]." [Validation - 35-50 seconds] "It works. [Specific results from customers or clinical data]. [Customers from relevant professional background or with relevant problem also validate it]." [CTA - 50-60 seconds] "Try [Product] with the knowledge behind it. [Offer]. Link below."

Key Takeaways

FAQ

How do I know which template to use for my DTC brand?

Match the template to your customer's primary mindset when encountering your ad. If they are problem-aware but not solution-aware, use Template 2 (Problem Agitation). If they need trust-building, use Template 1 (Origin Story) or Template 9 (Customer Voice). If you have a strong differentiation story, Template 7 (Category Attack) works well. Test at least 3 different templates simultaneously and let performance data guide selection.

Can I use these templates for static ads as well?

Yes. For static ads, compress each template into: headline (hook), body text (problem and solution in 2-3 sentences), proof element (rating, customer count, testimonial), and CTA button. The same narrative logic applies, but everything must fit in a fraction of the word count. The hook and CTA are the most critical elements for static creative.

How do I adapt these templates for different product categories?

The core framework stays the same. Adapt the specificity of the problem description, outcome language, and proof type to your category. Beauty brands should use sensory outcome language. Health brands should use clinical language and specific timeframes. Apparel brands should use social and identity-based language. The template structures are category-agnostic; the voice and vocabulary should be category-specific.

Should I vary the templates or stick to one that works?

Once you find a template that consistently performs, create multiple variations within that template by testing different hooks, different proof points, and different CTAs. However, continuously testing new templates prevents your account from becoming one-dimensional. MHI Media recommends maintaining 2-3 template types as active formats while testing one new template concept per month.

How often should I write new scripts?

DTC brands spending over $10,000/month on Meta should write and produce 5-10 new scripts per month. This pace ensures a constant supply of fresh creative to test, preventing fatigue in your best-performing concepts. Use these templates to reduce scripting time from hours to 30-45 minutes per concept once you are familiar with the framework.