Testimonial Fader
Powerful Testimonials Joomla Extension
J4 J5 J6 Module M Component C8.0
Current Version7.07K
Active UsersSee our product features
Package and Functionalities
Testimonial Fader Component
- Full Testimonials Page: Dedicated menu item to collect and display approved testimonials with form, list, and pagination on one page.
- Flexible Layouts: Grid, Flex, and Masonry list layouts with responsive columns for desktop, tablet, and mobile.
- Admin Management: Add, edit, publish, unpublish, delete, and reorder testimonials from the Joomla backend.
- AJAX Pagination: Browse testimonial pages without full site reloads.
Ajax Form Module
- Embed Anywhere: Place a standalone submission form in any module position on your site.
- Instant Submissions: Ajax-powered form with real-time validation, character counter, and success feedback.
- Advanced Security: reCAPTCHA v2/v3, honeypot, rate limiting, and duplicate submission checks.
Testimonial Fader Showcase Module
- Slider or Grid: Rotate testimonials one at a time, or show them all in a static multi-column grid.
- Four Layout Templates: Card, Minimal, Bubble, and Classic ready-made designs.
- Seven Transitions: Fade, Slide, Slide Up, Zoom, Flip, Blur, and Rotate with swipe and auto-play support.
Compatible with Joomla 4, 5, and 6. One database, three tools, unlimited placement options.
Component Core Features
- Form Options: Collect testimonials with Name, Email, Testimonial, and reCAPTCHA verification.
- Form Display Types: Show the form as Fixed (always visible), Toggle (button to reveal), or Modal (popup overlay).
- Submission Approval: New submissions stay pending until an administrator publishes them.
- Listing of Approved Testimonials: Display published testimonials on a dedicated page with Grid, Flex, or Masonry layouts.
- Popup Read More: Truncate long quotes and open the full testimonial in a light popup dialog, or link to any URL.
- Sorting Options: Order testimonials by ID, manual admin order, or random display.
- Show or Hide Author: Control whether submitter names appear on the list view.
- Joomla SEF Support: Compatible with Joomla SEO-friendly URLs.
- Multilingual Ready: Language files included with override support for global and per-menu-item labels.
- Intro Content: Add editor content above the form and testimonial list for page introductions.
Ajax Form Module Features
- Ajax-Based Form: Smooth, page-refresh-free submissions with instant success and error feedback.
- Real-Time Validation: Name, email, testimonial length, and reCAPTCHA validated before submit.
- Character Counter: Live character count while typing with configurable maximum length.
- Custom Labels and Messages: Override field labels and validation text per module instance.
- Field Flexibility: Require, optional, or hide name and email fields independently.
- Spam Protection: Honeypot field, rate limiting, duplicate check, and Google reCAPTCHA v2 or v3.
- Submission Control: Save as pending for review or auto-publish immediately.
- Email Notifications: Alert the site admin when a new testimonial is submitted.
- Full Form Styling: Control form shell, inputs, labels, buttons, focus colors, shadows, and spacing from module settings.
- Extra CSS: Add custom CSS for theme-specific tweaks without editing template files.
Showcase Module Features
- Four Layout Templates: Card (default), Minimal, Bubble, and Classic. Switch instantly from module settings.
- Slider or Grid Mode: Animated one-at-a-time showcase, or a static responsive grid with no animation.
- Seven Transition Effects: Fade, Slide, Slide Up, Zoom, Flip, Blur, and Rotate with adjustable speed and duration.
- Touch and Interaction: Swipe on mobile, pause on hover, auto-play toggle, and dot pager navigation (round or pill style).
- Ten Quote Icon Styles: Decorative SVG quote marks with adjustable color and scale percentage.
- Popup Read More: Shorten long testimonials with a popup dialog, text link, or pill button linking to any URL.
- Flexible Ordering: Sort by manual admin order, ID, author name (A-Z or Z-A), or random. Manual slides can shuffle or play in sequence.
- Two Content Sources: Pull published testimonials from the component or enter curated slides directly in the module.
- Card Styling: Background, border, radius, padding, and shadow presets to match your brand.
- Typography Control: Font size, weight, alignment, author styling, and optional Google Fonts.
Advanced Layout Options
- Grid Layout: Structured column-based layout for organized, uniform testimonial displays.
- Flex Layout: Flexible wrapping rows that adapt naturally to content size.
- Masonry Layout: Pinterest-style cascading layout for magazine-like testimonial walls.
- Showcase Grid Mode: The fader module also offers a static multi-column grid (no slider) for homepage testimonial walls.
- Responsive Columns: Separate column counts for desktop (1-4), tablet (1-4), and mobile (1-2) on both component and module grid views.
- Gap and Spacing Control: Fine-tune spacing between testimonial blocks for perfect visual balance.
- Layout Selection: Switch layout types from menu item or module settings without template coding.
- Visual Consistency: Shared quote icons and read-more behaviour across module and component displays.
Ajax Pagination System
- AJAX Pagination: Navigate testimonial pages without reloading the site.
- Enable/Disable Option: Choose AJAX pagination or traditional page navigation per menu item.
- Pagination Limit: Set how many testimonials appear per page.
- Pagination Styles: Round or square button styles to match your site design.
- Alignment Options: Position pagination left, center, or right.
- Box Styling: Optional box around pagination with customizable background and border radius.
- Color Customization: Personalize background, hover, active, and text colors for brand consistency.
- URL Management: Browser history and bookmarks work correctly during AJAX navigation.
Security Features
- reCAPTCHA Version 2: Interactive checkbox reCAPTCHA for strong bot protection.
- reCAPTCHA Version 3 (Invisible): Background scoring with no user interaction required.
- Version Selection: Switch between reCAPTCHA v2 and v3 in component options.
- Honeypot Field: Hidden field that silently blocks automated bot submissions.
- Rate Limiting: Minimum wait time between submissions from the same visitor.
- Duplicate Check: Block repeat submissions by email or by matching email and testimonial text.
- CSRF Protection: Session token validation on every form submission.
- Consistent Security: Same protection stack on both the Ajax Form Module and component page form.
Responsive Design & Mobile Optimization
- Responsive Column Control: Separate desktop, tablet, and mobile column settings on component list and module grid modes.
- Touch Swipe Support: Swipe between testimonials on the showcase slider for mobile and tablet users.
- Mobile-First Layouts: Testimonials, forms, and pagination adapt automatically to smaller screens.
- Fluid Slider Height: Slide area adjusts to content without awkward cropping or overlap.
- Touch-Friendly Controls: Dot pager, form fields, and read-more links optimized for touch devices.
- Adaptive Spacing: Gap and padding settings scale naturally across breakpoints.
- Lightweight Front End: Modern vanilla JavaScript for fast loading on mobile networks.
- Cross-Browser Compatible: Works across all modern browsers and devices.
Customization & Styling Options
- Color Customization: Backgrounds, text, quotes, buttons, borders, and pager dots match your brand.
- Typography Control: Font sizes, weights, styles, line heights, and alignment for testimonials and authors.
- Card Styling: Background, border width, radius, padding, and shadow presets (none, soft, medium, strong).
- Quote Icons: Ten SVG styles with adjustable color and scale percentage.
- Read More Styling: Text link or pill button with custom colors and hover states.
- Form Styling: Full control over form shell, inputs, labels, buttons, focus ring, and status message colors.
- Google Fonts: Optional Google Font loading in the showcase module.
- CSS Variables: Modern CSS custom properties for easy theme integration.
- Extra CSS Fields: Add custom CSS on the module, form module, and component menu item.
Backend Management & Administration
- Testimonial Management: Approve, edit, delete, and publish testimonials from the Joomla backend.
- Manual Ordering: Drag-and-drop reordering controls display sequence on the front end.
- Search and Filter: Find testimonials quickly in the admin list.
- Email Notifications: Receive alerts for new submissions with customizable email address and subject.
- reCAPTCHA Configuration: Set site key, secret key, and version (v2 or v3) in component options.
- Language Defaults: Configure default form labels and messages translatable site-wide.
- Menu Item Parameters: Extensive per-page settings for layout, styling, pagination, form, and read-more.
- Permission Management: Joomla ACL integration for access control over component features.
- Joomla 4, 5, and 6: Built on modern Joomla standards for long-term compatibility and easy updates.
Testimonial Fader Component
- Full Testimonials Page: Dedicated menu item to collect and display approved testimonials with form, list, and pagination on one page.
- Flexible Layouts: Grid, Flex, and Masonry list layouts with responsive columns for desktop, tablet, and mobile.
- Admin Management: Add, edit, publish, unpublish, delete, and reorder testimonials from the Joomla backend.
- AJAX Pagination: Browse testimonial pages without full site reloads.
Ajax Form Module
- Embed Anywhere: Place a standalone submission form in any module position on your site.
- Instant Submissions: Ajax-powered form with real-time validation, character counter, and success feedback.
- Advanced Security: reCAPTCHA v2/v3, honeypot, rate limiting, and duplicate submission checks.
Testimonial Fader Showcase Module
- Slider or Grid: Rotate testimonials one at a time, or show them all in a static multi-column grid.
- Four Layout Templates: Card, Minimal, Bubble, and Classic ready-made designs.
- Seven Transitions: Fade, Slide, Slide Up, Zoom, Flip, Blur, and Rotate with swipe and auto-play support.
Compatible with Joomla 4, 5, and 6. One database, three tools, unlimited placement options.
- Form Options: Collect testimonials with Name, Email, Testimonial, and reCAPTCHA verification.
- Form Display Types: Show the form as Fixed (always visible), Toggle (button to reveal), or Modal (popup overlay).
- Submission Approval: New submissions stay pending until an administrator publishes them.
- Listing of Approved Testimonials: Display published testimonials on a dedicated page with Grid, Flex, or Masonry layouts.
- Popup Read More: Truncate long quotes and open the full testimonial in a light popup dialog, or link to any URL.
- Sorting Options: Order testimonials by ID, manual admin order, or random display.
- Show or Hide Author: Control whether submitter names appear on the list view.
- Joomla SEF Support: Compatible with Joomla SEO-friendly URLs.
- Multilingual Ready: Language files included with override support for global and per-menu-item labels.
- Intro Content: Add editor content above the form and testimonial list for page introductions.
- Ajax-Based Form: Smooth, page-refresh-free submissions with instant success and error feedback.
- Real-Time Validation: Name, email, testimonial length, and reCAPTCHA validated before submit.
- Character Counter: Live character count while typing with configurable maximum length.
- Custom Labels and Messages: Override field labels and validation text per module instance.
- Field Flexibility: Require, optional, or hide name and email fields independently.
- Spam Protection: Honeypot field, rate limiting, duplicate check, and Google reCAPTCHA v2 or v3.
- Submission Control: Save as pending for review or auto-publish immediately.
- Email Notifications: Alert the site admin when a new testimonial is submitted.
- Full Form Styling: Control form shell, inputs, labels, buttons, focus colors, shadows, and spacing from module settings.
- Extra CSS: Add custom CSS for theme-specific tweaks without editing template files.
- Four Layout Templates: Card (default), Minimal, Bubble, and Classic. Switch instantly from module settings.
- Slider or Grid Mode: Animated one-at-a-time showcase, or a static responsive grid with no animation.
- Seven Transition Effects: Fade, Slide, Slide Up, Zoom, Flip, Blur, and Rotate with adjustable speed and duration.
- Touch and Interaction: Swipe on mobile, pause on hover, auto-play toggle, and dot pager navigation (round or pill style).
- Ten Quote Icon Styles: Decorative SVG quote marks with adjustable color and scale percentage.
- Popup Read More: Shorten long testimonials with a popup dialog, text link, or pill button linking to any URL.
- Flexible Ordering: Sort by manual admin order, ID, author name (A-Z or Z-A), or random. Manual slides can shuffle or play in sequence.
- Two Content Sources: Pull published testimonials from the component or enter curated slides directly in the module.
- Card Styling: Background, border, radius, padding, and shadow presets to match your brand.
- Typography Control: Font size, weight, alignment, author styling, and optional Google Fonts.
- Grid Layout: Structured column-based layout for organized, uniform testimonial displays.
- Flex Layout: Flexible wrapping rows that adapt naturally to content size.
- Masonry Layout: Pinterest-style cascading layout for magazine-like testimonial walls.
- Showcase Grid Mode: The fader module also offers a static multi-column grid (no slider) for homepage testimonial walls.
- Responsive Columns: Separate column counts for desktop (1-4), tablet (1-4), and mobile (1-2) on both component and module grid views.
- Gap and Spacing Control: Fine-tune spacing between testimonial blocks for perfect visual balance.
- Layout Selection: Switch layout types from menu item or module settings without template coding.
- Visual Consistency: Shared quote icons and read-more behaviour across module and component displays.
- AJAX Pagination: Navigate testimonial pages without reloading the site.
- Enable/Disable Option: Choose AJAX pagination or traditional page navigation per menu item.
- Pagination Limit: Set how many testimonials appear per page.
- Pagination Styles: Round or square button styles to match your site design.
- Alignment Options: Position pagination left, center, or right.
- Box Styling: Optional box around pagination with customizable background and border radius.
- Color Customization: Personalize background, hover, active, and text colors for brand consistency.
- URL Management: Browser history and bookmarks work correctly during AJAX navigation.
- reCAPTCHA Version 2: Interactive checkbox reCAPTCHA for strong bot protection.
- reCAPTCHA Version 3 (Invisible): Background scoring with no user interaction required.
- Version Selection: Switch between reCAPTCHA v2 and v3 in component options.
- Honeypot Field: Hidden field that silently blocks automated bot submissions.
- Rate Limiting: Minimum wait time between submissions from the same visitor.
- Duplicate Check: Block repeat submissions by email or by matching email and testimonial text.
- CSRF Protection: Session token validation on every form submission.
- Consistent Security: Same protection stack on both the Ajax Form Module and component page form.
- Responsive Column Control: Separate desktop, tablet, and mobile column settings on component list and module grid modes.
- Touch Swipe Support: Swipe between testimonials on the showcase slider for mobile and tablet users.
- Mobile-First Layouts: Testimonials, forms, and pagination adapt automatically to smaller screens.
- Fluid Slider Height: Slide area adjusts to content without awkward cropping or overlap.
- Touch-Friendly Controls: Dot pager, form fields, and read-more links optimized for touch devices.
- Adaptive Spacing: Gap and padding settings scale naturally across breakpoints.
- Lightweight Front End: Modern vanilla JavaScript for fast loading on mobile networks.
- Cross-Browser Compatible: Works across all modern browsers and devices.
- Color Customization: Backgrounds, text, quotes, buttons, borders, and pager dots match your brand.
- Typography Control: Font sizes, weights, styles, line heights, and alignment for testimonials and authors.
- Card Styling: Background, border width, radius, padding, and shadow presets (none, soft, medium, strong).
- Quote Icons: Ten SVG styles with adjustable color and scale percentage.
- Read More Styling: Text link or pill button with custom colors and hover states.
- Form Styling: Full control over form shell, inputs, labels, buttons, focus ring, and status message colors.
- Google Fonts: Optional Google Font loading in the showcase module.
- CSS Variables: Modern CSS custom properties for easy theme integration.
- Extra CSS Fields: Add custom CSS on the module, form module, and component menu item.
- Testimonial Management: Approve, edit, delete, and publish testimonials from the Joomla backend.
- Manual Ordering: Drag-and-drop reordering controls display sequence on the front end.
- Search and Filter: Find testimonials quickly in the admin list.
- Email Notifications: Receive alerts for new submissions with customizable email address and subject.
- reCAPTCHA Configuration: Set site key, secret key, and version (v2 or v3) in component options.
- Language Defaults: Configure default form labels and messages translatable site-wide.
- Menu Item Parameters: Extensive per-page settings for layout, styling, pagination, form, and read-more.
- Permission Management: Joomla ACL integration for access control over component features.
- Joomla 4, 5, and 6: Built on modern Joomla standards for long-term compatibility and easy updates.
Need help getting started?
Our comprehensive documentation provides step-by-step instructions for setting up and installing Testimonial Fader.
We have a pricing plan that's perfect for you!
Choose the subscription plan that suits you.
$19
$35
$49
$99
Customer Testimonials
Frequently Asked Questions
Testimonial Fader is a complete Joomla testimonial solution with three parts that work together:
- Testimonial Fader Module – animated slider or static grid showcase for homepages and sidebars
- Ajax Form Module – standalone submission form you can place anywhere
- Testimonial Fader Component – full testimonials page with listing, pagination, and an built-in form
All three share the same database. Approve testimonials once in admin and display them anywhere on your site.
Testimonial Fader v8 is fully compatible with Joomla 4, Joomla 5, and Joomla 6.
It is built with modern Joomla standards for long-term reliability and easy updates.
Visitors can submit through the Ajax Form Module (embed in any module position) or the component page (dedicated menu item).
Both forms include Name, Email, and Testimonial fields, with optional Google reCAPTCHA (v2 or v3), instant validation, and Ajax submission so the page never reloads.
By default, new submissions are saved as pending and require administrator approval before they appear on the site.
You can optionally enable auto-publish on the form module if you prefer submissions to go live instantly.
Version 8 includes four ready-made layout templates:
- Card – modern card with quote icon and dot navigation
- Minimal – typography-focused, no card background
- Bubble – speech-bubble style with author below
- Classic – flat layout inspired by the original fader
Switch layouts from module settings with no template coding required.
Yes. The showcase module supports two display modes:
- Slider – one testimonial at a time with transitions, auto-play, swipe, and dot pager
- Grid – all testimonials in a responsive multi-column layout with no animation
Set separate column counts for desktop, tablet, and mobile in grid mode.
The showcase slider supports seven transition effects: Fade, Slide, Slide Up, Zoom, Flip, Blur, and Rotate.
You can also control transition speed, slide duration, auto-play, pause on hover, and swipe on touch devices.
Yes. Choose from 10 quote icon styles with adjustable size and color.
Control testimonial font size, weight, style, line height, and alignment. Show or hide author names with separate styling. Optional Google Fonts are supported in the showcase module.
Card background, border, radius, padding, and shadow presets let you match your brand.
Yes. Long quotes can be shortened with a Read more control in both the showcase module and the component list.
Options include a popup dialog (no page reload), a link to any URL, or showing the full text always. Text link and pill button styles are available with custom colors.
The component list supports Grid, Flex, and Masonry layouts with 1 to 4 responsive columns on desktop, plus separate settings for tablet and mobile.
You can show the form only, the list only, or both on one page. Form display options include fixed, toggle button, or modal popup.
Yes. Browse pages of testimonials without reloading the site. AJAX pagination can be enabled or disabled per menu item.
Pagination style (round or square), alignment, box styling, and colors are all customizable.
Both the Ajax Form Module and component form include multiple layers of protection:
- Google reCAPTCHA v2 (checkbox) or v3 (invisible)
- Honeypot field to catch bots
- Rate limiting to block rapid repeat submissions
- Duplicate check by email or email plus testimonial text
Yes. Override field labels and validation messages per module or menu item.
Full styling controls cover the form background, inputs, labels, submit button, focus colors, error and success messages, shadows, and spacing. An extra CSS field is available for advanced tweaks.
In the showcase module, sort published testimonials by manual admin order, ID (newest or oldest), author name (A-Z or Z-A), or random. Manual slides can play sequentially or shuffle.
On the component page, sort by ID, manual order, or random. Drag-and-drop ordering is available in the Joomla admin.
Yes. The slider, grid, forms, and component list adapt to desktops, tablets, and mobile devices. Swipe support is included for touch screens.
Language files are included for translation, and any front-end string can be overridden via Joomla Language Overrides.
Yes. The component works with Joomla SEF (search-engine-friendly) URLs.
Clean HTML output and lightweight front-end code help keep pages fast and indexable.
From Components > Testimonial Fader in Joomla admin, you can add, edit, publish, unpublish, delete, and reorder testimonials.
Search and filter the list, review submitter name and email, and configure global options for reCAPTCHA, admin email notifications, default form text, and permissions.
You have full flexibility:
- Any module position – showcase slider/grid or standalone Ajax form
- Dedicated menu page – full archive with form and pagination
- Curated highlights – enter slides manually in the module without using the database
Mix and match to fit your site structure.
Still have questions?
Create Your Own Joomla Module for Free!
Use our Free Joomla Module Generator to quickly create custom modules for your website.




