Guide · Video ad scripts

Video ad script examples and the format we use

A simple two-column script format for 15 to 45 second ads, six examples you can adapt, and the mistakes that sink most scripts.

Book a strategy call →

A video ad script is not a film script. It has one job: get a stranger who is scrolling to stop, understand one reason to buy, and act, usually in 15 to 45 seconds. Below is the format we use for Instagram Reels, Facebook and YouTube Shorts ads, followed by six script examples you can adapt, one for each of the ad types that tend to work best in paid social.

The products in the examples are generic (a face serum, a protein bar, a budgeting app and so on), so you can swap in your own. Want to see finished ads made from scripts like these? Watch our video ad examples.

The video ad script format

We write every script as a two-column table: what the viewer sees on the left, what they hear or read on the right, with a time marker on each row. It keeps the shoot, the edit and the captions in sync, and it makes it obvious when a line has no visual to back it up.

Script template
0–3 s · Hook: the line or visual that stops the scroll.
3–8 s · Problem or context: why this matters to the viewer.
8–25 s · Proof and product: show it working: demo, before/after, result, reason to believe.
25–30 s · Offer and call to action: what to do now, and why now.
On-screen text: the hook and key claims as captions (most people watch with sound off).
Hook variants: 3–5 alternative opening lines to test on the same body.

Two rules make the format work. First, the hook is written last but tested first: once the body is solid, write several openings and shoot them all, because the first three seconds decide your hook rate. Second, every claim needs a visual. If the script says "absorbs in seconds", the frame must show it absorbing.

Six video ad script examples

1. UGC testimonial script (skincare, 30 s)

Sees: creator in a bathroom mirror, phone camera, natural light. Hears:

Hook variants: "Things I stopped buying after my skin cleared up" · "My dermat asked what I changed" · "The cheapest step in my routine is the one that worked". Keep claims to what the product can substantiate; in India, beauty and health claims fall under ASCI guidelines.

2. Problem–solution script (food and nutrition, 20 s)

Problem–solution is the safest first script for most products: name a moment the viewer recognises, then show the product fixing it. Use the real numbers from your label, never rounded-up ones.

3. Product demo script (home and kitchen, 25 s)

Demo ads live or die on the uncut moment. If you cut during the proof, viewers assume a trick.

4. Founder-led script (D2C apparel, 35 s)

Founder ads build trust for newer D2C brands because a real person is accountable for the claim. Keep it unpolished; a phone shoot often beats a studio here.

5. Comparison script (fintech app, 20 s)

For finance products, keep disclaimers readable on screen and avoid return or approval promises. More on this in our fintech ad creative guide.

6. Listicle / "3 reasons" script (edtech, 30 s)

Listicles hold attention because viewers wait for the next number. Lead with your strongest reason; many viewers won't reach the third.

How to write a video ad script, step by step

  1. Pick one buyer and one reason to buy. A script that tries to say everything says nothing. Write different scripts for different reasons (price, results, convenience).
  2. Collect real language. Reviews, support chats and comments give you the words customers actually use. They make better hooks than copywriter phrasing.
  3. Draft the body first (problem, proof, offer), then write 3–5 hooks for it.
  4. Read it aloud with a timer. Spoken Hindi, English or Hinglish at a natural pace is roughly 2–2.5 words per second, so a 30-second ad holds about 60–75 words.
  5. Mark every visual and caption in the left column. Check that the hook works with the sound off.
  6. Plan the variants before the shoot: extra hooks, a 15-second cut, and 9:16 plus 4:5 framing, so one shoot day gives you a test batch, not one ad.

Common script mistakes

Need scripts written, cast and shot for you? Thumbstoppers is a video ad agency in Mumbai that writes, shoots and edits short-form ads, and our guide to what video ads cost in India covers budgets.

FAQs

What is the format of a video ad script?

A two-column table with time markers: visuals on the left, voiceover, dialogue and on-screen text on the right. For short-form ads the rows follow hook (0-3 s), problem (3-8 s), proof and product, then offer and call to action.

How long should a video ad script be?

For Reels, Stories and Shorts ads, 15 to 30 seconds covers most needs, which is roughly 35 to 75 spoken words. Demos and founder stories can run 30 to 45 seconds if every section earns its time.

How many hooks should one script have?

Write 3 to 5 opening lines or first visuals for each script and shoot them all. Swapping the hook on a proven body is the cheapest way to get fresh ads and find what stops the scroll.

Should the script be in Hindi, English or Hinglish?

Write in the language your buyers actually speak. Many Indian D2C and app ads perform well in Hinglish, and regional-language versions can open new audiences. Test languages as separate variants.

What makes a good hook in a video ad script?

A specific, visual opening that speaks to the viewer's problem or curiosity in under three seconds, works with the sound off, and doesn't start with the logo.

Can I use these script examples for my brand?

Yes. They are templates with generic products. Replace the claims with ones your product can substantiate, and follow ASCI guidelines for health, beauty and finance claims.

Got a product that deserves the scroll?

naineel@hungryfolksmedia.com

+91 97571 48835 · Mumbai & Bangalore