JoomTestimonials

Showcase client feedback, reviews, and success stories with beautiful, animated layouts. JoomTestimonials gives you full control over how testimonials are displayed, submitted, and managed — with 3 display templates, 52+ animations, a Swiper.js carousel, built-in SEO, and a complete approval workflow.


? Who Is It For?

  • Business websites showcasing client feedback and success stories
  • E-commerce stores building trust with product reviews and social proof
  • Service providers displaying customer satisfaction and endorsements
  • Portfolio sites featuring client testimonials alongside your work
  • Community & membership sites collecting and sharing member stories

? Display & Layouts

  • 3 built-in templates: Default (cards), Quotes, and Timeline
  • Grid and list display modes
  • Fully responsive design — works on all devices
  • Compatible with Bootstrap 5 and all Joomla! template frameworks (Gantry, Warp, T3, YOOtheme, Helix...)
  • Configurable fonts, colors, avatar sizes, and field visibility
  • Extensible layout system — developers can create their own templates

? Carousel / Slider

  • Powered by Swiper.js for smooth, touch-friendly navigation
  • 3 transition effects: Slide, Coverflow, and Fade
  • Autoplay with configurable delay
  • Responsive breakpoints (desktop, tablet, mobile — customizable items per view)
  • Navigation options: Pagination dots, Scrollbar, or Navigation buttons
  • Custom navigation button symbols and colors
  • Infinite loop and auto-height modes
  • Grab cursor for intuitive interaction

? 52+ Animations

  • Powered by Animate.css with 52+ animation effects: Bounce, Flash, Pulse, Rubber Band, Shake, Swing, Tada, Wobble, Jello, Fade In/Out, Flip, Rotate, Zoom, Slide, Light Speed, Hinge, Jack In The Box, Roll — and many directional variants
  • Configurable animation duration and delay
  • Scroll offset trigger for on-scroll animations
  • Enable/disable animations on mobile devices
  • Live animation preview support

? Submission Form

  • Predefined fields: Name, Email, Position, Company, Website, Category, Rating, Avatar, Video, Testimonial text
  • Each field can be independently shown/hidden and set as required or optional
  • Avatar: Upload from computer or pick from a built-in image gallery
  • Character limiter with live counter on the submission form
  • Joomla! Captcha integration to prevent spam

? Video Testimonials

  • Embed videos from YouTube, Vimeo, and Dailymotion
  • Responsive video player that adapts to any screen size

? Rating System

  • 1–5 star rating with customizable colors
  • Make ratings optional or required on the submission form
  • Display star ratings alongside testimonials

? Text Limiter

  • Enable or disable text limiter on the display side
  • Shorten testimonials to a specified character count with ellipsis
  • Reveal full text on mouse hover or via a Read More button
  • Collapse text back with a Show Less button
  • Custom CSS classes for Read More and Show Less buttons

? SEO (Search Engine Optimization)

  • JSON-LD structured data: Review schema for individual testimonials, AggregateRating schema for list views
  • OpenGraph tags for rich social media sharing (Facebook, LinkedIn...)
  • Twitter Cards with configurable Twitter account
  • Configurable business name and URL for schema markup
  • Each feature can be independently enabled or disabled

? Approval & Moderation

  • Manual or auto-approval for new submissions
  • One-click approval directly from the notification email — no admin login required
  • IP address logging for every submission
  • Approve, edit, or delete testimonials from the admin backend
  • Easy frontend moderation

? Email Notifications

  • Customizable HTML email templates with TinyMCE or CodeMirror editor
  • Dynamic tokens: {name}, {email}, {ip}, {position}, {company}, {website}, {testimonial}, {approval_link}
  • Multiple notification recipient support
  • Configurable subject line

? 3 Modules Included

  • Display Module (mod_joomtestimonials): Show testimonials anywhere on your site with carousel, grid, and layout options. Filter by category or specific testimonial IDs.
  • Statistics Module (mod_joomtestimonials_stats): Display submission statistics — today, yesterday, this month, last month, this year, all time.
  • Submit Module (mod_joomtestimonials_submit): Add a submission form anywhere — as an inline form, a modal popup button, or a redirect button. Fully responsive with mobile breakpoint options.

? 2 Plugins Included

  • Content Plugin: Embed testimonials inside any Joomla! article using shortcode syntax: {joomtestimonials id=XX} or {joomtestimonials id=XX layout=LAYOUT_NAME}
  • System Plugin: Automatically manages layout configuration files when menu items are saved

? CSV Import

  • Multi-step import wizard with file upload
  • Supports 15+ fields: name, email, position, company, website, avatar, vote, video, category, state, access, language, and more
  • Duplicate handling: Skip, Update, or Create as new
  • Duplicate detection by name, email, testimonial content, or combination
  • Set default category and publish state for imported items
  • Batch processing for large files (up to 5 MB)

? Multilingual

  • Full Joomla! multilanguage system support
  • Falang multilanguage component support

? Custom CSS Editor

  • Built-in CodeMirror editor with CSS syntax highlighting
  • Write custom styles directly in the backend — no file editing needed
  • CSS is injected automatically into the frontend

? Security & Permissions

  • Full Joomla! ACL (Access Control List) support
  • Captcha integration for spam protection
  • IP address tracking on every submission
  • Safe HTML filtering on user input

?? Custom Fields

  • Full Joomla! Custom Fields integration
  • Extend testimonials with any field type Joomla! supports

?? Admin Dashboard

  • Visual statistics charts powered by Chart.js
  • Bulk operations and batch processing
  • Unlimited categories and subcategories
  • Complete testimonial management (add, edit, delete, approve, reorder)

? Compatibility & Updates

  • Joomla! 6, 5, and 4 compatible
  • Bootstrap 5 support
  • Works with all major template frameworks
  • Integrated with Joomla! Update System for easy upgrades

? Latest Updates

  • Full changelog: https://www.joomboost.com/components-changelogs/9-joomtestimonials-changelog.html

? Help Us Translate

  • Crowdin: https://crowdin.com/project/joomtestimonials
Extension Info :

JoomTestimonials — The most powerful and flexible testimonials extension for Joomla!

Extension Data :

  • Latest Version6.3.5
  • DeveloperJoomBoost
  • Last Updated20260305
  • Date Published20160209
  • TypePaid download
  • Compatibility :
  • Joomla 3.xYes
  • Joomla 4.xYes
  • Joomla 5.xYes
  • Joomla 6.xYes

Find Similar Extensions