Key Takeaways:
- Advertisement scripts are structured around four questions: Who is this for? What problem are we addressing? What’s being offered? What should they do next?
- A 30-second script typically runs 70-85 words and follows a hook-problem-solution-benefit-CTA structure.
- Specific benefits (“get dinner ready in 20 minutes”) are more persuasive than vague claims (“save time”).
Introduction
Writing an advertisement script is a tiny storytelling challenge with absolutely no room to hide. You may only have 15, 30, or 60 seconds. In that time, you need to grab attention, make the message clear, show the audience why they should care, and leave them with a next step.
An advertisement script is where writing gets practical. Every second has a job, every line has to earn its place, and every visual, voiceover, caption, product shot, or call to action needs to push the viewer towards one clear idea.
That’s what makes ad scripts so useful for writers. They teach economy, clarity, rhythm, audience awareness, and the art of saying a lot with very little.
And in today’s blog, we’ll talk about exactly what you need to write one and write it well!
Let’s get going.
What Is an Advertisement Script?
An advertisement script is a written plan for a short promotional video, audio ad, social media spot, online pre-roll, brand film, or campaign asset. It outlines what the audience will see, hear, read, and understand during the advert.
Unlike a traditional screenplay, an ad script is usually built around a specific message. It may still use character, humor, emotion, tension, or a mini story, but the purpose is more direct. The script needs to support a product, service, brand, event, offer, cause, or campaign.
A strong advertisement script usually answers four questions:
- Who is this for?
- What problem, desire, or moment are we speaking to?
- What is being offered?
- What should the audience do next?
That doesn’t mean every advert has to feel pushy. Some ads are funny, some are emotional, some are beautifully simple, and some barely show the product until the end. The important thing is that the script knows its purpose from the first line.
Advertisement Script Format
Advertisement scripts are often written in a two-column format. This keeps the visual and audio elements separate, which makes the script easier for clients, producers, editors, directors, and voiceover artists to understand. See our guide on how to write a TV commercial script for more on two-column formatting conventions.
A simple format looks like this:
| Time | Visuals | Audio/Voiceover/Text |
| 0:00-0:05 | A tired parent opens the fridge. It’s almost empty. | VO: “Dinner again?” |
| 0:05-0:15 | They open a meal kit. Fresh ingredients appear on the counter. | VO: “Make fresh meals in 20 minutes, without the supermarket dash.” |
| 0:15-0:25 | The family eats together. Everyone relaxes. | VO: “Simple recipes. Pre-portioned ingredients. Delivered to your door.” |
| 0:25-0:30 | Product box and website appear on screen. | VO: “Try your first box today.” Text: “Visit FreshFork.com.” |
The time column helps with pacing. The visuals column shows what appears on screen. The audio column includes voiceover, dialogue, music notes, sound effects, and on-screen text.
For radio or podcast ads, the format may focus entirely on audio. For social media, the script may include captions, supers, quick cuts, hooks, and platform-specific notes. For a live presenter ad, the script might read more like a spoken piece with visual prompts.
Whatever the format, the aim is the same: make the advert easy to produce.
30-Second Advertisement Example
Here is a simple 30-second example for our fictional meal kit brand.
- Product: FreshFork meal kits
- Audience: Busy parents
- Message: Fresh dinners without planning, shopping, or stress
- Length: 30 seconds
- Tone: Warm, relatable, light humor
| Time | Visuals | Audio/Voiceover/Text |
| 0:00-0:04 | A parent stands in front of the fridge, staring into the void. | VO: “There’s a special kind of panic that happens at 6pm.” |
| 0:04-0:08 | They close the fridge. A child appears behind them. The parent freezes. | CHILD: “What’s for dinner?” |
| 0:08-0:13 | FreshFork box lands on the kitchen counter. Ingredients are unpacked. | VO: “FreshFork delivers easy meal kits straight to your door.” |
| 0:13-0:20 | Quick cuts: chopping vegetables, stirring sauce, sizzling pan, timer set to 20 minutes. | VO: “Pre-portioned ingredients. Simple recipes. No last-minute supermarket dash.” |
| 0:20-0:26 | Family eats together. The parent finally sits down. | VO: “So dinner feels less like a daily crisis and more like a small win.” |
| 0:26-0:30 | Product box, plated meal, website, offer text. | VO: “Try your first FreshFork box today.” Text: “FreshFork.com — 30% off your first order.” |
This example works because the message is specific. It’s not trying to say everything a meal kit could possibly offer but focuses on one everyday pain point: the 6pm dinner panic. The product then arrives as the solution.
How to Write an Effective Advertisement Script
Step 1 | Have a Clear Message
The biggest mistake in ad writing is trying to include every benefit, feature, brand value, offer, and emotional angle in one short script. A 30-second ad can’t carry the entire marketing strategy on its back. Choose the main thing the audience needs to remember.
Step 2 | Consider Your Audience
Then think about the audience’s real-life moment. What are they doing, feeling, avoiding, wanting, or worrying about when this ad reaches them?
A parent at 6pm, a commuter hearing a podcast ad, a small business owner comparing software, a student seeing a TikTok ad, and a homeowner getting a leaflet through the door are all in different headspaces. The script should speak to the moment they recognize.
Step 3 | Open with a Hook
This could be a visual problem, a funny line, a bold statement, a question, a surprising image, or a situation the audience immediately understands. In short-form advertising, the opening has to earn attention before the viewer scrolls, skips, mutes, or mentally leaves the room. It can be helpful to practice reading your script aloud while timing yourself, to ensure that it fits within the allocated time slot.
Step 4 | Keep the Structure Simple
Most short adverts follow a practical shape: hook, problem or desire, product or solution, benefit, proof or emotional payoff, call to action. You can bend that shape, especially for more creative campaigns, but the viewer should never be confused about what is being offered.
Step 5 | Write for Time
A 30-second script is shorter than most people think. Voiceover usually needs room to breathe, visuals need time to land, and on-screen text should be readable. If the script feels rushed when read aloud, it will feel even more rushed once music, visuals, edits, and branding are added.
Step 6 | Emphasize the Benefit
Make the benefit feel concrete. “Save time” is fine, but “get dinner on the table in 20 minutes” is stronger. “Feel confident” is vague, while “walk into the interview knowing exactly what to say” gives the audience a picture. Specificity makes an advert more persuasive.
Celtx’s advertising script templates guide you through building benefit-focused messaging that speaks directly to audience needs.
Step 7 | A Clear Call to Action (CTA)
End with a clear call to action. According to the FCC’s policies on broadcast advertising standards, a call to action “is a statement or phrase that commands or invites someone to action.” Effective CTAs use imperative verbs such as “call now,” “find out more,” or “visit a store today.” The audience should know what to do next: visit the website, download the app, book a demo, use a code, sign up, donate, subscribe, visit a store, or try a free sample. A good CTA is simple, direct, and easy to remember.
Common Mistakes
Trying to Say Too Much
An advert shouldn’t feel like someone has crammed a brochure into a stopwatch. When every feature gets equal attention, nothing stands out. Choose the strongest message and build around it.
Starting Too Slowly
You don’t have time for a long warm-up. If the first five seconds are generic, the audience may never reach the good part. Broadcast news differs drastically from printed news and there are more formatting considerations to take into account. Due to its multi-sensory nature (the audience can see and hear the news being told to them as opposed to reading it themselves), we recommend always starting with the problem, the feeling, the image, or the line that pulls people in.
Forgetting the Audience
Some ads describe the product from the company’s point of view instead of the customer’s. “We offer innovative solutions” is far less engaging than “Stop losing hours to admin every week.” The audience cares about what changes for them.
Writing Voiceover That Sounds Like Copy
Voiceover should sound spoken, not pasted from a website. Read it aloud. If it feels stiff, overstuffed, or unnatural, simplify it. Real people rarely talk in polished marketing paragraphs.
Overloading the Screen with Text
On-screen text can be useful, especially for social media where viewers may watch without sound. Too much text becomes visual clutter. Keep captions and supers short, readable, and timed properly.
Weak or Vague CTA
“Learn more” can work, but it’s often too soft on its own. Stronger CTAs tell the audience exactly what action to take and, where relevant, why now.
Free Advertisement Script Template
Need a simple starting point? Download Celtx’s free Advertisement Script Template and map out your hook, visuals, voiceover, timing, key message, and call to action before you start writing.
FAQ
It depends on the format. A 15-second ad may only need a few lines of voiceover, while a 30-second ad often runs around 70–85 spoken words, depending on pace. A 60-second ad gives more room for story, explanation, or proof, but still needs to stay focused.
They are closely related, but “advertisement script” is a broader term. It can include online video ads, radio ads, podcast ads, social media spots, brand promos, in-store videos, and other short promotional formats. A TV commercial script is one specific type of advertisement script.
No. Many ads use voiceover, captions, visuals, music, or a presenter instead of traditional dialogue. The right choice depends on the platform, audience, budget, and tone of the campaign.
At minimum, it should include the message, format, timing, visuals or audio, product or offer, and call to action. For production, it may also include notes on tone, music, graphics, supers, locations, casting, and legal disclaimers.
Read it aloud with a timer. The message should be clear before the end, the pacing should feel comfortable, and the CTA should be easy to repeat. If someone can’t tell you what the ad is selling and why it matters, the script needs another pass.
Keep reading on the Celtx blog:
- How to Write a TV Pilot That Gets Readers to Episode Two
- How to Write a Subplot: With Examples from Film & TV
- How to Write Episodic Television: From Pilot to Season Finale
Conclusion
A good advertisement script is clear, focused, and built for the real conditions of production.
It understands the audience’s problem or desire, opens with purpose, delivers one strong message, and ends with a practical next step. It also respects timing. Thirty seconds is not a lot of space, but used well, it’s enough to create a moment, make a promise, and move someone towards action.
The best ad scripts make the viewer think, “That’s me,” “I need that,” “I’ve felt that,” or “I should try this.” For us writers, it’s all about finding the cleanest, sharpest way to connect the right message with the right audience at the right moment.
Ready to turn your script into a storyboard and production plan? Celtx connects your ad script to visual storyboarding and shooting schedules, so you can move from concept to camera-ready production without rebuilding your work in multiple tools.
Focus on your story, not your formatting.
Let Celtx’s Script Editor automatically apply all industry rules while you focus on the story.