Magento 2 Testimonials Extension Magento Marketplace Extension Verified

Improve Customer Trust In Your Store

Extension has been verified successfully by Magento Marketplace

Magezon guarantee all products have to meet the requirement of developing extensions according to Extension Quality Program on Magento Marketplace. The program is powered by Magento expertise, development guidelines, and verification tools.

Passing the verification confirms the best coding structure, performance, scalability, and compatibility with Magento 2 core of the extension.

The EQP program consists of 3 review processes including Business Review, Technical Review and Marketing Review. The Technical Review is the toughest one with careful checklist:

  • Check Code Quality/Syntax
  • Check for Viruses and Malware
  • Check for Plagiarism
  • Verify that Product Installs Correctly
  • Verify that Varnish Works Correctly
  • Quality Assurance: Pass Manual QA

EQP explanation can be found in this official blog post from Magento. View Testimonials on Magento Market Place

Community Edition: 2.4.3, 2.4.5
Enterprise Edition: 2.4.3, 2.4.5

Installation Service is optional and covers installation of the extension by our team into a single Magento location. Live, dev or staging servers/locations are treated as separate.

Priority Support Service - assigning a higher priority to all your support request by moving them to the top of the ticket waiting list.
30 days money back
FREE lifetime updates
90 days free support

Magento 2 Testimonials Extension

A handy tool to enhance your store's credibility.

Magento 2 Testimonials Extension
View all testimonials on one page

View All Testimonials on One Page

Magento 2 Testimonials extension provides a separate page on the storefront to display all of your customer testimonials in a grid. This will give visitors an overview of your products and services’ quality through the experiences of previous customers.

Display Testimonials on Any Page by Widget

The extension gives you the ability to display testimonials on any page and any position by using a widget. Furthermore, you can choose to show the testimonials in a grid or carousel, select the testimonial style, and set the number of testimonials that will be displayed.

Display testimonials on any page by widget

Provide 11 Testimonial Styles

Magento 2 Testimonials extension provides 11 beautiful built-in testimonial styles to choose from. Additionally, you can easily customize the style's colors based on your preference.

Provide 11 beautiful testimonial styles
Sort the order of testimonials

Sort the Order of Testimonials

Instead of arranging testimonials in a random order, you can sort the order of testimonials by creation time and rating.

Allow Customers to View All Their Testimonials

Customers can view all of their testimonials on the My Testimonials page in their account dashboard. Moreover, they are able to submit new testimonials right from this page via a testimonial form.

Allow customers view all their testimonials

Submit Testimonial Form

On the frontend, customers can submit testimonials through a form including name, email, job, content, star rating, avatar image, testimonial video, and social profile links. 

On the other hand, you are able to customize the testimonial form right from the backend. Our extension lets you select the fields to hide like video, Facebook Profile URL, YouTube Profile URL, Twitter Profile URL, etc. In addition, set the maximum image upload size, choose the image file types that can be uploaded (jpg, jpeg, png,...), and show read more links for testimonial content.

Change Testimonial Status

Our extension allows you to change the testimonial status (approved or rejected) in the backend with some simple clicks.

Change testimonial status
Set notification emails for admin and customers

Set Notification Emails for Admin and Customers

Customers will receive an automatic notification email when they submit a new testimonial successfully and the testimonial is approved/rejected. Besides, a notification email will be sent to the admin when a new testimonial is created. Moreover, you can choose a template for each type of notification email.

Manage Testimonials Efficiently From the Backend

In case there are a lot of testimonials, managing them might be difficult and time-consuming. Don't worry! The Testimonials extension can solve this problem with a handy grid that allows you to view all submitted testimonials, add new ones, and edit the testimonial details with ease.

Manage testimonials efficiently from the backend
Fully responsive testimonial grid on all divices

Fully Responsive Testimonial Grid on All Devices

The Testimonials extension automatically adjusts the number of columns in the testimonial grid based on different devices.

Support Multiple Stores and Languages

Magento 2 Testimonials extension supports multiple stores and languages by allowing a testimonial to be displayed in your desired store views on the frontend.

Support multiple stores and languages
Compatible with Magento Page Builder

Compatible with Magento Page Builder

After installing the Magento 2 Testimonials extension, a new content type will appear in the content type list of Magento Page Builder. It's called Testimonials that is used to display testimonials. Additionally, you can display testimonials as a grid or carousel, select testimonial style, sort the order of testimonials, and customize the carousel settings.

Amazing Aftersales Support and Tutorials

Premium Online Support

Premium Online Support

Magezon is offering top class online support to handle all your requests. All your requests will be resolved within 24 hours.

Knowledge Base and Video Tutorials

Knowledge Base and Video Tutorials

We provide Video Tutorials with visual guidance for using the extension. Besides, you can use User Guide for every tiny detail.

LifeTime Updates Free of Charge

LifeTime Updates Free of Charge

We guarantee that you don’t have to pay for any Magento 2 Testimonials extension update. Make a one-time payment and you will get FREE lifetime updates.

Feature Full List

All Testimonials Page

  • Set the number of testimonials per page
  • Select details to hide on testimonials
  • Support 11 beautiful built-in testimonial styles
  • Customize the testimonial style’s colors
  • Sort the order of testimonials by creation time and rating

