video marketing· 8 min read

20 Video Ad Script Examples for B2B and SaaS (With Word Counts)

Ready-to-adapt problem-solution, demo, social proof, retargeting and launch scripts, each sized to a real spoken-word budget.

By disha Sharma
ShareXLinkedIn
Video ad script examples cover: a 30-second script card split into hook, problem, solution, proof and CTA beats, with word budgets of 15, 38 and 75 words for 6, 15 and 30-second ads

A 30-second video ad gives you about 75 spoken words. That's the whole budget for your hook, your product, your proof and your call to action. It is easy to spend most of it on the problem setup and rush the part that sells.

Below are 20 video ad script examples for B2B and SaaS, grouped by ad type, each labeled with its length and word count so you can see the budget in action. Swap in your product, audience and real numbers, and you'll have a working script in minutes.

The short answer: a good SaaS video ad script runs on five beats: hook, problem, solution, proof, call to action. Size it to how fast people actually talk. The National Center for Voice and Speech puts average US conversational speech at about 150 words per minute (VirtualSpeech), or about 2.5 words per second. That works out to roughly:

Ad lengthSpoken word budget
6 seconds12-15 words
15 seconds30-38 words
30 seconds65-75 words
60 seconds140-150 words

Two more rules make every script below work harder. Show your brand early: Google's ABCDs of effective video ads tell advertisers to "brand early, often, and richly." And write every line so it also works as on-screen text, because social feeds autoplay video muted by default.

Treat those numbers as a ceiling, not a target. Every script below comes in at or under its budget, which leaves room for a beat of silence while the product is on screen. If your draft runs over, cut words before you cut seconds.

The Formula Behind Every Script

Each example below follows the same five beats:

  1. Hook (0-3s): a pain, a bold claim or a question.
  2. Problem: make the pain specific to one role or one moment.
  3. Solution: your product, in one line.
  4. Proof: a metric, logo or quote you can actually back up.
  5. CTA: one clear next step.

This lines up with Google's four ABCD principles: grab Attention, show your Branding, make a Connection, and give Direction.

One honest warning about proof. Every number in brackets below is a placeholder. Only put a metric in an ad if you can show where it came from. An ad that claims "40% faster" with nothing behind it costs you trust with exactly the skeptical buyers B2B ads are trying to win.

Takeaway: if a draft is missing one of the five beats, fix that before you polish a single word.

Problem-Solution Scripts

These work best for cold audiences who don't know your product yet.

1. The time-waster (15s, 24 words) "Still spending Monday mornings building reports by hand? [Product] pulls your data together automatically. Your weekly report, done in [two] minutes. Try it free."

2. The tool-sprawl (30s, 42 words) "Five tabs. Three logins. One simple question about your pipeline. Sound familiar? [Product] brings your CRM, billing and support data into one dashboard, so the answer is always one click away. [Customer type] teams save [N] hours a week. Start free today."

3. The costly mistake (15s, 25 words) "One missed renewal can cost you a customer. [Product] flags at-risk accounts before it's too late. Never be surprised by churn again. Book a demo."

4. The 'what if' (6s, 15 words) "What if onboarding a new hire took one day, not two weeks? [Product]. See how."

Takeaway: name one painful moment, not a vague category of pain. "Monday mornings building reports" beats "inefficient workflows" every time.

Product Demo Scripts

Use these when the product itself is the most convincing thing you can show.

5. The three-step demo (30s, 35 words) "Here's how [Product] works. Step one: connect your tools. Step two: pick a template. Step three: hit publish. That's it. What used to take your team a week now takes an afternoon. Try it free."

6. The before-and-after (15s, 18 words) "Before: messy spreadsheets and missed deadlines. After: one clean board your whole team actually uses. [Product]. Start free."

7. The feature spotlight (15s, 19 words) "New in [Product]: AI summaries. Every meeting, every thread, condensed into three bullet points. Catch up in 30 seconds."

8. The speed run (15s, 16 words) "Watch us build a full sales dashboard in [20] seconds. No code. No analyst. Just [Product]."

Takeaway: in a demo ad, the screen does the talking. Keep the voiceover under budget so the UI has room to breathe.

Social Proof Scripts

These are strongest for warm audiences who have seen you before and need a reason to trust you.

9. The customer quote (30s, 37 words) "'We cut our close process from [ten] days to [three].' That's [Name], finance lead at [Company]. They switched to [Product] last year. Now their team spends month-end on analysis, not data entry. See how they did it."

