SaaS feature announcement video template

Show users what a new feature helps them do. Start with your release notes or product page and finish with where to try it.

See it in action with Linear Diffs stacked pull requests.

From this input to this video

An announcement using Linear’s October 8 release and actual product imagery to show the workflow.

Create a 30-second feature announcement video for Linear, a product development platform for engineering teams reviewing stacked code changes. Use this release source: https://linear.app/changelog/2026-10-08-stacked-pull-requests. The new feature is stacked pull requests in Linear Diffs: the October 8, 2026 release shows every pull request in a stack with its review, CI and merge status. Open on the problem users had before: following the status of related pull requests across a stack. Show how stacked pull requests in Linear Diffs solves it — use motion graphics over the real product UI or a provided URL screenshot; do not invent fake screens. Tone: clear and practical. End on the product logo with the line Explore stacked pull requests in Linear Diffs. Channel: LinkedIn in landscape 16:9. Voiceover language: English; if no voiceover, use on-screen captions and light background music.

What you start with
What you get
Drag to compare
Read the exact input

Prompt

Create a 30-second feature announcement video for Linear, a product development platform for engineering teams reviewing stacked code changes. Use this release source: https://linear.app/changelog/2026-10-08-stacked-pull-requests. The new feature is stacked pull requests in Linear Diffs: the October 8, 2026 release shows every pull request in a stack with its review, CI and merge status. Open on the problem users had before: following the status of related pull requests across a stack. Show how stacked pull requests in Linear Diffs solves it — use motion graphics over the real product UI or a provided URL screenshot; do not invent fake screens. Tone: clear and practical. End on the product logo with the line Explore stacked pull requests in Linear Diffs. Channel: LinkedIn in landscape 16:9. Voiceover language: English; if no voiceover, use on-screen captions and light background music.

Read the video transcript

Stacked pull requests keep big changes small. But following a stack meant jumping between pull requests, checking each review, each CI run and each merge on its own. Now Linear Diffs shows the whole stack in one place. See where you are, move through every pull request, and read review, CI and merge status at a glance. Related PRs are grouped into a single row in Reviews, with their issue and project context. Explore stacked pull requests in Linear Diffs.

Make it yours

Fill in your details here, or continue and finish your brief in ngram.

Help filling in your brief
[product-name]
Your product name.
[product-category]
What it is, in plain words.
[audience]
Who it's for.
[feature-name]
The new feature.
[feature-description]
One sentence on what it does.
[pain-point]
The problem before this feature existed.
[tone]
Voice and feel.
[cta]
Closing line.
[channel]
Where it will be posted.
[vo-language]
Narration language.

Trusted by teams at

HubSpotDeelZapierITVVeevaDP WorldGenpactSafetyCulture

What this template is

A SaaS feature announcement video template is a reusable prompt structure that turns a product URL or release brief into a short video announcing one new capability. ngram uses the brief to generate the hook, the feature walkthrough, the outcome shot, and the CTA — so a product marketer or PM only has to name the feature, describe the benefit, and specify the channel. Most teams produce a publish-ready 30-second clip in under ten minutes.

industry: saasjob: feature announcementchannel: LinkedIn
Scene structure

What the template builds

Four beats, 30 seconds — the shape most feature announcement prompts converge on.

  1. 1

    Problem hook

    6s

    Name the friction users felt before this feature existed. Text-forward, no product UI yet. Gets attention from anyone who has the problem.

  2. 2

    Feature reveal

    8s

    Introduce the feature by name. One motion-graphic callout over the real product UI or a URL screenshot showing the new capability.

  3. 3

    Benefit demonstration

    12s

    Show the feature working and name the concrete outcome it produces. One number, one clear win — no laundry lists.

  4. 4

    Logo + CTA

    4s

    Land on the product logo and the closing line. Calm and direct. The viewer already knows the value; the CTA converts them.

Customize

Make it yours

Duration

15s for a social tease before launch, 30s for the standard announcement, 60s for a deep-dive cut for YouTube.

15s30s60s

Narration

AI voiceover for audio-on contexts; captions-only for LinkedIn and X where feeds autoplay muted.

AI voiceoverCaptions + musicNo audio

Visual style

Motion graphics pairs best with SaaS product UI; minimalist suits text-first announcements; cinematic works for milestone releases.

Motion-graphicsMinimalistCinematic

Aspect ratio

Match the channel. 16:9 for YouTube and website embeds, 9:16 for Reels and Shorts, 1:1 for LinkedIn feed.

16:9 YouTube / web9:16 Reels / Shorts1:1 LinkedIn feed
Variations

Common variations

Pre-launch teaser (15s)

Drop the benefit demonstration beat and compress the reveal for a curiosity-first tease posted one to two days before launch.

tweak

Reduce to 15 seconds. Keep the problem hook and the feature name only — do not show the full UI yet. End on a brief teaser line instead of a CTA.

60-second deep-dive for YouTube

Expand the benefit demonstration to walk through two or three real use cases. Suited for existing customers who want depth.

tweak

Extend to 60 seconds. Add a short intro naming the feature. Walk through three real examples of the feature in use. Include a narrated outro.

No-voiceover captioned cut for LinkedIn

Swaps spoken narration for large on-screen captions so the video reads at a glance in a muted feed.

tweak

Remove voiceover. Use concise on-screen captions timed to each beat. Keep light background music at low volume.

Vertical Reels cut (9:16)

A separately prepared short-form announcement for Instagram Reels, YouTube Shorts, or TikTok, with large captions over the active UI region.

tweak

Switch to 9:16. Crop UI elements to the active feature area. Keep captions large and centered. Trim to 20 seconds for short-form platforms.

How it works

How it works

1

Open the template

"Use this template" drops you into the editor with the prompt prefilled and the slot structure ready.

2

Add your details

Replace the brackets with your product name, feature, pain point, and channel. Attach a product URL or screenshot if you have one.

3

Approve the plan, then refine

Review the proposed plan and its script, then approve it to create your video. Preview the result and ask ngram to adjust the pacing, visuals or narration.

Frequently asked

Do I need a screen recording to use this template?

No. The most common input is a product URL — ngram pulls screenshots of the feature from the page and builds motion-graphic callouts from them. If you have a recording, attach it and ngram will use the real UI footage instead.

What if my announcement is for LinkedIn specifically?

Set [channel] to LinkedIn and [vo-language] to your language, then flip Narration to "Captions + music" in the customization options. LinkedIn feeds autoplay muted, so caption-only cuts perform better. ngram will size the clip to 1:1 or 9:16 based on the aspect ratio you choose.

Can I announce more than one feature at once?

The 30-second template covers one feature. Announcing multiple features in a single short clip dilutes each one. For a multi-feature release, either use the 60-second variation or run the template once per feature and publish them in a series.

What's the difference between this template and the product demo template?

The product demo template starts from a screen recording and walks through how to use the product. This template starts from a release brief and announces what is new and why it matters — the audience is often existing customers, not prospects.

How do I make sure ngram uses the real product UI and not generated images?

The prompt slot [feature-description] and the instruction 'do not invent fake screens' tell ngram to use your provided URL or screenshot as the visual source. Attach the product URL or upload a screenshot when you open the template for best results.

Can I generate a different language version of the same video?

Yes. After generating the English version, tell ngram in chat to translate the script and regenerate the voiceover in your target language. Captions update automatically to match.

Use the feature announcement template now.

Copy the prompt, add your details, and ship your announcement video.

Talk to sales