How to Embed Video on Shopify

Adding product videos to your Shopify store is straightforward with eCommercePlayer. Upload your video, build a player, and paste the embed code into your product description or a Custom Liquid block. No Shopify app needed.

Step by Step

Follow These Steps

1

Create an eCommercePlayer account

Sign up at ecommerceplayer.com. The free plan gives you 5 clips to test with. No credit card required.

2

Upload your product video

Upload your product demo, unboxing, or explainer video. Any common video format works. The file is converted to HTML5 MP4 automatically.

3

Create a player

Create a new player and add your video. If you have multiple angles or demos for the same product, add them all as a playlist.

4

Copy the embed code

From the Publish page, select "Embed Code" and copy the iframe HTML.

5

Option A: Product description

In Shopify admin, edit your product. In the product description editor, click the HTML button ("<>") and paste the iframe code where you want the video to appear.

6

Option B: Custom Liquid block

In the Shopify theme customizer, go to your product page template. Add a "Custom Liquid" block and paste the iframe code. This gives you more control over placement within the page layout.

7

Save and preview

Save your changes and preview the product page. The video player should appear and play your product video. Test on both desktop and mobile.

Tips

Best Practices

Make the most of your media with these tips.

Use the product description for simplicity

If you just want the video embedded in the description text, the HTML editor method is the quickest. It works with any Shopify theme.

Use Custom Liquid for layout control

If you want the video in a specific position on the page (above the description, in a tab, etc.), the Custom Liquid block gives you precise placement within the theme layout.

Test on mobile

Check your product page on a phone. The eCommercePlayer embed is responsive, but verify it looks good within your specific theme's mobile layout.

Ready to get started?

Create your free account in under a minute. No credit card required.