Best Video Length for Product Pages and Ads (2026 Data)

Optimal video length varies significantly by placement. Here are data-backed recommendations for every major eCommerce use case.

Recommended Video Length by Placement

PlacementRecommended LengthReason
TikTok / Instagram Reels ads3–7 seconds (looping)Short loops maximize replay rate and watch time signals
Meta (FB/IG) feed ads5–15 secondsAttention drops sharply after 15s in feed context
Shopify product page10–30 secondsVisitors are in consideration mode; longer is OK
Amazon listing6–15 secondsAmazon recommends under 30s; 6–15s has highest completion rate
Google Shopping / Perf. Max6–15 secondsGoogle's video ad best practice
Email marketingGIF thumbnail linking to videoMost email clients don't auto-play video

For Looping Videos Specifically

With looping videos, the "length" is the loop duration — the video plays infinitely. A 5-second seamless loop watched 4 times registers as 20 seconds of watch time in most platform analytics. The optimal loop duration is 4–8 seconds — long enough to show the product fully, short enough to create an irresistible "just one more loop" effect.

CatalogMotion AI Output

Videos generated by CatalogMotion AI are optimized for loop performance. The same product image is used as both the first and last frame, creating a mathematically perfect loop that repeats indefinitely without any visible cut or stutter.

Generate Perfectly-Looped Product Videos →