Elementor Widget

WooCommerce Product Carousel for Elementor

WTWP Team X Updated 2026 6 min read
WooCommerce Product Carousel

A product carousel turns a long row of WooCommerce products into a compact, swipeable strip. Instead of a static grid that pushes the rest of the page down, it rotates through the items you choose, so a home page can feature new arrivals, best sellers, and sale products in the space of a single section. Here is what the Product Carousel widget from the Magical Products Display add-on does, how to add it in Elementor, and how to use it well.

Why use a product carousel

Store home pages have a space problem: you want to surface products, but a full grid of everything is overwhelming and buries the rest of the page. A carousel solves that by showing a handful of items at a time and letting shoppers swipe or click through the rest. It keeps the section tight, works naturally on touchscreens, and lets you curate what gets seen first, which is exactly what a featured strip should do.

Product carousel vs a product grid

Both display products, but they serve different jobs. Pick based on what the shopper is doing on that part of the page.

Product carouselProduct grid
Space usedCompact, one rowGrows with product count
Best forFeaturing a curated setBrowsing and comparing many
Mobile feelSwipe throughLong scroll
Typical placeHome page, footer, related itemsShop and category pages

How to add a Product Carousel in Elementor

Once the Magical Products Display add-on is active, it takes a couple of minutes:

  1. Install and activate the add-on, then edit your page with Elementor.
  2. Drag the Product Carousel widget from the panel onto the canvas where you want products.
  3. Choose the products: a category, tag, featured, on-sale, or best-selling, and set how many to load.
  4. Set the layout: items per view for desktop, tablet, and mobile, plus autoplay, arrows, and dots.
  5. Style and publish: match spacing and colors to your theme, preview on mobile, and go live.

Options worth setting

Tips for a carousel that converts

See more widgets and themes

Browse the full set of Elementor widgets and WordPress themes in the WP Team X demos.

Open the demos

Frequently asked questions

When should I use a product carousel instead of a grid?
Use a carousel when you want to feature a curated set of products in a compact section, such as new arrivals on a home page, and when swiping suits your mobile audience. Use a grid when shoppers need to compare many products at once, like on a category or shop page.
Do I need code to add a product carousel?
No. You drag the Product Carousel widget onto an Elementor page, pick a product source such as a category or best sellers, and style it with the visual controls. No code is required.
How many products should a carousel show?
Keep the pool focused, often eight to sixteen products, so the carousel feels curated rather than endless. Show three to four per view on desktop and one to two on mobile.
Will a product carousel slow down my site?
The impact is small if you keep the product count sensible, use optimized images, and run a caching plugin. Avoid stacking several autoplaying carousels on one page.
Can it show the price and an add-to-cart button?
Yes. Each slide can show the product image, price, rating, sale badge, and an add-to-cart button, so shoppers can buy without leaving the carousel.