Email Notifications

  • Send an email notification to the customer on a new testimonial
  • Send an email notification to the customer on an approved testimonial
  • Send an email notification to the customer on a rejected testimonial
  • Send an email notification to the admin on a new testimonial
  • Select customer notification email template on new testimonials
  • Select customer notification email template on approved testimonials
  • Select customer notification email template on rejected testimonials
  • Select admin notification email template on new testimonials
  • Support multiple admin email addresses to receive an email notification

Testimonial Form

  • Select fields to hide on the testimonial form on the frontend
  • Set the maximum upload size of the image
  • Select the types of the image file that can be uploaded
  • Allow customers to add their avatar image and testimonial video
  • Allow customers to give a star rating
  • Allow customers to add their social profile links: Facebook, YouTube, Twitter,...
  • Set the maximum number of characters allowed in the Content field
  • Set maximum characters displayed in each testimonial content
  • Show/hide read more links at the end of testimonial content
  • Enable/disable Google ReCaptcha for the testimonial form

Manage Testimonials

  • Manage all of the submitted testimonials with a handy grid
  • Enable/disable the testimonial to show/hide it on your website
  • Add new testimonials right in the backend
  • Edit testimonial details with ease
  • Change testimonial status (pending, approved, and rejected)
  • Select the store views where the testimonials will be displayed
  • Delete any submitted testimonials

Testimonials Widget

  • Display testimonials on any page by widget
  • Display testimonials on any position on the page
  • Choose to display testimonials in a grid/carousel
  • Set the number of testimonials that will be displayed
  • Select a style for the testimonials (11 built-in styles)
  • Show/hide view all button that navigates to all testimonials page

Testimonials Carousel

  • Enable/disable autoplay mode
  • Enable/disable loop mode
  • Show/hide dot navigation
  • Show/hide arrow navigation
  • Show/hide next/previous buttons
  • Set the number of testimonials per view on all devices
  • Set the number of testimonials that will slide per swipe
  • Set the number of testimonials per view for different screen sizes


  • Support multiple stores and languages
  • No core code changes
  • 100% open-source
  • Easy to install
  • User-friendly interface
  • 30-day money back
  • Free lifetime updates
  • Compatible with Magento Page Builder

Release Notes

New Update (released on June 6th, 2024)

  • Compatible with Magento 2.4.7

Version 1.0.1 (released on May 8th, 2023)

  • Compatible with Magento 2.4.6

Version 1.0.0 (released on Nov 30th, 2022)

  • Initial release

Frequently Asked Questions 

Do you have any questions about Magezon Testimonials? See the list below for our most frequently asked questions. If your questions are not listed here, please contact us.

Feature FAQs

To install this extension, please refer to Testimonials for Magento 2 Installation Guide for detailed instructions. It will take you just a few minutes to install our extension.

After installing the extension, navigate to Stores > Settings > Configuration to use it.

Yes, you can sort the order of testimonials by creation time and rating.

No, in this version, we don’t provide the feature to import/export testimonials by CSV file. You just can add testimonials on the testimonial management page one by one.

There are two pages where you can view all of your store’s testimonials. Access the testimonial management page in the backend or go to the All Testimonials page on the frontend.

Support FAQs

To get support for installation, you need to pay $50 per product. You can pay for installation fee while adding a product to cart from its detail page by ticking Installation Support + $50.00 in the Additional Services block. Or purchase installation support separately from this page.

After finishing your purchase, please submit a ticket and we're ready for help within 24 hours. Don't forget to include the following information in your ticket:

  • Order ID

  • SSH account & admin account

Absolutely. Magezon offers you free lifetime updates and 90-day free support.

After 90 days, you need to pay an extra fee for our support. However, we believe that 90 days is enough for you to install, run and use our extension properly on your website.

If you have any questions or need any support, feel free to contact us via the following ways. We will get back to you within 24 hours after you submit your support request.

Payment FAQs

Currently, we only support payment via Paypal if you purchase products on our website. However, we will consider other payment methods and notify you of this.

Yes, you can ask for a refund within 30 days since your purchase. However, please check our refund policy first to make sure that you are eligible for the refund. Then send your request by submitting contact form or emailing us at [email protected].

Yes, you just need to pay one time to get our product without monthly service or update cost or something like that.

License FAQs

According to our license policy, you are allowed to use A extension license on only one Magento installation.

If you want to use our extension on another Magento installation, you have to purchase another license for this installation.

If you’re running multiple domains or websites under the same Magento installation, you just need to use one extension license.


Write Your Own Review

Why Choose Magezon® 2 Extensions ?

Come with a full service package, extensive documentation and excellent support.

30-Day Money Back


Contact us within 30 days and we'll give you a full refund. Checkout our refund policy here

Lifetime Free Updates


Instantly get notified by e-mail once a new version is released.

90-Day Free Support


90 days of troubleshooting support and bug fixes for free.

Installation Support

Helping you to use our extension is the fastest.

High Quality Code

All our extension are of top quality and come with well-commented code.

Extensive Documentation

All extensions come with a detailed PDF and online user manual.