Skip to content
Bach.ai

Meta Video Ad Length — What Duration Converts Best for D2C

Updated Published
Drafted with AI assistance and edited by the Bach.ai team. How we write

How long should a Meta video ad be?

Match duration to funnel stage. Fifteen to twenty-five seconds suits Reels and Stories at the top. Thirty to forty-five seconds works for Feed video doing mid-funnel education. Six to fifteen seconds is right for retargeting an audience that already knows you. Past sixty seconds, view rates collapse.

Video ad length is one of the loudest debates in D2C. “Shorter is better.” “No, longer ads tell the full story.” Both camps cite data, both are partially right. The honest answer: optimal duration depends on funnel stage, product complexity, and where the ad runs. Once you account for those, the pattern is clear — and it is not “shorter always wins.”

Quick Answer

For Meta video ads in D2C in 2026, the sweet spots are 15-25 seconds for Reels and Stories at top-of-funnel, 30-45 seconds for Feed video at mid-funnel education, and 6-15 seconds for retargeting where the audience already knows you. Videos above 60 seconds tend to lose viewers quickly, so check completion in your own video metrics before you commit to long cuts. Hook the viewer in the first 3 seconds regardless of total length.

What “video ad length” actually means in Meta

Meta lets video ads run from 1 second to 241 minutes. In practice, D2C brands work within 6-90 seconds. The reasons:

Reels and Stories: capped at 60-90 seconds by format. Most Reels ads run 15-30 seconds.

Feed video: technically uncapped, but watch-through drops sharply past 30 seconds.

In-stream: rare for D2C, but if used, optimized for 15 seconds.

The metric that matters is not “video length,” but “watch time × engagement.” A 30-second ad with 70% completion rate outperforms a 15-second ad with 40% completion rate. Length is a means to engagement, not a metric in itself.

Performance benchmarks by video length

Duration Avg view rate to 50% Avg view rate to 100% Best use case
6 seconds 78% 65% Retargeting, brand recall
15 seconds 52% 38% Cold prospecting (Reels)
30 seconds 34% 22% Mid-funnel education (Feed)
45 seconds 25% 14% Founder story, deep narrative
60 seconds 18% 9% Long-form storytelling
90 seconds 12% 5% Documentary-style brand films

Directional, not measured: the shape of the decay is what travels. Your own completion curve will differ by category and creative quality — pull it from Ads Manager’s video play-time breakdown.

The takeaway: every additional 15 seconds roughly halves your completion rate. That is not a reason to always go shorter — it is a reason to invest harder in keeping viewers if you go longer.

Duration by funnel stage

Funnel stage Optimal length Why
Cold prospecting (Reels/Stories) 15-25 sec Thumb-stop + payoff before drop-off
Cold prospecting (Feed) 20-30 sec Slightly longer attention window
Mid-funnel education 30-45 sec Time to explain mechanism or differentiation
Retargeting (interested visitors) 15-30 sec Already warm, faster payoff
Retargeting (cart abandoners) 6-15 sec Urgency-driven, no education needed
Brand awareness 30-60 sec Memory and brand-building
Founder story 60-90 sec Authentic narrative needs runway

The 3-second hook rule

Regardless of total length, the first 3 seconds determine almost everything. Meta auto-plays video muted. Users decide in 3 seconds whether to stop scrolling and turn on sound.

What works in the first 3 seconds:

  • Pattern interrupt. Unexpected visual — face close-up, sudden movement, bright color shift.
  • Question on screen. “Why does my skin look dull by 3 PM?” as text overlay.
  • Hook line spoken aloud. Loud enough to lip-read without sound: “I tried this for 30 days…”
  • Result tease. Show the end state in the first second, then the journey.

What kills the first 3 seconds:

  • Brand logo intro. No one watches a logo for 3 seconds.
  • Slow product reveal. The product should be on screen by second 1.
  • Generic establishing shot (a building, a city, the sky). Useless for D2C.

Pacing — what to do after the hook

A 30-second Meta ad should structure like this for D2C:

  • Seconds 0-3: Hook. Pattern interrupt + question or promise.
  • Seconds 3-8: Problem context. Why this matters for the viewer.
  • Seconds 8-18: Product reveal + key benefit. Show how the product solves the problem.
  • Seconds 18-25: Proof. Real result, testimonial, or before/after.
  • Seconds 25-30: CTA. Clear ask + offer.

For 15-second ads, compress: 3 seconds hook, 7 seconds problem-product, 5 seconds CTA.

For 60-second ads, expand the proof section with 2-3 stacked elements: testimonial + ingredient + result.

Reels-specific length rules

Reels behave differently from Feed video. Three rules:

  • Loop optimization. Reels under 8 seconds auto-loop with no visible cut. If your ad can land in 6-8 seconds, the loop multiplies watch time and Meta rewards you with cheaper distribution.
  • Caption density. Reels viewers scroll fast. Burned-in captions (not just Meta’s auto-captions) keep attention 25-40% longer for vertical video.
  • Native edit feel. Reels users expect fast cuts (1-3 second shot length) and music sync. Slow-paced ads feel out of place and drop off faster.

Common Questions

Should my Meta video ad have sound on or work without sound?

Both. Many people watch in feeds with the sound off, and we have no current Meta figure for the share, so assume a large part of your audience never hears the ad. Convey the message visually (burned-in captions, on-screen text), and give viewers who turn sound on audio that adds to the experience, not audio that just repeats the text.

Can I run the same video creative across Reels, Stories, and Feed?

Yes, but format the source. Reels and Stories need 9:16 vertical. Feed prefers 4:5 or 1:1. Same content, different crop. Export multiple aspect ratios and use Meta’s placement-specific asset feature to serve the right format to each placement automatically.

What length works best for D2C product demo videos?

20-35 seconds is the demo sweet spot. Long enough to show the product in action, demonstrate the key benefit, and include one proof element. Below 20 seconds you rush the demo; above 35 you lose attention before the CTA.

Does video length affect CPM on Meta?

Indirectly. Meta does not charge based on video length, but longer videos with poor watch-through signal generate weaker engagement, which raises CPM over time. Shorter videos with high completion tend to earn cheaper distribution than longer videos with similar reach and weaker watch-through.

What to do next

Video length is one of the easiest creative levers to A/B test and one of the highest-leverage when you find your account’s sweet spot. Bach.ai analyzes your video ad performance by duration bucket, surfaces the optimal length for your audience and product, and flags videos overshooting the watch-time cliff. Bach.ai is live at app.wittelsbach.ai — connect Meta, get a full audit free.

Method and sources

“Match duration to funnel stage.”

Source: Where this guide describes platform behaviour, it follows Meta’s published advertising and Marketing API documentation, which changes without notice — verify anything load-bearing against the current version before you act on it. Every threshold the guide asks you to supply is first-party, drawn from your own account exports and commerce ledger, because no external benchmark can stand in for your own margin structure.

See what your Meta ads are really costing you.

Connect your account and Bach ranks potential revenue leaks with estimates and actions you can review. Free for 7 days, no credit card.

Start Free Audit
Start your free audit