Boardwalk Section Guide

Shoppable Videos Section

Everything you need to configure and customize your shoppable video carousel.

About

Shoppable videos combine product discovery with engaging video content. Instead of browsing a traditional product grid, your customers watch short product videos and can instantly view and purchase featured items — all without leaving the page. It's a format inspired by the short-form video experience that shoppers already love on social media.

In the Boardwalk theme, the Shoppable Videos section displays a horizontally scrolling carousel of video cards. Each video card can contain timed product hotspots that appear and disappear at specific moments during playback. When a customer taps a hotspot, a quick-view popup opens showing the product image, price, stock status, and an Add to Cart button. The carousel includes optional autoplay, auto-advance, arrow navigation, and animated progress dots.

shoppable videos carousel

How to Set Up Shoppable Videos

Follow these steps to add and configure shoppable videos on your store using the Boardwalk theme.

1
Upload Your Videos to Shopify

In your Shopify admin, go to Content → Files and upload the video files you want to use. Shopify supports MP4 and MOV formats. You can also upload videos directly through the Theme Editor when setting up each video block. Alternatively, you can provide a direct URL to a hosted video file.

2
Open the Theme Editor

Navigate to Online Store → Themes, find Boardwalk, and click Customize. Select the page where you'd like to add the section (e.g., your homepage).

3
Add the Shoppable Videos Section

Click Add section in the left sidebar and search for Shoppable Videos. The section will appear with a heading group and three empty video blocks by default.

4
Assign Videos to Each Card

Expand the video group in the sidebar and click on each Shoppable Video block. Use the video picker to select a Shopify-hosted video, or paste a direct URL to an externally hosted MP4 file.

5
Add Product Hotspots

Inside each video block, click Add block and choose Product Hotspot. Select the product you want to feature, then set the start and end times (in seconds) to control when the hotspot appears and disappears during the video. You can add multiple hotspots per video to feature different products at different moments.

product hotspot settings
6
Configure Section Settings

Click the top-level Shoppable Videos section in the sidebar to access playback options, card layout, navigation controls, hotspot styling, and color scheme settings.

shoppable videos section settings
7
Save and Preview

Click Save in the Theme Editor. Preview your page to verify video playback, hotspot timing, and the quick-view popup are working as expected.


Section-Level Settings

These settings apply to the entire Shoppable Videos section and are accessible by clicking the top-level section in the Theme Editor sidebar.

Playback

Autoplay videos

When enabled, the active video begins playing automatically when the section loads. Videos are always muted during autoplay. Customers can unmute from the options menu.

Auto-advance to next video

Automatically scrolls to the next video card and starts playing it when the current video finishes.

Layout

Card aspect ratio

Controls the shape of each video card. Options: Portrait (9:16), Portrait (3:4), Square (1:1), Landscape (4:3), or Landscape (16:9).

Gap between cards

Spacing between video cards in the carousel. Options: None, Small, Medium, or Large.

Card corner radius

Rounds the corners of each video card. Range: 0px to 32px.

Inactive Card Style

Inactive card scale

Shrinks cards that aren't currently active so the centered card stands out. Range: 0.7 to 1.0 (where 1.0 means no scaling).

Inactive card opacity

Dims cards that aren't currently active. Range: 0.3 to 1.0 (where 1.0 means fully opaque).

Navigation

Show arrow buttons

Displays left and right arrow buttons on either side of the carousel for manual navigation. Arrows only appear when there are two or more videos.

Show progress dots

Displays navigation dots below the carousel. The active dot includes an animated ring that shows video playback progress.

Dot color

The color of inactive navigation dots.

Active dot color

The color of the currently active navigation dot.

Progress ring color

The color of the animated ring around the active dot that tracks video playback progress.

Product Hotspots

Hotspot background

Background color for the product hotspot pill that appears over the video.

Hotspot text color

Text and icon color for the product name and price inside the hotspot pill.

Padding & Appearance

Padding

Top and bottom padding for the entire section. Range: 0px to 100px.

Color scheme

Select any defined color scheme to style the section background and text.


Blocks

The Shoppable Videos section uses a nested block structure. A Heading Group sits at the top for your section title, followed by a Video Group that holds the individual video cards. Each video card can contain product hotspot blocks.

Heading Group

A standard content group block positioned above the video carousel. Use it to add a subtitle, title, or any combination of text blocks. You can style the heading group with alignment, gap, and padding settings just like any other group block in the theme.

Video Group

The container that holds all your video cards and manages the horizontal carousel track. This block is automatically added when you create the section and you do not need to configure it directly.

Shoppable Video

