FrameNotion

How to Make YouTube Shorts Ads for Products (Step-by-Step)

A practical, step-by-step guide to making YouTube Shorts ads for products, with a script template, a specs checklist, and common mistakes to avoid.

FrameNotion Team7 min read

To make YouTube Shorts ads for products, you need a vertical video built around one clear hook, one clear benefit, and one clear next step — not a landscape ad squeezed into a 9:16 frame. Shorts sit in a fast, sound-optional, thumb-driven feed, so the ad has to earn attention in the first line of copy or the first visual beat, show the product solving a real problem, and close with an offer the viewer can act on right away. This guide walks through the full process, from choosing the offer to exporting the file, with a script template and a specs checklist you can use today.

What makes a YouTube Shorts ad different from a regular product ad

A Shorts ad lives in a vertical, full-screen feed where the next video is one flick away. Viewers are moving through the feed quickly and may have sound off by default, so an ad that relies on a voiceover alone to explain the offer is taking a risk. Treat the first frame and the first caption as doing the job a headline does on a landing page: naming the problem, the product, or the outcome fast enough that someone stops scrolling.

This also means Shorts ads reward a tighter structure than a typical brand video. There is no time for a slow logo intro or a scenic establishing shot. Every second should move the viewer from "what is this" to "why should I care" to "what do I do next." If you have already built ads for other short-form feeds, the underlying principles carry over — see how to make a TikTok ad from scratch for a similar step-by-step breakdown you can adapt for Shorts.

Before you film: get these five things right

  • The single offer — pick one product, one variant, and one reason to buy now (a bundle, a use case, a guarantee). Trying to sell the whole catalog in one ad dilutes the message.
  • The hook line — write the first 3 seconds of copy and visual before anything else. This is the line that decides whether the rest of the ad gets watched.
  • The proof — a demo, a before/after, a close-up of the product working, or a simple claim you can show on screen. Proof is what separates an ad from an ad-sounding ad.
  • The call to action — a specific next step ("tap to shop," "link in description," "use code SHORT10") rather than a vague "check us out."
  • The format plan — decide up front that you are shooting or generating in 9:16 at 1080×1920, not cropping a horizontal video after the fact.

How to make YouTube Shorts ads for products, step by step

  1. Pick one product and one offer. Write it down in a single sentence: "This ad sells [product] to [audience] on [offer]." If you can't finish that sentence, the script will wander.
  2. Write the hook first, separate from the rest of the script. Test a few options: a bold claim, a relatable problem, a pattern interrupt visual, or a direct question. For more hook mechanics, see how to write a video ad hook that stops the scroll.
  3. Structure the body around a problem-benefit-proof-offer arc rather than a feature list. A full breakdown of this structure is in how to structure a direct response video ad script.
  4. Shoot or generate vertical footage at 9:16. If filming, hold the phone vertically, keep the product centered, and get at least one close-up and one in-use shot.
  5. Add word-by-word or line-by-line captions. Captions make the ad watchable with sound off and reinforce the offer for viewers who do have sound on.
  6. Add a voiceover and sound design — music cut to match the pacing, and light sound effects on key beats (a product tap, a transition, the offer reveal).
  7. Export at the correct specs for Shorts (covered in the checklist below), then double-check the safe zones so text isn't hidden behind on-screen buttons.
  8. Make at least one variant with a different hook or opening line so you have something to test against the original.

A script template for a 30-second Shorts ad

SectionApprox. lengthWhat it doesExample line
Hook0–3 secStops the scroll, states the problem or the promise"Your phone stand keeps sliding off the desk."
Problem3–8 secMakes the problem specific and relatable"Flimsy stands wobble, block your webcam, or just tip over mid-call."
Benefit / demo8–18 secShows the product solving the problem on screenClose-up of the stand holding a phone steady at multiple angles, weighted base visible.
Proof18–23 secBacks up the claim without inventing numbers"Built with a weighted base and non-slip grip, tested on desks, counters, and nightstands."
Offer + CTA23–30 secNames the offer and the exact next step"Get 15% off your first stand — tap the link now."

