marketingproduct demoscreen recordingurl30s

The marketing product demo video template

A fill-in-the-blanks recipe for a 30-second marketing demo. Drop in your product URL or screen recording, name the hook and the one feature that closes the sale, and ship.

The short version

What this template is

A marketing product demo video template is a reusable prompt-and-scene recipe for a 30-second demo that follows the hook-problem-solution-CTA arc marketers use on social feeds, landing pages, and paid ads. You supply your product URL or screen recording plus a handful of specifics; ngram writes the script, assembles the scenes, and adds captions, voiceover, and motion graphics. The result is a shareable clip in the format and channel of your choice — no editor, no agency handoff.

The template prompt

Copy it, replace the slots, and paste into ngram — or click 'Use this template' to open the editor with it prefilled.

prompt
Create a 30-second marketing product demo video for [product-name], a [product-category] for [audience]. Open with a relatable hook: [hook]. Cut to the problem: [pain-point]. Show [key-feature] solving it — follow my uploaded screen recording or pull screens from [product-url]. Close with a direct CTA: [cta-line]. Tone: [tone]. Format: [aspect-ratio] for [channel]. Voiceover language: [vo-language]. If voiceover is off, use bold captions and background music.
SlotWhat to putExample
[product-name]Your product nameReplyflow
[product-category]What it does, in plain wordsInstagram DM automation tool
[audience]Who you're selling tofood content creators growing on Instagram
[hook]Opening line — a pain the viewer feels right nowYou're replying to 200 DMs by hand every week
[pain-point]The specific problem the product solveskeyword-triggered DMs that never send on their own
[key-feature]The one feature you demokeyword triggers that auto-send a DM the moment someone comments
[product-url]Product page or landing page URLhttps://yourproduct.com
[cta-line]Closing call to actionTry it free — first 1,000 DMs on us
[tone]Voice and energyupbeat, direct, scroll-stopping
[aspect-ratio]Video dimensions9:16
[channel]Where this video will liveInstagram Reels
[vo-language]Narration languageEnglish
Scene structure

What the template builds

Four beats, 30 seconds — the hook-problem-solution-CTA arc that most marketing demos follow.

  1. 1

    Hook

    5s

    Open on a single line that names the pain. Text-forward or a reaction shot — no product UI yet. Purpose: stop the scroll.

  2. 2

    Problem

    5s

    Show or say the specific problem that the hook set up. One sentence, max. Context without backstory.

  3. 3

    Feature demo

    16s

    Cut to the screen recording or product shots. Walk through the one feature that solves the problem, narrated step by step, with callouts on the key interaction.

  4. 4

    CTA

    4s

    Close on a direct ask — a URL, a sign-up line, or a trial offer. Logo visible. No secondary messages.

Customize

Adjust before generating

Duration

30 seconds is the default. Shorten for paid social; stretch for landing pages or YouTube pre-roll.

15s30s60s

Narration

AI voiceover works for most channels. Captions-only is better for Instagram and LinkedIn where feeds autoplay muted.

AI voiceoverCaptions + musicNo audio

Style

Motion graphics with product callouts is the default. Switch to realistic for a more native, organic look.

Motion-graphicsMinimalRealistic / UGC-style

Aspect ratio

Match your channel. The same script renders in all three without re-prompting.

9:16 Reels / Shorts / TikTok16:9 YouTube / website1:1 feed
Variations

Common cuts from this template

15-second paid social teaser

Hook and CTA only — cuts the problem and feature walkthrough down to a single visual. Built for paid Reels and TikTok ads where retention is tight.

tweak

Reduce to 15 seconds. Keep the opening hook and the CTA. Show the key feature in a single shot, no narrated steps.

60-second landing page demo

Adds a second feature beat and a short outcome slide before the CTA. Good for product pages where the visitor already knows they have the problem.

tweak

Extend to 60 seconds. Demo [key-feature] and one supporting feature. Add an outcome beat: show the result the product produces before the CTA.

Problem-only teaser (no product reveal)

Opens on the pain and holds back the product name until the last second — works as a curiosity hook for organic reach.

tweak

Do not show the product name or logo until the final 3 seconds. Open on the problem, demo the feature, let the audience wonder what tool it is.

Localized cut

Same video rerendered with translated captions and a voiceover in the target market's language.

tweak

Translate all captions and regenerate the voiceover in [target-language]. Keep the same scenes and timing.

How it works

How it works

1

Open the template

Click 'Use this template' — the prompt loads into the ngram editor, slots and all.

instant

2

Fill the slots

Replace each bracket with your product name, the hook line, the feature, and the CTA. Paste in your product URL or attach a screen recording.

2–3 min

3

Generate and refine

ngram drafts the four beats. Adjust tone, swap a callout, or change the aspect ratio in plain language before exporting.

3–5 min

Frequently asked

Still curious?

Build your marketing product demo today.

Copy the prompt, fill the slots, and get a 30-second demo in minutes.