An individual video card in the carousel. Each card displays a video player with play/pause controls and an options menu. Add as many video blocks as you need inside the Video Group.

  • Video — Select a video from Shopify's file library (MP4 or MOV). The video's preview image is used as the poster frame.
  • Video URL — Alternatively, paste a direct URL to an externally hosted MP4 file. This field is ignored if a Shopify-hosted video is selected above.
Product Hotspot

A timed product tag that appears over the video during playback. When tapped, it opens a quick-view popup where customers can see product details and add the item to their cart. The hotspot displays the product's thumbnail image, title, and price. For products with multiple variants, a "From" price is shown automatically.

  • Product — Choose the product to feature from your store catalog.
  • Start time (seconds) — The moment in the video when the hotspot fades into view.
  • End time (seconds) — The moment in the video when the hotspot fades out.

Tip: You can add multiple hotspots to a single video. Stagger the start and end times so each product appears at a different point in the video for a smooth showcase experience.


Built-In Features

The Shoppable Videos section includes interactive features that work automatically — no apps or custom code needed.

Feature Overview

Quick-view popup

When a customer taps a product hotspot, a modal opens showing the product image, title, vendor, price, stock availability, a quantity selector, and an Add to Cart button. A "View Full Details" link takes them to the full product page. The popup loads without a full page reload.

Timed hotspot animations

Product hotspots fade in and out at the exact start and end times you set. When a hotspot first appears, it plays a brief pulse animation to draw attention.

Centered carousel

The active video card is always centered on screen with neighboring cards peeking in from the sides. Inactive cards are visually de-emphasized using your chosen scale and opacity settings.

Video controls menu

Each video card has a three-dot menu with options to unmute or mute audio, restart the current product hotspot, and skip to the previous or next product. The product navigation options only appear when a video has hotspots assigned.

Progress dot tracking

When progress dots are enabled, the active dot displays an animated ring that fills as the current video plays. This gives customers a visual cue of how much of the video remains.

Keyboard navigation

Customers can use the left and right arrow keys to navigate between videos, improving accessibility for keyboard users.

Theme Editor integration

When you select a video or hotspot block in the Theme Editor, the carousel automatically scrolls to that video and pauses playback so you can fine-tune your settings without interruption.

product quick view modal

Before You Begin

A few things to keep in mind when setting up your shoppable videos.

Before You Begin

Upload videos first

Videos must be uploaded to Shopify before you can select them in the Theme Editor. Go to Content → Files in your Shopify admin to upload MP4 or MOV files. Alternatively, you can upload directly through the video picker in the Theme Editor.

Products must be active

Product hotspots only display for products that have an Active status in your Shopify admin. If a product is set to Draft or Archived, its hotspot will not appear on the storefront.

Autoplay is always muted

Modern browsers require videos to be muted for autoplay to work. Your videos will start silently, and customers can unmute using the options menu on each video card. Once a customer unmutes, all subsequent videos will play with audio.

Timing your hotspots

Start and end times are set in seconds. To find the right timing, play your video and note the timestamps where you want each product to appear. If you leave the end time at a very high number, the hotspot will remain visible until the video ends.

External video URLs

The video URL field accepts direct links to MP4 files only. YouTube and Vimeo links are not supported — use Shopify-hosted videos or a direct file URL from your own hosting instead.

Video pauses on hotspot tap

When a customer taps a product hotspot, the video automatically pauses and the quick-view popup opens. This ensures the customer can browse the product without missing the video content.

video options menu

Frequently Asked Questions

There is no hard limit. You can add as many Shoppable Video blocks as you need inside the Video Group. Keep in mind that more videos means more data for customers to load, so aim for a focused selection that showcases your best products.
No. The Shoppable Videos section requires self-hosted video files (MP4 or MOV) because it needs direct control over playback for features like timed hotspots and progress tracking. Upload your videos to Shopify via Content → Files, or provide a direct URL to an MP4 file hosted elsewhere.
Check a few things: make sure the product is set to Active status in your Shopify admin (not Draft or Archived), verify the start and end times are within the video's actual duration, and confirm the video is playing (hotspots are tied to playback time). If the video hasn't reached the hotspot's start time yet, it won't be visible.
Yes! Add multiple Product Hotspot blocks inside a single Shoppable Video block. Give each hotspot different start and end times so the products appear one after another as the video plays. You can also use the options menu to skip between products.
This is by design. Web browsers block autoplaying videos with audio to prevent a disruptive experience. Videos always start muted when autoplay is enabled. Customers can unmute by tapping the three-dot menu on the video card and selecting Unmute.
You can add the Shoppable Videos section to any page template in Shopify. The only places it cannot be used are inside the header, footer, or sidebar (aside) sections.