Commercial Script Examples: 30-Second Ads That Worked

Every great commercial starts with a great script. Not a great budget, not a celebrity cameo, not a fancy production studio — a script. Specifically, a tight, focused commercial script that knows exactly what it wants to say and says it before anyone reaches for the skip button.
The 30-second format is where this discipline matters most. You get roughly 75 words. That’s it. Every syllable has to earn its place.
Let’s look at real commercial script examples that drove results — and break down why they worked so you can steal the structure for your own ads.
Why 30 Seconds Is the Sweet Spot
Thirty seconds is long enough to tell a mini-story and short enough that people actually watch the whole thing. It’s the standard unit for TV advertising, and it maps perfectly to social media ad formats where video completion rates drop sharply after the first few seconds.
The constraint is the feature. When you only have 30 seconds, you can’t ramble. You can’t hedge. You have to pick one idea, one emotion, one action — and commit.
The Frameworks That Work
Before the examples, here are the three structures that consistently produce high-performing 30-second scripts.
Problem-Agitate-Solve (PAS)
The workhorse of direct response advertising. Show the problem (0-10s), twist the knife (10-20s), present the solution (20-30s).
Best for: Products that solve a clear pain point. Cleaning products, SaaS tools, health and wellness, financial services.
Before-After-Bridge (BAB)
Paint the “before” state, show the desirable “after,” then bridge the gap with your product.
Best for: Aspirational products. Fitness, lifestyle brands, premium services.
Hook-Story-Offer (HSO)
Lead with an attention-grabbing hook, tell a compressed story, close with an irresistible offer.
Best for: Social media ads, DTC brands, limited-time promotions.
5 Commercial Script Examples That Actually Worked
1. Apple — “Get a Mac” (Simplicity Wins)
Framework: Problem-Agitate-Solve
| Time | Visual | Script |
|---|---|---|
| 0-10s | Two guys stand against white backdrop. “Hi, I’m a Mac.” “And I’m a PC.” | PC sneezes, looks miserable. “I think I have a virus.” |
| 10-20s | PC fumbles with tissues. Mac steps back casually. | “Last month I had to take three sick days. Lost all my files once.” |
| 20-30s | Mac shrugs, relaxed. | Mac: “That’s rough. I don’t really get viruses.” Simple. Done. |
Why it worked: No product shots. No specs. Just two characters embodying the brand difference. The script made a technical advantage (security) feel human and funny. The campaign ran for four years and helped Apple double its market share.
2. Dollar Shave Club — “Our Blades Are F***ing Great”
Framework: Hook-Story-Offer
| Time | Script |
|---|---|
| 0-5s | “Are you paying $20 a month for brand-name razors? Don’t.” |
| 5-20s | Founder walks through warehouse, deadpan delivery. “Our blades are great. Each razor has a stainless steel blade, an aloe vera strip, and a pivot head.” |
| 20-30s | “Stop paying for shave tech you don’t need. One dollar a month. DollarShaveClub.com.” |
Why it worked: The hook was a direct challenge to the viewer’s wallet. The tone broke every rule of “professional” advertising — and that’s exactly why people shared it. The full-length version went viral, but the 30-second cut ran as a paid ad and drove 12,000 orders in the first 48 hours.
3. Snickers — “You’re Not You When You’re Hungry”
Framework: Before-After-Bridge
| Time | Visual | Script |
|---|---|---|
| 0-10s | Football huddle. Betty White gets tackled. | “Mike, you’re playing like Betty White out there.” |
| 10-20s | Someone hands “Betty White” a Snickers. She bites. Transforms into a young guy. | “Better?” “Better.” |
| 20-30s | Product shot. | “You’re not you when you’re hungry. Snickers satisfies.” |
Why it worked: Celebrity casting served the concept, not the other way around. The “before” (Betty White getting tackled) was so absurd it grabbed attention. The “after” (normal guy, playing fine) sold the benefit. The tagline became cultural shorthand. The campaign increased global sales by 15.9% in its first year.
4. Slack — “So Yeah, We Tried Slack”
Framework: Problem-Agitate-Solve
| Time | Visual | Script |
|---|---|---|
| 0-10s | Team in messy office, drowning in email threads | “We were buried in email. Nobody could find anything. Meetings about meetings.” |
| 10-20s | Cut to frustrated faces, overflowing inboxes | “Then Janet in accounting just… started using Slack. Channels for everything. Suddenly we could find the thing.” |
| 20-30s | Clean, calm office. People smiling at screens. | “Now meetings are optional and email is for external stuff. So yeah.” |
Why it worked: It sounded like a real person talking about a real problem. No voiceover announcer voice, no dramatic music. The script read like a testimonial because it was structured like one. B2B advertising rarely feels this natural.
5. Old Spice — “The Man Your Man Could Smell Like”
Framework: Hook-Story-Offer
| Time | Script |
|---|---|
| 0-5s | “Hello, ladies. Look at your man, now back to me.” |
| 5-20s | “Now back at your man. Now back to me. Sadly, he isn’t me. But if he stopped using ladies’ scented body wash and switched to Old Spice, he could smell like he’s me.” |
| 20-30s | “I’m on a horse.” |
Why it worked: The target audience was women (who often buy body wash for the household), not men. The script acknowledged this and played with it. The rapid-fire delivery and absurdist humor made it impossible to look away. Old Spice sales increased 125% after the campaign launched.
How to Write Your Own 30-Second Commercial Script
Here’s a practical commercial script template you can adapt:
Step 1: Pick your one message. Not three messages. Not a message and a sub-message. One thing you want the viewer to remember.
Step 2: Choose your framework. PAS for pain-point products. BAB for aspirational brands. HSO for social and DTC.
Step 3: Write it long, then cut. Write 150 words. Then cut to 75. The cutting is where the script gets good. If you’re struggling with the opening, study video hooks that stop the scroll — the same principles apply.
Step 4: Read it out loud. Time yourself. If it runs over 32 seconds, cut more. If it sounds stiff, rewrite until it sounds like something a real person would say.
Step 5: Nail the CTA. Tell the viewer exactly what to do next. Visit a URL, download an app, use a code. One action, stated clearly.
Common Mistakes in Commercial Scripts
- Cramming too much in. A 30-second spot with three value props is a 30-second spot with zero memorable value props.
- Starting slow. You have three seconds to earn the next 27. If your first line doesn’t grab attention, nothing else matters.
- Forgetting who’s watching. Old Spice talked to women, not men. Dollar Shave Club talked to guys tired of overpaying. Know your audience and write to them specifically.
- Overproducing the script. Great commercials often have deceptively simple scripts. The production can be fancy, but the words should be clear and direct.
TV vs. Digital: Does the Format Change the Script?
The fundamentals stay the same, but the delivery shifts:
| Factor | TV Commercial | Digital/Social Ad |
|---|---|---|
| Hook timing | First 5 seconds | First 1-3 seconds |
| Sound | Can assume sound on | Must work with sound off |
| CTA | Brand recall / URL | Clickable button / swipe up |
| Length | Fixed 30s | Flexible (15s-60s) |
| Tone | Polished | Authentic, raw |
For digital, your script needs to account for captions (since most social video is watched on mute) and a stronger visual hook. But the underlying structure — problem, story, solution — doesn’t change. If you’re producing the ad itself, our guide on how to make a commercial covers the full production process.
The Bottom Line
A great 30-second commercial script does three things: grabs attention immediately, communicates one clear idea, and ends with a specific action. That’s it. The examples above span decades and industries, but they all follow this pattern.
You don’t need a massive budget to write a script this tight. You need clarity about what you’re selling, who you’re selling it to, and why they should care. Start with one of the frameworks above, write something honest, and cut until every word matters.
If you need help turning a script into a finished video ad, the production side has never been more accessible — but the script always comes first.
Was this article helpful?
0 average rating • 0 votes
Viralix Team
Editorial Team
Curated insights on AI video generation, advertising strategies, and creator economy trends.



