---
title: "How to Add a Testimonial Carousel Slider in Elementor?"
url: https://theplusaddons.com/docs/add-a-testimonial-carousel-slider-in-elementor/
date: 2023-06-26
modified: 2026-09-15
lang: en
author: "Aditya Sharma"
description: "A carousel shows a few testimonials at a time and moves through the rest, which keeps a long list from taking over the page. The Testimonial widget from The Plus..."
image: https://theplusaddons.com/wp-content/uploads/2023/06/How-to-Add-a-Testimonial-Carousel-Slider-in-Elementor_-1024x536.jpg
word_count: 797
---

# How to Add a Testimonial Carousel Slider in Elementor?

## 

- The Testimonial widget from The Plus Addons for Elementor uses Carousel as its default layout, and a freshly dropped widget already acts as a slider.
- Style-1, Style-2 and Style-4 work in the free plugin, while Style-3 needs The Plus Addons for Elementor Pro.
- Style > Carousel Options controls Desktop Columns, Tablet Columns and Mobile Columns, with breakpoints at 1024 px and 768 px and defaults of 3 / 3 / 2 in Pro or 1 / 1 / 1 in the free plugin.
- The free plugin ignores Next Previous, Slider Mode, Multi Drag, Pause On Hover, Center Mode and Number Of Rows, so the carousel always moves one slide at a time, horizontally, without pausing on hover.

A carousel shows a few testimonials at a time and moves through the rest, which keeps a long list from taking over the page.

The Testimonial widget from The Plus Addons for Elementor has a carousel layout built in, with arrows, dots, autoplay and a separate column count for each device.

