Elementor Pro Testimonial Carousel Tutorial – Build Beautiful Client Reviews That Convert
Every successful website tells a story — not just about products or services, but about the people who trusted them. Testimonials do precisely that. And if you’re the usage of Elementor Pro, its Testimonial Carousel widget is one of the maximum elegant approaches to show off consumer feedback in a dynamic, desirable format.
In this friendly academic with the aid of Waseem from WP Skillz, you’ll research step-via-step a way to create, personalize, and even code your personal testimonial slider — no confusion, no tech stress.
What Is a Testimonial Carousel in Elementor Pro?
A Testimonial Carousel is a rotating slider that displays patron opinions, feedback, or success tales one after the other. Instead of stacking all testimonials vertically, the carousel automatically slides between them, retaining your page easy and interactive.
In Elementor Pro, you’ll find a ready-made widget called “Testimonial Carousel.” It lets in you to:

- Add client pics, names, and rankings
- Control navigation arrows and dots
- Set autoplay or manual scroll
- Customize layout, spacing, and typography
- Adjust for mobile and tablet layouts
If you’re the usage of Elementor Free, you can nonetheless create a testimonial carousel the usage of HTML, CSS, and JavaScript code — we’ll cover that too beneath.
How to Create a Testimonial Carousel in Elementor Pro
Follow these steps cautiously; they’re easy however effective.
1. Open Your Page in Elementor
- Go for your WordPress dashboard → Pages → Edit with Elementor
- Choose the segment in which you want to add testimonials
2. Search and Add “Testimonial Carousel” Widget
- In the widget panel, kind Testimonial Carousel
- Drag and drop it onto your section
3. Add Testimonial Content
For every slide:
- Upload the patron’s image
- Enter their call and designation
- Write their testimonial textual content
- (Optional) Add famous person ratings or icons
4. Customize Carousel Settings
This is in which Elementor Pro shines. Under the Content > Carousel tab, you may modify:
- Slides to expose (1–3 at a time)
- Autoplay (ON/OFF)
- Loop (endless scrolling)
- Navigation arrows & dots
🧠 Pro Tip: If you note the carousel height varies, allow Equal Height beneath Layout to hold slides flawlessly aligned.
5. Design and Style
Go to the Style tab and adjust:
- Background colour or gradient
- Text coloration, font, and length
- Image border-radius for round snap shots
- Spacing between slides
For creative layouts, strive overlay shadows or lively transitions — they make the slider feel more alive.
Responsive Testimonial Carousel in Elementor Pro
To make sure your layout seems ideal on every tool:
- Click the Responsive Mode icon in Elementor
- Adjust textual content length and spacing for pills and mobiles
- Enable Slides to Show = 1 for small monitors
- Test autoplay and navigation on mobiles
A definitely responsive testimonial carousel not most effective appears beautiful but also builds consider with site visitors who browse from phones.
Troubleshooting – If Your Testimonial Carousel Isn’t Working
Sometimes customers face not unusual issues which includes:
- Carousel not sliding routinely
- Arrows or dots missing
- Uneven peak or spacing
✅ Quick fixes:
- Make certain Elementor Pro is active and up to date
- Check for plugin conflicts
- Set Slides to Show successfully underneath Carousel Settings
- Turn ON Autoplay if it’s caught
- Use Equal Height to restore uneven slides
If nothing allows, clear your cache or transfer quickly to the default subject matter to check compatibility.
Want a Custom Carousel? Try This HTML / CSS / JavaScript Code
Even in case you don’t have Elementor Pro, you can still make a simple testimonial slider from scratch.
✅ HTML
<div class="testimonial-carousel">
<div class="slide active">
<p>"WP Skillz completely transformed my site!"</p>
<h4>– Sarah J., Designer</h4>
</div>
<div class="slide">
<p>"Waseem was amazing with fast delivery."</p>
<h4>– Mike R., Developer</h4>
</div>
<div class="slide">
<p>"Professional and super creative!"</p>
<h4>– Emma K., Entrepreneur</h4>
</div>
</div>
✅ CSS
.testimonial-carousel {
width: 90%;
max-width: 600px;
margin: auto;
text-align: center;
overflow: hidden;
position: relative;
}
.slide {display: none; animation: fade 1s;}
.slide.active {display: block;}
@keyframes fade {from {opacity:0;} to {opacity:1;}}
✅ JavaScript
let slides = document.querySelectorAll(".slide");
let index = 0;
function showSlide() {
slides.forEach(s => s.classList.remove("active"));
slides[index].classList.add("active");
index = (index + 1) % slides.length;
}
setInterval(showSlide, 3000);
👉 You can test or modify this code easily on CodePen or your WordPress HTML widget.
It’s light-weight, mobile-pleasant, and needs no plugin.

creative design ideas for 2025
Do you want your testimonial carousel to look premium? Try these design tips:
- Add subtle shadows to each card
- Use a gradient background with white text
- Include a small company logo next to the customer’s name
- Show star rating or emoji feedback
- Use fade-in or slide-in animations
These styles make your testimonials look professional, increase visitor trust and conversions.
Elementor Pro vs Custom Code – Which is Better?
| Feature | Elementor Pro Carousel | Custom HTML / CSS / JS |
|---|---|---|
| Ease of use | ✅ Beginner-friendly | ❌ Needs coding knowledge |
| Design control | 🎨 High (drag-and-drop) | Medium |
| Responsiveness | ✅ Built-in | Requires media queries |
| Performance | Slightly heavier | Very lightweight |
| Cost | Paid (Pro license) | Free |
If you want quick setup and design freedom – Elementor Pro is perfect. If you like full control and speed – Custom Code is a smart choice.
Final Thoughts – Create beliefs that inspire people
Testimonials aren’t just decoration—they’re emotional proof of your credibility. Whether you use Elementor Pro’s Testimonial Carousel widget or create a widget with HTML, CSS and JavaScript, focus on authenticity and simple design.
Remember, one honest review can inspire ten new customers. So go ahead, open up Elementor, and start creating your testimonial story today.
Written by Waseem
The creators of WP Skillz help WordPress users create beautiful, optimized, and human-centric websites.
💬Have any questions?
Comment below or reach out via our YouTube channel for more tutorials.







