// HOW-TO · VIDEO MARKETING

How to make a promo video that converts (2026)

Make a promo video that converts in 2026: hook in three seconds, lead with the outcome, put the offer on screen, burn in captions, and place the CTA early.

Last verified · 2026-09-03 · by Moe Ameen

A promo video that converts is not a smaller version of a brand film — it is a single-message argument built to move a viewer from scroll to click before autoplay steals them. Most promos fail for the same three reasons: they open slow, they list features instead of the outcome the buyer wants, and they bury the offer and the call-to-action at the end where almost no one reaches. This walks the build in the order the viewer experiences it, so every second earns the next one.

The spine is the Hook–Body–CTA structure that ad teams keep coming back to because it maps to how attention actually decays. The hook buys the first three seconds, the body makes the outcome concrete and believable, and the CTA — placed early, not saved for a final frame — turns the interest into an action while it is still hot. One rule sits above all of it: one video, one job. Promoting a product, an event, and a discount in the same thirty seconds means none of them lands. Decide the single conversion you want before you write a word.

The steps

  1. Fix the one job of the video before you write anything. Decide the single action a viewer should take — buy this, register for that, use this code — and cut everything that does not serve it. A promo trying to do three things at once dilutes all three, so if you are promoting an event the whole video should serve the event: what attendees get, who is involved, and above all when it happens. Write that one goal at the top of your script and use it as a filter for every shot and line.
  2. Write a hook that lands in the first three seconds. The opening two-to-three seconds are the make-or-break moment on Meta and TikTok, where autoplay to the next video begins before you finish a sentence. Open on the outcome or the pain, not a logo card or a slow intro — show or state the benefit by second two. Because the hook carries most of the performance, write three or four different openings against the same body so you can test which one actually stops the scroll.
  3. Build the body around the outcome, not the feature list. Lead with what the viewer gets and support it with how it works, never the reverse — buyers act on outcomes and only tolerate features as proof. Keep it to one clear message with fast pacing and punchy sound bites, and make the claim concrete: a specific result, a short demo of the thing working, or one real customer line beats a list of specs. Every second of the body should be evidence for the single job you set in step one.
  4. Put the offer on screen as text, do not just say it. Show the offer, don't only speak it: a promo code, a percentage off, an end date, a location — whatever drives the action — belongs on screen as clear, readable text. Viewers retain what they see and read far better than a detail spoken once, and a large share watch on mute, so an audio-only offer is an offer many people never receive. Keep the on-screen text short, high-contrast, and visible long enough to read at a glance.
  5. Shoot vertical 9:16 and burn in captions. Design for full-screen mobile: shoot or crop to 9:16, because horizontal video squeezed into a phone reads as an afterthought and viewers switch off. Burn captions directly into the video rather than relying on platform auto-captions — most feeds autoplay muted, and hardcoded captions lift watch time and completion while making the video accessible. Confirm the captions and any on-screen text sit inside the safe zone, clear of the platform's UI overlays.
  6. Place the CTA early and match it to the platform. Do not save the ask for the final frame — end-card CTAs suffer heavy drop-off before anyone reaches them, especially on TikTok. State the action once, clearly, partway through and again near the end, and phrase it for where it runs: swipe up, tap the link in bio, comment a keyword, click through. If watch time is strong but clicks are weak, move the CTA earlier, sharpen the offer, or remove a step from what happens after the tap.
  7. Cut platform-native versions instead of posting one file everywhere. One master file pasted to every feed underperforms because each platform rewards a different length and rhythm — roughly 9 to 15 seconds for short-form discovery, up to 60 for a LinkedIn insight-led cut, 6 for a non-skippable bumper. Reframe the same promo per surface: tighten the hook for TikTok, add a thought-leadership angle for LinkedIn, keep the vertical crop for Reels and Shorts. Short-form drives discovery; a longer YouTube cut builds the authority that converts browsers into buyers.
  8. Launch with test hooks and read the retention graph. Decide up front what success means — views, click-through, or conversions — and run your three-to-five hooks against the single best body and CTA so you isolate what stops the scroll. After it ships, read the retention graph, which shows the exact second viewers drop; a cliff in the first three seconds is a hook problem, a slow bleed is a body problem, and strong retention with weak clicks is a CTA or offer problem. Kill the losing hooks and put spend behind the winner.