You don't need to fill every second with dialogue. Silence for a half-second before the offer reveal, or a caption-only beat, can add emphasis. If you sell through an online store, the Reels ad template for online stores has five more script variations you can adapt for Shorts with minimal changes.

Specs checklist for YouTube Shorts ads

  • Aspect ratio: vertical 9:16, full-screen, no letterboxing.
  • Resolution: 1080×1920 is a solid default for sharpness across devices.
  • Frame rate: 30 fps is a reliable baseline for smooth playback.
  • Length: treat 15–30 seconds as a starting point to test — long enough to make the case, short enough to hold attention. Longer cuts can work for retargeting; shorter cuts often work better cold.
  • Captions: burn them in so the message survives with sound off.
  • Safe zones: keep the hook text, product name, and CTA away from the top and bottom edges where interface elements can sit.
  • File type: export as MP4 for the widest compatibility.
  • Branding: a small logo or watermark near the start helps with recall even if the viewer skips ahead.

Common mistakes that quietly kill Shorts ad performance

  • Opening with a logo or brand intro instead of the hook — move branding to the middle or end, not the first frame.
  • Relying on voiceover alone with no captions — plan every ad to work on mute.
  • Cropping a horizontal ad instead of shooting or generating natively in 9:16 — cropped ads often lose key visuals or text at the edges.
  • Burying the offer at the very last second with no time for it to register — give the offer and CTA at least a few seconds of screen time.
  • Testing only one hook — a single ad with one opening line gives you no comparison point for what's actually working.
  • Ignoring the other platforms — if the same ad also needs to run on TikTok, Reels, or in-feed formats, plan the export once. See how to export video ads for multiple platforms to avoid redoing every cut by hand.

How FrameNotion fits into this workflow

If writing, filming, captioning, and exporting every Shorts ad from scratch is more than your team has time for, FrameNotion can generate the first draft for you. Paste a product or website link, and FrameNotion AI reads the page and writes a custom 30-second vertical ad — hook, problem, benefit, proof, offer, and call to action — then renders it as a 1080×1920 MP4 at 30 fps, built for YouTube Shorts along with TikTok, Reels, and Meta placements.

Each ad ships with word-by-word captions, an AI voiceover, and a music track cut to the beat (or music only, or silent, your choice), so it's designed to work whether sound is on or off. You can add your logo, up to six product images, and notes like a promo code, and a finished ad is typically ready in 10–20 minutes. Once it's done, you can request text and color changes or generate A/B hook variants without starting over, and every ad also comes in 4:5, 1:1, and 16:9 for other placements. Note that FrameNotion creates the video file itself — it doesn't publish directly to ad platforms or report on ad performance, so you'll still upload and manage the campaign where you run it. Browse example ads or see how it works to get a feel for the output before checking pricing.

Frequently asked questions

Frequently asked questions

How long should a YouTube Shorts ad for a product be?+

There's no fixed rule, but a length near 15 to 30 seconds is a reasonable starting point to test. Shorter cuts tend to work well for cold audiences who don't know the product yet, while slightly longer cuts can work for retargeting viewers who already have some context.

Do YouTube Shorts ads need sound to work?+

Design every ad to work with sound off by using captions and clear visuals, and treat sound as an enhancement rather than a requirement. Add a voiceover and music on top so the ad is stronger for viewers who do have sound on, but don't let the offer depend on audio alone.

Can I reuse a TikTok or Reels ad as a YouTube Shorts ad?+

Often yes, since all three are vertical, sound-optional, short-form feeds with similar viewer behavior. Check that the aspect ratio, captions, and safe zones still fit, and consider testing a different hook line for each platform rather than assuming the exact same opening will perform the same way everywhere.

How many product ads should I test at once for Shorts?+

A practical approach is to keep the product and offer constant and vary the hook across two or three versions, so you can tell what's actually driving the difference in results. Testing too many variables in one batch makes it hard to know what to change next.

What file format does YouTube Shorts require for ads?+

MP4 in a vertical 9:16 frame, ideally at 1080×1920 resolution and around 30 fps, is a safe default that covers most upload requirements and keeps the video sharp across devices.

Try it on your product.

Paste a link — FrameNotion writes a custom 30-second ad.