saaspromo adurl30smotion-graphics

The 30-second SaaS Ad template

Paste your product URL or a short brief, name your hook angle, and generate a motion-graphics ad built for paid or organic social — in minutes, not days.

The short version

What this template is

A SaaS ad video template is a slot-ified prompt plus a five-beat scene structure that turns a product URL, a short brief, or a handful of screenshots into a 30-second motion-graphics promo ad. ngram writes the hook, assembles the benefit beats, and closes on your CTA — a SaaS marketer or founder fills the product name, the audience, and the angle, then generates. The template abstracts the pattern shared by the real prompts ngram users write for paid social, launch day, and organic feeds.

The template prompt

Copy it, swap the brackets for your own details, and paste it into ngram — or hit "Use this template" to open the editor with the prompt prefilled.

prompt
Create a 30-second promo ad for [product-name], a [product-category] for [audience]. Hook: [hook-angle] — open on [opening-scene] to grab attention in the first two seconds. Then show [key-benefit] with on-screen motion-graphics text and [visual-style] visuals. Close with the CTA: [cta-line]. Tone: [tone]. Use [vo-language] voiceover; if no voiceover, captions plus upbeat background music.
SlotWhat to putExample
[product-name]Your product namePushflow
[product-category]What it is, in plain wordsAI-powered web chat for B2B SaaS
[audience]Who the ad is targetingSaaS founders losing leads at 2 a.m.
[hook-angle]The hook strategypain-point
[opening-scene]What appears in the first framea missed chat notification with the label 'lead lost'
[key-benefit]The one outcome that makes people clickAI agents capture and qualify leads around the clock
[visual-style]Visual treatmentclean motion-graphics with dark UI overlays
[cta-line]The closing call-to-actionStart your free trial — no credit card required
[tone]Voice and energysharp, direct, slightly urgent
[vo-language]Narration languageEnglish
Scene structure

What the template builds

Five beats, 30 seconds — the shape SaaS ad prompts converge on.

  1. 1

    Hook

    3s

    Open on the problem the audience already feels. Text-forward, no product yet. The goal is to stop the scroll in the first two seconds.

  2. 2

    Problem amplifier

    5s

    One more specific detail that deepens the pain. Shows the audience you understand the stakes before pitching anything.

  3. 3

    Product reveal

    10s

    Cut to the product. Name the category and the key benefit. Motion-graphics callouts surface the feature doing the work — no fake demos, real UI or branded screens.

  4. 4

    Proof beat

    7s

    One concrete outcome: a metric, a workflow step, or a before/after. Specific numbers or named use cases land harder than adjectives.

  5. 5

    CTA card

    5s

    Logo, tagline, and call-to-action. Clean and unhurried — viewers who made it this far are already interested.

Customize

Make it yours

Duration

Shorten for pre-roll or extend for in-feed.

15s30s60s

Hook angle

The opening strategy that matches your audience's mindset.

Pain-pointCuriosity / questionBold claimLaunch-day countdown

Narration

VO for in-feed sound-on, captions-only for muted autoplay.

AI voiceoverCaptions + musicNo audio

Aspect ratio

Match the channel you're running on.

16:9 YouTube / LinkedIn9:16 Reels / TikTok / Shorts1:1 feed square
Variations

Common variations

15-second paid-social cut

Hook plus product reveal only — built for pre-roll and story placements where 30 seconds is too long.

tweak

Reduce to 15 seconds. Keep the hook and product-reveal beats only. Skip the proof beat. End on the CTA card.

Pain-point audience ad

Open by naming a specific audience segment and their frustration before introducing the product.

tweak

Replace the hook scene with a line that calls out [audience] struggling with [specific-pain]. Hold on that for 4 seconds before cutting to the product.

Launch-day countdown ad

Add urgency with a launch date or early-access window. Good for Product Hunt or limited betas.

tweak

Add a launch date badge to the CTA card: '[product-name] launches on [date] — get early access.' Keep the rest of the structure.

Screenshot-based minimalist ad

Built from real product screenshots instead of motion graphics — closer to a native ad or a no-frills LinkedIn post.

tweak

Use [screenshots] as the visual source. Minimalist style — clean transitions, no heavy animation. Let the UI speak.

How it works

How it works

1

Open the template

"Use this template" drops you into the editor with the prompt prefilled. Or copy it and paste it into ngram's chat.

instant

2

Fill the slots

Replace the brackets with your product, audience, hook angle, and CTA. If you have a product URL, attach it — ngram pulls your copy and screens.

1-2 min

3

Generate and adjust

ngram drafts the five beats. Tweak the hook line, swap a visual, or change the voiceover in the editor chat.

3-5 min

Frequently asked

Do I need a product URL to use this template?

A URL is the fastest path — ngram fetches your copy and screens automatically. But the template also works with a text brief, uploaded screenshots, or a short description of the product.

What hook angles work best for SaaS ads?

Pain-point hooks (calling out a specific frustration the audience has) consistently perform for B2B SaaS because they confirm the viewer is in the right place before asking them to watch further. Curiosity or question hooks work well for products with a less obvious benefit. The template prompt has a [hook-angle] slot so you can specify which you want.

Can I generate a vertical (9:16) version for Reels or TikTok?

Yes. Set the aspect ratio to 9:16 before generating, or prepare a separate vertical edit later. Review the motion-graphics layout, crop, and captions before downloading the MP4.

What if I don't want voiceover?

Set narration to captions-only in the customization options. Most social ads in B2B run muted, so captions plus background music is a solid default.

Does this work for a SaaS launch, not just an ongoing ad?

Yes — the launch-day countdown variation adds a date badge and early-access framing. Fill the [opening-scene] slot with the launch context.

Can I attach a screen recording to replace the motion-graphics visuals?

Yes. If you have a short screen recording of the key feature, attach it. ngram uses it as the product-reveal beat and adds callouts on top. The rest of the structure stays.

How long does it take to generate?

Most 30-second ads finish rendering in two to five minutes from the time you hit generate. The draft arrives fast so you can iterate quickly.

Make your SaaS ad video now.

Copy the prompt, fill the slots, and generate a 30-second promo in minutes.