Common gotchas

  • Cramming three offers into one video. One promo, one job — a product, an event, and a discount fighting for the same thirty seconds means none of them converts.
  • A slow open. A logo card, a "hey guys," or a paragraph of setup burns the three seconds that decide whether anyone watches the rest.
  • Selling features instead of the outcome. Specs are proof, not the pitch — a viewer acts on what they get, so lead with the result and let features back it up.
  • Speaking the offer but never showing it. Most feeds autoplay muted, so a promo code or end date that only exists in the audio reaches a fraction of your viewers.
  • Saving the CTA for the last frame. Autoplay pulls people to the next video before the end card; state the ask partway through, not just at the finish.
  • Posting one horizontal master everywhere. A 16:9 file letterboxed into a phone reads as unprofessional and each platform wants its own length and crop.

Where Kompozy fits

The build steps are simple to grasp and brutal to sustain — the day you need ten promos, one per product and platform, is the day the hook testing, the vertical crops, the burned-in captions, and the early CTA all become a full afternoon each. Kompozy is a full AI content generation and multi-platform publishing engine, and the piece it owns for promos specifically is turning the Hook–Body–CTA structure into something you produce at volume without hand-editing every frame. Its [Marketing Shorts](/glossary/marketing-shorts) format is built to the exact shape this tutorial describes: a short generative hook, demo footage, and music composited into a punchy promo — the hook-first structure baked into the format rather than reassembled by hand each time.

The steps map to the engine almost one-to-one. Step two's hook testing stops being a manual re-edit: you generate several promo variants from one brief and let the winner earn the spend. Steps four and five — offer-on-screen text and burned-in captions — are produced automatically, with a [Persona Brief](/glossary/persona-brief) holding your voice and banned words so every variant stays on-brand instead of drifting. Step seven, the platform-native cuts, is the whole point of the publishing layer: one promo fans into genuinely different shapes — a face-locked [Persona Short](/glossary/persona-shorts) for the talking-head angle, a [Listicle Video](/glossary/output-buckets) for a feature rundown, a brand-exact [Carousel](/glossary/hyperframes) for the static feed — each cropped and captioned for its destination, then scheduled and published across the eight social platforms plus blog and email in one pass.

Where it pays off is running promos as a repeatable system instead of a one-off scramble. [Autopilot](/glossary/autopilot) keeps a promo cadence live behind a per-post review gate, so the human judgment stays without the manual grind. Creator ($49/mo for 2,500 credits) fits a solo creator or small brand shipping promos across a couple of platforms; Pro ($299/mo for 18,000 credits) covers a team running multi-format promo campaigns across every channel; Enterprise is custom for agencies producing promos for many brands at once.

Frequently asked questions

How long should a promo video be?

It depends on the surface, not a single rule. For short-form discovery on TikTok, Reels, and Shorts, roughly 9 to 15 seconds balances completion with a clean, punchy message; a non-skippable bumper is 6 seconds; a LinkedIn cut leaning on an insight can run up to about 60. Shorter forces you to lead with the outcome and drop the offer on screen fast, which is usually what a promo needs anyway.

What is the Hook–Body–CTA structure?

It is the three-part spine most high-converting promos follow because it maps to how attention decays. The hook grabs the first three seconds with the outcome or the pain; the body makes that outcome concrete with a demo, a result, or a real customer line; the CTA tells the viewer exactly what to do next. The key nuance in 2026 is placing the CTA early rather than only on the final frame, since autoplay pulls viewers away before an end card lands.

Why do my promo videos get views but no clicks?

Strong watch time with weak clicks is almost always a CTA or offer problem, not a hook problem. Move the call-to-action earlier so viewers see it before they scroll off, sharpen the offer so the reason to act is obvious, and reduce friction in whatever happens after the tap — a shorter path from click to conversion. Also check the offer is on screen as text; if it only lives in the audio, muted viewers never got the reason to click.

Do promo videos need captions?

Yes, and burned-in ones. A large share of social video is watched on mute, so an uncaptioned promo loses its message for those viewers entirely, and hardcoded captions also lift watch time and completion over relying on a platform's auto-generated version. Keep them high-contrast and inside the safe zone, clear of the platform's own UI, so every word is readable at a glance on a phone.

Related tutorials

← All how-to guides · Get Started