ReelPlusReelPlus Help

Carousel Widget

Complete guide to creating and configuring the ReelPlus Carousel Widget — a horizontal scrolling video carousel for your Shopify store


Carousel Widget

The Carousel Widget displays your shoppable videos in a horizontal, scrollable strip that customers can browse by swiping or clicking navigation arrows. It is the most versatile widget type and works well on nearly any page of your store.

A carousel widget presents multiple video thumbnails side by side in a single row. Customers can scroll through the videos and click any thumbnail to open a full-screen video player with product cards, add-to-cart buttons, and other interactive elements.

The carousel format is familiar to online shoppers and is effective at displaying a large number of videos without taking up excessive vertical space on the page.

Best Use Cases

Use CaseWhy It Works
Homepage hero sectionImmediately captures attention with dynamic video content above the fold
Collection pagesShowcase products from a collection with video demonstrations
Landing pagesSupport marketing campaigns with engaging video content
Below product recommendationsCross-sell related products through video
Blog and content pagesEmbed video carousels within editorial content

In the ReelPlus dashboard, go to the Widgets section from the main navigation.

Create a New Widget

Click Create Widget and select Carousel as the widget type.

Name Your Widget

Give your widget a descriptive name (e.g., "Homepage Video Carousel" or "Summer Collection Videos"). This name is for your internal reference and is not shown to customers.

Assign Videos

Select videos from your library to include in the carousel. You can:

  • Click to select individual videos
  • Drag and drop to reorder the sequence
  • Remove videos you no longer want included

Configure Settings

Adjust the carousel behavior and appearance using the configuration options described below.

Save and Add to Theme

Save your widget, then follow the Theme Editor guide to place it on your storefront.

Configuration Options

Autoplay Settings

SettingDescriptionRecommended
Enable AutoplayVideos play automatically when the carousel is visibleOn for homepages, off for product pages
Autoplay DelayTime between automatic slide transitions (in seconds)3-5 seconds
Pause on HoverAutoplay pauses when customer hovers over the carouselOn

Autoplay applies to carousel scrolling, not video playback. Videos within the full-screen modal play when the customer clicks a thumbnail.

SettingDescriptionRecommended
Show ArrowsDisplay left/right navigation arrowsOn for desktop
Arrow StyleChoose between minimal, outlined, or filled arrowsDepends on your theme style
Arrow PositionInside or outside the carousel containerInside for full-width layouts
Hide on MobileOptionally hide arrows on mobile (customers swipe instead)On

Slide Count

Control how many video thumbnails are visible at once:

DeviceDefaultRange
Desktop4 slides2 - 6
Tablet3 slides1 - 4
Mobile2 slides1 - 3

Showing too many slides on mobile makes thumbnails very small and hard to tap. We recommend 1-2 slides on mobile for the best touch experience.

Loop Behavior

SettingDescription
LoopWhen enabled, the carousel loops back to the first slide after reaching the last one
RewindInstead of looping seamlessly, the carousel rewinds to the beginning

For carousels with many videos, loop provides the smoothest experience. For carousels with few videos (3-4), rewind can feel more natural.

Video Thumbnail Display

SettingDescription
Thumbnail SourceUse auto-generated thumbnail or custom uploaded image
Aspect RatioPortrait (9:16), Square (1:1), or Landscape (16:9)
Border RadiusControl corner rounding (0px for sharp, up to 20px for rounded)
Hover EffectScale up, brightness change, or no effect on hover

Badge Display

Badges are small labels that appear on video thumbnails to highlight key information:

Badge TypeWhat It ShowsExample
Discount BadgeActive discount percentage or amount"20% OFF"
Views BadgeNumber of times the video has been viewed"1.2K views"
Custom BadgeYour own text label"New", "Best Seller", "Limited"

You can enable multiple badges simultaneously. Badges are positioned at configurable corners of the thumbnail.

Product Card Overlay

When a customer opens a video from the carousel, a product card can appear within the video player:

SettingDescription
Show Product CardToggle product information overlay on/off
Card PositionBottom, side panel, or floating
Display InfoProduct title, price, compare-at price, star rating
Add to Cart ButtonShow an add-to-cart button directly in the video player
Card TimingWhen the card appears (immediately, after X seconds, at tagged timestamp)

Customization with ReelBuilder

For advanced visual customization, open the widget in ReelBuilder — the visual design editor built into ReelPlus.

With ReelBuilder, you can customize:

  • Heading text and style above the carousel
  • Thumbnail overlay elements (play icon, badges, gradient)
  • Color scheme to match your store's brand
  • Spacing and padding for pixel-perfect alignment
  • Template selection to choose from pre-designed layouts
  • Navigation style including dots, scrollbar, or fraction indicators

ReelBuilder provides a live preview so you can see exactly how your carousel will look before publishing.

Responsive Behavior

The carousel widget is fully responsive and adapts to all screen sizes:

Desktop (1024px and above)

  • Full navigation arrows visible
  • Multiple thumbnails per row (configurable)
  • Hover effects active
  • Larger thumbnail sizes for maximum visual impact

Tablet (768px - 1023px)

  • Reduced slide count
  • Touch swipe enabled alongside arrows
  • Slightly smaller thumbnails

Mobile (below 768px)

  • Minimal slide count (1-2 recommended)
  • Navigation arrows hidden (swipe-only by default)
  • Optimized thumbnail sizes for fast loading
  • Full-screen modal opens in portrait orientation

Performance Tips

To ensure your carousel loads quickly and does not impact page speed:

  1. Optimize video thumbnails — ReelPlus automatically generates optimized thumbnails, but custom thumbnails should be under 200KB
  2. Limit visible slides — fewer visible slides means fewer images loaded initially
  3. Use lazy loading — ReelPlus loads off-screen thumbnails as the customer scrolls (enabled by default)
  4. Keep video count reasonable — 6-12 videos per carousel is the sweet spot. More than 20 can impact scroll performance
  5. Enable compression — make sure your videos are using the compressed version (configured in video settings)

ReelPlus uses intelligent asset loading. Carousel JavaScript and CSS are only loaded on pages where a carousel widget is present, so there is zero impact on pages without widgets.

  • Position: Top of homepage, below hero banner
  • Videos: 6-8 curated product showcase videos
  • Autoplay: On, 4 second delay
  • Slides visible: 4 (desktop), 2 (mobile)
  • Badges: Discount badge enabled
  • Product cards: Enabled with add-to-cart button
  • Position: Top of collection page, above product grid
  • Videos: All videos tagged with products from that collection
  • Autoplay: Off (customers browse intentionally)
  • Slides visible: 3 (desktop), 1 (mobile)
  • Badges: Views count enabled
  • Product cards: Enabled with product title and price
  • Position: Embedded within a blog post or content page
  • Videos: 3-4 tutorial or how-to videos
  • Autoplay: Off
  • Slides visible: 3 (desktop), 1 (mobile)
  • Badges: Off
  • Product cards: Optional, minimalist display

Troubleshooting

IssueSolution
Carousel not scrollingCheck that you have more videos than the visible slide count
Thumbnails look stretchedVerify your aspect ratio setting matches your video format
Arrows not showingArrows may be hidden on mobile by default; check desktop view
Videos not playing on clickEnsure videos are fully processed in the ReelPlus dashboard
Carousel loads slowlyReduce visible slides and total video count; check image optimization
Layout breaks on mobileReduce mobile slide count to 1; check section padding settings

Next Steps

On this page