How to Sell Videos on Shopify (Viewable & Streaming)

I'm going to show you exactly how to sell videos on Shopify that are watchable in the browser for your customers. This is otherwise known as video streaming. The aim is to show you in the easiest and quickest way possible, that doesn't fluff up the post like other tutorials do.

Let's get started!

What do I need?

Step 1 - Create products in Shopify

If you haven't created your products yet, you will need to create them in your Shopify store. It's quite simple:

  1. Go to your Shopify 'Products' page
  2. Click the 'Add product' button
  3. Enter all of the details to create your product(s)

Note:

Fileflare allows delivery of videos along with physical products, but if it's just for digital delivery only, then I recommend going to the 'Shipping' section and unchecking the option 'This is a physical product' to inform Shopify that it's just digital. tHis helps the app and Shopify to minimise shipping options at checkout.

Step 2 - Install the Fileflare app to your Shopify store.

This app is what will allows us to host and deliver the streamable videos to your customers after they place an order.

Step 3 - Upload your videos

Next, you need to upload your videos to Fileflare. Simply, go to this Upload page and begin uploading your videos.

Step 4 - Attach the videos to your Shopify products

Now you need to connect the videos to the relevant Shopify products. Once a product is ordered on your Shopify store, Fileflare will deliver the attached videos to your customers instantly.

You can do this in two ways:

  • Option 1 - Go to the Asset page in Fileflare and use the selector under the title 'Attach this asset to products'.
  • Option 2 - Go to the Product page in Fileflare and attach the assets to the product using the selector under the title 'Attach this product to assets'.

Example of uploading and attaching videos to your Shopify products:

Step 5 - Customise the delivery settings

Now that you have armed your files to be delivered, you can now customise your settings to suit your branding.

All you need to do is go to the 'Settings' page and continue to customise your branding.

5.1 - Enable video streaming

Next, you will need to enable the video streaming. You can do this on the a single video file on the Asset page, or globally for all videos from the Global Media Viewing page.

  1. Go to the Fileflare Settings page
  2. Click on Global Media Viewing
  3. All you need to do is check the box for video streaming and then click Save.

You can also disable the download button if you want the videos to only be viewable.

5.2 Thank You page delivery

As default on all plans, only email delivery will be enabled. If you want to deliver downloads on the Thank You page, you will need to follow Fileflare's checkout guide. It's easy to do by just adding the App Block to the Checkout in Shopify settings.

5.3 Customer account delivery

Easily add your videos to your customer's accounts by going to Settings > Checkout settings > enable the customer account option.

If you are using the Classic customer accounts, you will need to follow the guide provided on that page. If you are using the New Customer Accounts, you will need to add the App Block to your Order Status page by following this account videos guide.

Step 6 - Place a test order

I would highly recommend that you place a test order so you can understand the flow of how your customers will experience. This helps you understand how to want to adjust it.

How to place a test order

Create a 100% discount code in your Shopify Discounts page, then follow the process on your store like a customer would, but entering your 100% discount code.

Summary

If you get stuck with anything, feel free to contact their support. They're super helpful and will help you set up anything you need!

Back to blog