How to Add Testimonials to PrestaShop in 5 Minutes
4 ways to add testimonials to PrestaShop in 2026, including modules, HTML embeds, CMS pages, and theme file edits.
Krunal vaghasiya|January 22, 2026 · Updated May 18, 2026
I’ve added testimonials to four PrestaShop stores in the last year, two using dedicated PrestaShop Addons marketplace testimonial modules for merchants who wanted a back-office controlled system, and two using a combination of the Custom HTML block hook and a third-party testimonial widget for stores that wanted video testimonials and multi-platform aggregation.
PrestaShop has a strong module ecosystem, but the right path depends on whether you’re on 1.7.x, 8.x, or PrestaShop 9, and whether you want testimonials managed entirely in the back office or via an external tool.
Here’s what I learned. There are four real ways to add testimonials to a PrestaShop store in 2026.
The first decision is whether you want a dedicated PrestaShop Addons marketplace testimonials module, a lightweight third-party widget embedded via Custom HTML, a CMS Page approach, or a developer-led theme file edit.
I’ll walk through all four.
First: testimonials are different from PrestaShop product reviews
This catches many PrestaShop merchants off guard. PrestaShop has two separate review-related systems:
Product comments (productcomments module): bundled with every PrestaShop install. Customers leave 1- to 5-star reviews on product pages after purchase. Enable in Modules > Module Manager > productcomments. For a deeper guide, see the sister post on adding customer reviews to PrestaShop.
Testimonials: curated customer quotes you display on homepages, about pages, category pages, and near Add-to-Cart buttons. No built-in testimonials module in the default PrestaShop. You add testimonials manually with Addons marketplace modules, Custom HTML embeds, CMS pages, or theme edits. This guide covers testimonials.
If you’re searching for “best PrestaShop testimonials module” or “PrestaShop testimonial tab,” Method 1 below is what you want. If you want a lighter setup with a third-party widget, Method 2 is the way to go.
4 ways to add testimonials to PrestaShop (quick comparison)
Merchants who want a back-office managed testimonial tab
Custom HTML block + third-party widget (WiserReview, Senja)
Low
No
Free plan, $9/mo paid
Video testimonials, automated collection, portable
CMS Page with embed
Low
Yes
Free
Dedicated testimonials page in navigation
Theme file edit (.tpl with override)
High
No
Free
Developers needing precise hook placement
If you just want my pick: for most PrestaShop merchants, install a testimonials module from the Addons marketplace (Method 1) to enable a managed back-office workflow with a testimonial tab on product pages, then layer a third-party widget on the homepage and category pages (Method 2) to display video testimonials. Together, they cover the whole store without overlap.
Quick note: PrestaShop 1.7.x, 8.x, and PrestaShop 9
Three PrestaShop realities worth knowing before installing anything:
PrestaShop 1.7.x: still widely used. Most Addons modules and Custom HTML blocks work here. Check module compatibility on the Addons listing before buying.
PrestaShop 8.x: the dominant version in 2026. Modern hook system, better module compatibility, and most testimonials modules in the Addons marketplace are explicitly compatible.
PrestaShop 9: the latest major release. Some older Addon modules haven’t been updated yet. Filter the marketplace by “Compatible with v9” before installing.
All four methods below work on 1.7.x and 8.x. For PrestaShop 9, prefer Method 2 (Custom HTML block) if a module hasn’t been updated yet, since third-party embeds don’t depend on the module API.
Why add testimonials to PrestaShop at all?
Quick gut check before you spend time. PrestaShop powers many mid-sized European and North African ecommerce stores where shoppers compare prices and carefully read reviews before buying.
Testimonial data show that 88% of people trust online testimonials as much as personal recommendations, and pages with testimonials can convert up to 34% better than pages without them.
Specific wins I’ve seen on PrestaShop stores:
Higher add-to-cart rate on product pages. A specialty electronics store added a testimonial tab to product pages using the Webkul Testimonials module. Add-to-cart climbed across the catalog with no other change.
Lower bounce on category pages. A testimonials carousel below the product grid gives shoppers a reason to keep browsing rather than jump to a competitor’s store.
Lower cart abandonment. Testimonials placed near checkout reassure buyers about shipping, returns, and product quality right before payment.
Free social proof on a homepage carousel. A 3-testimonial carousel below the hero image builds first-visit trust faster than any other change.
Worth the hour. Let’s get into it.
Method 1: Install a PrestaShop Addons testimonials module
If you want testimonials managed entirely in the PrestaShop back office, a dedicated testimonials module from the Addons marketplace is the most native path.
These modules typically add a testimonial post type to your back office (similar to how WordPress posts work), let you enter testimonials with name, role, photo, quote, and rating, and provide hooks to display them on homepage, category pages, product pages, and dedicated testimonial pages.
Popular options in 2026 on the official PrestaShop Addons marketplace:
Webkul Customer Testimonials. One of the most popular testimonial modules on Addons. Adds a testimonial tab to product pages, homepage block, and footer area. Supports photos and ratings.
Tunisoft Advanced Testimonials. Strong for stores wanting a dedicated testimonials page with carousel and grid layouts.
PrestaHero Testimonials Block. Focuses on the homepage and CMS block display with multiple layout options.
KnowBand Customer Testimonials Tab. Adds a testimonial tab to product pages specifically (the “PrestaShop testimonial tab” pattern that many merchants search for).
Product Testimonials Module by various developers. Adds testimonials at the product level, with admin moderation.
Steps:
Visit the official PrestaShop Addons marketplace at addons.prestashop.com.
Search for “testimonials” and filter by your PrestaShop version (1.7.x, 8.x, or 9).
Read recent reviews, check the module’s compatibility tag, and verify it includes the hooks you need (homepage, product page tab, footer).
Purchase and download the module .zip file (typically a €30-€100 one-time fee).
In your PrestaShop back office, go to Modules > Module Manager > Upload a module.
Upload the .zip file and click Install.
Open the new Testimonials menu in your back office sidebar.
Add testimonials one by one: customer name, role or company, photo, quote text, optional rating, and category if your module supports filtering.
Configure the module’s display hooks (homepage, product page tab, footer). Use Design > Positions to see which hooks are active.
Clear the PrestaShop cache (Advanced Parameters > Performance > Clear cache) to see changes on the storefront.
Honest take: dedicated Addons modules give you full back-office control and a clean testimonial tab on product pages. The trade-off is upfront cost (typically €30-€100), and module updates depend on the developer maintaining compatibility with newer PrestaShop versions. Check the last update date on the Addons listing before buying.
Good for: PrestaShop merchants who want everything managed inside the back office, with a testimonial tab on product pages and category page blocks.
This is what I use on most PrestaShop client stores that want video testimonials, automated collection, or a multi-platform Wall of Love.
You generate a widget code in a testimonial tool, then drop it into PrestaShop’s Custom HTML block via Design > Positions.
The benefit over Method 1: no module purchase, no module update dependency, the embedded code is portable, and you’re not locked to a single testimonial source.
If you ever migrate from PrestaShop to Shopify or WooCommerce, the same widget works on the next platform.
Popular options in 2026:
WiserReview. Free plan up to 10 testimonials, $9/month paid. Photo and video testimonials, multi-platform aggregation, and AI moderation.
Senja. Free tier, strong on video testimonials and Wall of Love layouts.
Testimonial.to. Strong on video testimonials with one-click recording links.
Shapo. Free plan with 10 testimonials. 20+ import sources, schema markup for rich snippets.
Famewall. Testimonial-focused with a simple collection flow.
For this walkthrough, I’ll use WiserReview, which is what I built. Free plan covers up to 10 testimonials and unlimited site embeds.
Paid plans start at $9 per month or $6.75 per month if you go yearly.
Next, follow the steps below to show a clean, high-converting testimonial on your site.
Start by importing your existing testimonial via a direct integration or CSV import.
If you do not have any testimonials yet, you can start collecting them using WiserReview automations. We also support video testimonials.
After that, go to the Widgets section. You will see multiple review and testimonial widgets built to build trust and help visitors decide.
For this example, we chose the carousel video. You can customize it to match your brand colors and layout. Once everything looks right, click Install.
You will then see the JavaScript, iframe, and URL options for embedding the widget on your site.
Here is how the Wall of Love looks on the MyMunche website.
This is another testimonial nudge example from Fundamental Skincare:
This is only the display side. WiserReview also helps you manage testimonials with built-in AI and collect them via email, SMS, WhatsApp, form links, QR codes, and more.
You can explore the platform further or book a demo to learn how to collect more testimonials and show them where they matter most, based on our four years of experience working with over 1,100 brands.
Embedding the testimonial widget in PrestaShop
Once you have your embed code, here’s how to drop it into PrestaShop using the Custom HTML block.
Log in to your PrestaShop back office.
Go to Modules > Module Manager and verify the Custom HTML block module is enabled. If not, install it from Module Manager (it’s free and bundled with PrestaShop).
Open the Custom HTML block configuration.
Click Add new block.
Paste your WiserReview embed code into the HTML editor in Source mode (toggle Source view if the visual editor strips your code).
Save the block.
Go to Design > Positions and assign the new block to the hook you want (displayHome for homepage, displayFooter for footer, displayLeftColumn or displayRightColumn for sidebars).
Clear cache under Advanced Parameters > Performance > Clear cache.
Visit your storefront to verify the widget renders correctly.
For testimonials on product pages specifically (separate from the product comments review tab), use the displayFooterProduct or displayProductButtons hook. For a dedicated testimonials page, use Method 3 (CMS Page) with the same embed code.
Make sure the embed URL starts withhttps://, since PrestaShop blocks HTTP iframes as mixed content on published stores.
Add testimonials to your PrestaShop store in minutes
Free plan up to 10 testimonials. No credit card. Video testimonials, Wall of Love, automated collection.
Method 3: CMS Page with embed (for a dedicated testimonials page)
If you want a standalone Testimonials page in your main navigation (e.g., yourstore.com/testimonials), PrestaShop’s CMS Pages feature is the cleanest approach.
CMS Pages are content-only pages managed from the back office, and they accept Custom HTML directly in the editor.
Steps:
In your PrestaShop back office, go to Design > Pages.
Click Add new page.
Title the page “Testimonials” (or “Customer Stories,” “Reviews,” etc.).
In the content editor, toggle to Source view (the <> icon in TinyMCE).
Paste your widget embed code, or write hand-curated testimonial HTML directly.
Set Friendly URL to “testimonials” so the page is accessible at yourstore.com/testimonials.
Enable the page status to Displayed.
Save.
Add the page to your main menu via Modules > Module Manager > Main menu (or your theme’s menu module).
Clear cache.
Honest take: CMS Pages are perfect for a Wall of Love-style dedicated testimonials page. The trade-off is they’re standalone, not embedded across the store. For homepage and product-page placement, combine with Method 1 or 2.
Good for: stores that want a dedicated /testimonials URL in their navigation menu.
Method 4: Theme file edit (.tpl with override pattern)
If you have developer access and want precise placement that the Custom HTML block doesn’t expose (for example, between the product description and the Add-to-Cart button), you can edit your PrestaShop theme’s Smarty templates directly.
Important: always use the override pattern instead of editing the original theme files.
Theme updates from PrestaShop or your theme developer can overwrite your changes if you modify the original .tpl files. Overrides protect your work.
Steps:
Identify the template file you want to edit. For example, the product page template is typically at /themes/your-theme/templates/catalog/product.tpl.
Create the override path that mirrors the original: /themes/your-theme/templates/catalog/_partials/your-custom-testimonial-section.tpl.
In your override file, add your widget embed code or testimonial HTML.
Edit the parent template to include your override at the position you want, using {include file='catalog/_partials/your-custom-testimonial-section.tpl'}.
Upload the modified files via FTP or your hosting file manager.
Clear the PrestaShop cache.
Test on the storefront. Roll back if styling breaks.
Tip: PrestaShop 8.x and 9 support child themes for safer customization. Build your changes in a child theme so the parent theme’s updates don’t overwrite your work.
Honest take: theme edits give the most control but require knowledge of Smarty templating and Git workflow discipline. For most merchants, Method 1 or 2 covers 95% of use cases without theme-level risk.
Good for: developers, agencies, and stores that need precise testimonial placement within specific product page hooks.
Best practices that actually move the needle
Five things I’ve tested across PrestaShop stores that consistently improve engagement and conversion.
Place testimonials near the conversion action. A testimonial directly above the Add-to-Cart button (Method 1 modules or Method 4 theme edit) works harder than five testimonials scattered across the page. Use PrestaShop’s hook system to anchor testimonials where decisions happen.
Mix written and video testimonials. Video testimonials feel more authentic in 2026 and convert better. Even one short video testimonial alongside written quotes lifts trust in high-AOV products.
Match testimonials to the category. Use category-specific testimonials on category pages. A testimonial about your home goods line shouldn’t appear on a fashion category page. Use module category filters (Method 1) or tags in WiserReview’s AI moderation (Method 2) to surface the right ones.
Add schema.org Review markup for rich snippets. Some PrestaShop testimonial modules output schema.org markup automatically; third-party widgets like Shapo and WiserReview include it by default. Validate using Google’s Rich Results Test after publishing.
Test on mobile. PrestaShop stores get heavy mobile traffic, especially in European and North African markets. Test testimonial widgets at the 375px breakpoint on a real phone before pushing live.
Mistakes I see PrestaShop merchants make over and over
Three patterns worth avoiding:
Paste the embed code into a Smarty text field instead of using the Source view. PrestaShop’s visual editor (TinyMCE) strips iframe and script tags as a security measure. The widget saves but renders as plain text on the live page. Always toggle to Source view (the <> icon) before pasting embed code.
Editing original theme .tpl files instead of using overrides. Theme updates from PrestaShop or your theme developer can overwrite your custom code if you modify the originals directly. Always use the override pattern in /themes/your-theme/templates/_partials/ or a child theme.
Forgetting to clear the cache after changes. PrestaShop caches templates aggressively. Even after saving a Custom HTML block or installing a module, changes won’t appear on the storefront until you clear cache under Advanced Parameters > Performance.
Which method should you actually pick?
Short version:
Pick a PrestaShop Addons testimonials module (Webkul, Tunisoft, PrestaHero, KnowBand) if you want testimonials managed entirely in the back office with a testimonial tab on product pages, homepage blocks, and category page displays. €30-€100 one-time purchase.
Pick the Custom HTML block + third-party widget (like WiserReview) if you want video testimonials, automated collection via email requests, multi-platform import (LinkedIn, Twitter, Google), a Wall of Love layout, or a portable embed that survives a future platform change. Free plan covers 10 testimonials; paid plans are $9/month or $6.75/month annually.
Pick the CMS Page approach if you want a dedicated /testimonials URL in your main navigation as a standalone page.
Pick the theme file edit if you’re a developer or agency needing precise hook placement that the Custom HTML block doesn’t expose.
For most PrestaShop merchants I work with, the right answer combines two methods: a dedicated Addons testimonials module (Method 1) for product pages and homepage blocks, plus a third-party widget (Method 2) for the homepage hero area and the dedicated testimonials page with video testimonials. Together, they cover the whole store without overlap.
If you want to try the third-party widget path, the WiserReview free plan covers 10 testimonials and works on PrestaShop 1.7.x, 8.x, and PrestaShop 9. No credit card to start.
Frequently Asked Questions
Common questions about this topic
Testimonials are curated customer quotes you display on homepages, about pages, and category pages. PrestaShop product reviews (productcomments module, bundled with every install) are 1-to-5 star ratings on product pages from buyers after purchase. Different intent, different display, different management. This guide covers testimonials. For product reviews, see the sister guide on adding customer reviews to PrestaShop.
The most popular options on the official PrestaShop Addons marketplace include Webkul Customer Testimonials (broad coverage with product page tab, homepage block, footer), Tunisoft Advanced Testimonials (dedicated page with carousel and grid layouts), PrestaHero Testimonials Block (homepage and CMS block focus), and KnowBand Customer Testimonials Tab (product page tab specifically). Most cost €30-€100 one-time. Filter by your PrestaShop version (1.7.x, 8.x, or 9) before buying.
Yes. Modules like Webkul Customer Testimonials and KnowBand Customer Testimonials Tab specifically add a Testimonials tab to product pages, separate from the productcomments review tab. This pattern matches the popular "prestashop testimonial tab" search intent. Alternatively, Method 4 (theme file edit with override) lets developers place testimonials anywhere on product pages.
All four methods work on PrestaShop 1.7.x and 8.x. For PrestaShop 9, some older Addons marketplace modules haven't been updated yet, so verify the module's compatibility tag before buying. Method 2 (Custom HTML block + third-party widget) and Method 3 (CMS Page) work on every version since they don't depend on module APIs.
Yes. Method 2 supports video testimonials through tools like WiserReview, Senja, and Testimonial.to. These let customers record short video testimonials via a one-click link, then display them on your PrestaShop store via a Custom HTML block in any hook position (homepage, product page, footer). Most Addons marketplace modules (Method 1) are text and photo only, so video testimonials usually require the third-party widget path.
Two common causes. First, you may have pasted the code into PrestaShop's visual editor (TinyMCE) instead of toggling to Source view (the icon), which strips iframe and script tags as a security measure. Second, PrestaShop caches templates aggressively. After pasting code or installing a module, clear cache under Advanced Parameters > Performance > Clear cache to see changes on your storefront.
Written by
Krunal vaghasiya
Krunal Vaghasia is the founder of WiserReview and an eCommerce expert in review management and social proof. He helps brands build trust through fair, flexible, and customer-driven review systems.