Shopify Winter '26 shoppable video in Shop: prepare your clips
Shopify's Winter '26 Edition adds shoppable video in Shop with AI ranking. How to prepare clips that fit Shopify's file limits, with Sume doing the cuts.

Shopify's Winter '26 Edition lists shoppable videos in the Shop app, ranked by AI, along with customizable Shop product pages. The edition page does not give a spec for the videos, so the safe preparation is to meet the video limits on Shopify's file upload page and keep the clips short, vertical and captioned. Sume can make and cut those clips.
What Shopify's two pages give you
The edition page names the feature but, in the text I read, not the file requirements. Those I took from the file page, which governs files you upload to a store.
| Item | Limit |
|---|---|
| Size | Up to 1 GB |
| Length | Up to 10 minutes |
| Formats | MOV, MP4, WEBM |
| Dimensions | 100 to 4096 px |
| Aspect ratios recommended | 16:9, 9:16, 4:3, 3:4, 1:1 |
| Frame rates recommended | 60, 30, 25 |
Prepare a store-ready clip
Aim for a clip that is well inside every limit: MP4, vertical, 30 fps, under a minute. A Sume video job returns an MP4, and the video trim endpoint can cut a long master to the exact length at $0.02 per job. If you add captions, use the standalone captions endpoint for burned-in text.
Name each file by product, so you can match the clip to its listing, and keep a clean copy without text. Shopify's limits do not apply to YouTube or Vimeo embeds, so a long explainer can live there.
- MP4 at 30 fps, under a minute.
- Vertical master, with a 1:1 or 16:9 cut if your theme needs one.
- Captions burned in for sound-off viewing.
Limits
I did not find ranking criteria for shoppable videos, and no tool, Sume included, can promise a clip will be ranked. Check availability for your store in the Shopify admin, since an edition item is not necessarily live for every merchant. Sume does not publish to Shopify.
Sources
Related posts
More in Integrations
- Slack video block: why a raw MP4 URL fails and what page it needs
Slack's video block wants an embeddable player page on an unfurl domain and the links.embed:write scope, not a bare file. Serve a tiny player page.
- Square Online video section: 100 MB, one hour, loop and autoplay
Square Online's Video section takes your own file up to 100 MB and one hour, with loop and automatic playback. How to cut and size a product clip for it.
- Stitch MCP beside Sume MCP: design a screen, then film the launch
Google Stitch's MCP setup lists an X-Goog-Api-Key header or OAuth. Sume's hosted MCP takes OAuth or a bearer key. How to run both in one coding agent.
- Stripe product images: build a set of 8 with the Sume image API
Stripe's product object holds up to 8 image URLs. Plan a set of eight shots with Sume, price it by model, and host copies you control before you set the field.
Written by Sume