Shopify
A YouTube gallery for Shopify, in one Custom Liquid section.
Product videos, tutorials and unboxings belong next to the products. This is one Custom Liquid section with one iframe: your channel or playlists as a wall, each video playing in a window over the page, so nobody leaves your store to watch.
The marks and videos in these examples are well known ones shown as samples, so the widget is demonstrated at a realistic size. They are their owners' and imply nothing about them.
Three steps
Putting it on the page
1. Gather the videos
Paste your channel or a playlist. Titles, thumbnails and counts are fetched and kept fresh.
2. Copy the code
The editor gives you your embed code: one short code (an iframe and a small script). Copy all of it.
3. Add a Custom Liquid section
Theme editor, Add section, Custom Liquid, paste, save. Or a Custom Liquid block inside a product template.
The honest comparison
Against a YouTube embed per product
Pasting a YouTube embed into a product description is the usual way.
What that costs you
About half a megabyte of player per embed before anyone presses play, one embed per video, and a description that has to be edited for every new video.
What this costs you
One iframe, in one section, on the templates you choose. Thumbnails until a click, so no page carries a player nobody opened, and nothing goes into theme.liquid to be left behind later. A new upload arrives on its own. Views are never counted or capped on any paid plan.
The trade: the wall is served from our CDN rather than from your theme, so it needs a network connection to appear and it is not part of a theme export.
Where it goes
Places it fits
Product pages
A how-to video wall under the product, in the product template.
Home page
Latest videos from your channel.
Collection pages
A wall per collection, each from its own playlist.
Any theme
Custom Liquid is in every Online Store 2.0 theme.
Shopify app, soon
A DreamWidget app for the App Store is being built; the section is the same widget.
Vimeo, Twitch, TikTok
In tabs beside YouTube, if you have them.
Questions
Asked often
Can I add a YouTube gallery to Shopify without an app?
Yes. Paste your embed code into a Custom Liquid section in the theme editor. Nothing installs in the theme and nothing is added to theme.liquid.
Does it update when I upload a new video?
Yes. The widget checks the channel or playlist on its own and adds the newest videos, and every store page showing the wall updates at once; Refresh in the editor does it on the spot. You do not reopen the theme editor.
Will it hurt my store's speed score?
Shopify scores the home, product and collection templates. The wall is thumbnails and text until somebody opens a video, about 15KB, in its own frame after your content. The player is fetched only on a click.
Can I show a different wall on different product pages?
Yes. Build a widget per range and put each one's code in the Custom Liquid block of the template or section that needs it. Each one is edited on its own.
What about theme updates?
The code lives in the section you added it to, so duplicating a theme to test a change carries it along. There is no app code in theme.liquid to be lost, and nothing left behind if you stop using it.
Can Vimeo, Twitch and TikTok go in beside YouTube?
Yes, in tabs in the same widget. A store that films on one platform and clips to another can show both without a second embed.
Is there a view limit?
Not on any paid plan. Views come off a CDN where they cost us nothing, so a sale day costs no more than a quiet one. On the free plan, each widget can be shown 300 times a month, then it pauses until the 1st of the next month.
Gather the videos, add the section
2 free widgets with 300 views each a month, kept as long as you like. No card, no app to install.
Start free