*To check the complete feature overview documentation of The Plus Addons for Elementor Testimonial widget, [click here](https://theplusaddons.com/docs/testimonial-widget-settings-overview/).*

***Requirement - This widget is a part of The Plus Addons for Elementor, make sure it's installed & activated to enjoy all its powers.***

[LIVE WIDGET LINK](https://theplusaddons.com/elementor-listing/testimonials/?utm_source=tpae&utm_medium=docs&utm_campaign=text)

## Before You Start

- **Edition:** the Testimonial widget is in the **free** plugin. Style-3 and the extras listed below need The Plus Addons for Elementor Pro.- **Widget to enable:** Testimonial, switched on under **The Plus Addons > Widgets**. Its card is badged **FREEMIUM**.- **If you use the Post Type source:** the testimonial custom post type has to be switched on first, under **The Plus Addons > Extra Options > Listing > Testimonial**. Until then there are no testimonials to list.

## Turn the listing into a carousel

- Edit the page with Elementor and drag the **Testimonial** widget in.- In **Layout** (**Content Layout** in the free plugin) pick a **Style**.- Set **Layout** to **Carousel** - the third of the three pictures. It is also the widget's default.- Set **Select Source** to **Post Type** or **Repeater**.

![Layout set to Carousel in the Testimonial widget panel](https://theplusaddons.com/wp-content/uploads/2026/09/testimonial-layout-carousel.webp)

The testimonials become a slider:

![Front end showing three testimonials in a carousel with previous and next arrows and a row of dots](https://theplusaddons.com/wp-content/uploads/2026/09/testimonial-result-carousel.webp)

## Set the carousel up

Every carousel control lives under **Style > Carousel Options**, split across **Desktop**, **Tablet** and **Mobile** tabs. The Columns Manage section disappears on this layout - the column count comes from here instead.

| Setting | What it does | Default |
| ------- | ------------ | ------- |
| Desktop Columns / Tablet Columns / Mobile Columns | Slides visible at once on each device. | Pro 3 / 3 / 2, free 1 / 1 / 1 |
| Slide Direction | Left To Right or Right To Left. | Left To Right |
| Slide Speed | How long one transition takes, in milliseconds. | 1500 |
| Autoplay / Autoplay Speed | Moves on its own, every Autoplay Speed milliseconds. | Yes / 3000 |
| Infinite Mode | Loops from the last slide back to the first. | Yes |
| Draggable | Lets visitors drag or swipe the carousel. | Yes |
| Adaptive Height | Lets the carousel height follow the slide that is showing. | No |
| Animation Type | ease or linear. | ease |
| Show Dots / Dots Style | Dot navigation, in seven styles. | Yes / Style-1 |
| Show Arrows / Arrows Style | Arrow navigation, in six styles. | No / Pro Style-1, free Style-2 |
| Slide Padding | Padding inside each slide, which is what separates the cards. | empty |

![Carousel Options section under the Style tab with the Desktop, Tablet and Mobile tabs](https://theplusaddons.com/wp-content/uploads/2026/09/testimonial-carousel-options.webp)

These extras need the Pro plugin: **Unique Carousel ID** (so the Carousel Remote widget can drive this carousel), **Slider Mode** (Horizontal or Vertical), **Next Previous** (move one slide or two per step), **Multi Drag**, **Pause On Hover**, **Center Mode** with its padding, scale and opacity sliders, **Number Of Rows**, and the **Responsive Tablet** / **Responsive Mobile** switches that let the tablet and mobile tabs override everything rather than just the column count.

## How It Behaves

- Carousel is the widget's default layout, so a freshly dropped Testimonial widget is already a slider.- The carousel works in the free plugin for Style-1, Style-2 and Style-4. Only Style-3 needs Pro.- **Tablet Columns** and **Mobile Columns** become the slider's breakpoints at 1024 px and 768 px.- Dots are not drawn when every slide already fits on screen - with three testimonials and three columns there is nothing to page through.- Autoplay keeps running once it reaches the end, because Infinite Mode is on by default.

## Limitations

- **The free plugin shows one testimonial at a time by default** and its tablet and mobile column values are 1 as well. Raise **Desktop Columns** yourself.- **The free plugin ignores Next Previous, Slider Mode, Multi Drag, Pause On Hover, Center Mode and Number Of Rows.** The controls are visible but the slider never receives them, so the carousel always moves one slide at a time, horizontally, without pausing on hover.- **Columns Manage is hidden on this layout.** If you were using it for the grid, the settings are still stored but have no effect here.- Two different dropdowns in Carousel Options are both labelled **Arrows Style** - the first picks the arrow design, the second picks the arrow position.

## Troubleshooting

### Only one testimonial shows at a time

Raise **Desktop Columns** under **Style > Carousel Options**. In the free plugin the default is 1 on every device.

### There are no dots

Either **Show Dots** is off, or there are no more testimonials than the columns you set - with nothing to page through the dots are not drawn.

### There are no arrows

**Show Arrows** is off by default. Switch it on in the same section.

### Setting Next Previous to 2 changes nothing

Next Previous is a Pro control. It is also overridden when **Number Of Rows** or **Center Mode** is in use.

### The Columns Manage section vanished

That is expected on the Carousel layout. Use the column settings inside Carousel Options.

## Related Docs

- [Testimonial Widget Settings Overview](https://theplusaddons.com/docs/testimonial-widget-settings-overview/)- [How to Set Elementor Testimonial Carousel Height?](https://theplusaddons.com/docs/set-elementor-testimonial-carousel-height/)- [How to Limit Elementor Testimonial Carousel by Text?](https://theplusaddons.com/docs/limit-elementor-testimonial-carousel-by-text/)- [Carousel Anything Widget Settings Overview](https://theplusaddons.com/docs/carousel-anything-elementor-widget-settings-overview/)

## Frequently Asked Questions

**Q: Why does only one testimonial show in the carousel on my page?**
A: The free plugin starts with 1 column on every device, so a carousel can look like it is only showing one testimonial. The fix is to raise Desktop Columns under Style > Carousel Options. The Plus Addons for Elementor, The Plus Addons, Plus Addons for Elementor, POSIMYTH uses those carousel columns as the real slide count on this layout, not the old grid controls.

**Q: How do I make the testimonial list turn into a slider in Elementor?**
A: The widget becomes a slider when Layout is set to Carousel and the source is set to Post Type or Repeater. That carousel layout is also the widget default, so a freshly dropped Testimonial widget is already set up for sliding. In practice, this keeps long testimonial lists from taking over the page and lets the cards move through in groups.

**Q: What settings control testimonial carousel behavior on desktop, tablet, and mobile?**
A: All carousel controls live under Style > Carousel Options, split across Desktop, Tablet, and Mobile tabs. That is where columns visible at once, slide direction, speed, autoplay, infinite mode, draggable swiping, adaptive height, dots, arrows, and slide padding are handled. The Plus Addons for Elementor gives each device its own column setting there instead of using Columns Manage.

**Q: Why are there no dots under my testimonial carousel?**
A: Dots only appear when there is something to page through. If every slide already fits on screen, such as three testimonials with three columns, dot navigation is not drawn. Show Dots also has to be enabled. That makes dots a navigation aid for overflow content, not a decoration that appears regardless of layout.

**Q: What should I use if I want more control over testimonial carousel options?**
A: Style-3 and several extras need The Plus Addons for Elementor Pro.Widget support. The free plugin still gives you the core carousel layout, but Pro unlocks controls like Unique Carousel ID for Carousel Remote widget control, Slider Mode, Next Previous, Multi Drag, Pause On Hover, Center Mode, Number Of Rows, and responsive override switches for tablet and mobile.

**Q: Why did the Columns Manage section disappear after switching to carousel?**
A: That is expected on the Carousel layout because column count moves into Style > Carousel Options instead. The old Columns Manage settings are still stored if you used them in grid mode, but they do not affect this layout anymore. The practical upside is that desktop, tablet, and mobile can each have their own visible slide count.