10. The metric lead (6s, 10 words) "[N] teams. [X]% faster deployments. One platform. [Product]. Join them."

11. The logo wall (15s, 14 words) "The teams behind [Brand], [Brand] and [Brand] all run on [Product]. Find out why."

12. The review (15s, 16 words) "Rated [4.X] stars on [review site] by people who hate switching tools. [Product]. Worth the switch."

Takeaway: one real, attributable proof point beats three vague ones. Get written permission before you use a customer's name or logo.

Retargeting Scripts

These are for people who visited your site or started a trial and didn't convert. Answer the objection that stopped them.

13. The objection buster (15s, 15 words) "Worried about migration? We'll move your data for you, free. [Product]. Switch without the headache."

14. The reminder (15s, 24 words) "You checked us out. Here's what you missed: setup takes [ten] minutes, and your first month is on us. Come back and try [Product]."

15. The comparison (30s, 29 words) "Comparing [Product] to [Competitor]? Here's the short version. Both handle the basics. Only [Product] includes built-in reporting, unlimited seats and live support on every plan. See the full comparison."

16. The deadline (15s, 17 words) "Our annual plan price goes up [date]. Lock in the current rate for [Product] before it's gone."

Takeaway: only use a deadline or a free offer if it's real. Fake urgency gets noticed, and retargeted viewers already know your pricing page.

Launch and Announcement Scripts

Use these around a release, when you have news rather than a pitch.

17. The teaser (15s, 16 words) "Something new is coming to [Product]. Faster. Smarter. Built from your feedback. [Date]. Get early access."

18. The launch-day reveal (30s, 33 words) "You asked. We built it. Introducing [Feature]: the fastest way to turn customer calls into action items. Record, summarize, assign, all in one place. Available today for every [Product] user. Try it now."

19. The founder note (30s, 36 words) "Hi, I'm [Name], founder of [Product]. We started this company because [problem] was costing teams like yours hours every week. Today, we're launching [Feature] to fix it for good. I'd love for you to try it."

20. The event hook (15s, 19 words) "Heading to [Event]? Stop by booth [number] for a live demo of [Product], and leave with a free month."

Takeaway: launch ads can run shorter than you think. The news itself is the hook, so get to the feature name fast.

How to Check a Script Before You Record

Run every script through these four checks. They take about five minutes and catch most problems.

  • Read it aloud with a timer. If you can't say it at a relaxed pace inside the ad length, cut words. Don't speed up the voiceover.
  • Do the mute test. Read only your on-screen text. Does the ad still make sense? If not, add captions or kinetic text. See caption styles for marketing videos and text animation styles.
  • Check the first five seconds. Your product or brand name should appear on screen or in the voiceover by then.
  • Count the CTAs. One ad, one ask. "Try it free" and "book a demo" in the same 15 seconds split your clicks.

Takeaway: a script that passes all four checks is ready to produce. One that fails any of them will cost more to fix in the edit.

Tips for Turning Scripts Into Ads

  • Front-load the hook. If the first three seconds don't land, nothing after them gets seen.
  • Show the real product. B2B buyers want to see the actual UI, not stock footage of people pointing at laptops.
  • Make multiple cuts. Turn one 30-second script into a 15-second and a vertical version. See vertical vs. horizontal video.
  • Test hooks, not whole ads. Keep the body the same and swap only the first line. Then you know exactly what changed the result.

Takeaway: the cheapest test you can run is a new first sentence.

From Script to Finished Ad

Once your script passes the checks, Poko Motion can turn it into a motion ad built from your real product. Point it at your repo, website or deck, paste your script in as the brief, and it builds the scenes and narration for you.

For channel-specific advice, read LinkedIn video ads for B2B SaaS and from product screenshot to high-converting video ad.

Pick one script above, fill in your real numbers, and read it aloud against a 30-second timer today.

Disha Sharma
About the author

Disha Sharma

Marketing, Poko Motion

Writes about AI video workflows, product storytelling, and motion video.

FAQs

A 30-second video ad script should have about 65 to 75 spoken words at most. Average US conversational speech runs at roughly 150 words per minute, or 2.5 words per second, according to the National Center for Voice and Speech. Treat that as a ceiling, not a target. Coming in a little under budget leaves room for pauses while your product is on screen, so the voiceover never has to rush.

You might also like

#video ad script#b2b video ads#saas marketing#video script template#video marketing#copywriting
Poko Motion

Convert your raw documents into motion slides.

Turn PDFs, decks, websites, and project repos into polished product videos with an AI agent that writes, designs, and renders locally.