eKomi Reviews

eKomi Reviews

Version v1.7.2
Platform Magento 2
Released 12 September 2025

Widget Setup

This guide covers setting up and configuring widgets in eKomi Reviews. Widgets let you display customer reviews anywhere on your store - sidebars, homepages, product pages, or any CMS content. You can choose from simple review lists to full-featured sliders with autoplay and responsive breakpoints.

Location: Content → Widgets → Add Widget

Available Widget Types

The extension provides two widget types:

Widget Best For
Ekomi Review Widget Sidebars, small content areas, simple review displays
Ekomi Slider Widget Homepages, landing pages, full-width sections

Adding a Widget

  1. Go to Content → Widgets
  2. Click Add Widget
  3. Select Type: Choose either "Ekomi Review Widget" or "Ekomi Slider Widget"
  4. Select Design Theme: Your store's theme
  5. Click Continue
  6. Configure the widget options (see sections below)
  7. Set Layout Updates to define where the widget appears
  8. Click Save

Ekomi Review Widget

A flexible review display with four layout modes.

Display Modes

Mode Description Best For
Sidebar Full layout with header, review list, and footer Sidebars, wide content areas
Small Compact display with logo and rating Small widgets, footer areas
Plain Minimal text-based rating display Inline content, minimal designs
Custom Base template for custom development Theme customization

Configuration Options

Basic Settings

Option Description
Review Mode Select the display mode (Sidebar, Small, Plain, Custom)

Sidebar Mode Options

These options appear when Review Mode is set to "Sidebar":

Option Description Recommended
Display Reviews Show individual reviews or just summary Yes
Display Slider Enable carousel for reviews (requires Display Reviews) Yes for 5+ reviews
Number of Reviews How many reviews to display 3-5
Reviews Filter Sort by "Latest Reviews" or "Max Rating" Latest Reviews

What Each Mode Shows

Sidebar Mode:

  • Account name and logo
  • Total review count and average rating
  • Individual reviews with comment, rating, and date
  • Optional slider/carousel functionality
  • Link to full reviews page

Small Mode:

  • Compact logo
  • Average rating display
  • Total review count
  • Link to reviews page

Plain Mode:

  • Text-based rating (e.g., "4.5 / 5.0")
  • Total reviews count
  • Minimal styling

Custom Mode:

  • Base template with documented variables
  • For developers to create custom layouts

Ekomi Slider Widget

A full-featured reviews carousel with multiple themes and extensive customization.

Themes

Theme Description
Default Standard slider with clean presentation
Extended Enhanced layout with quote styling and alternative logo
Full Width Spans the full width of the container

Configuration Options

Display Settings

Option Description Recommended
Theme Visual theme for the slider Match your site design
Title Heading above the slider "Customer Reviews" or similar
Show Summary Display total reviews and average rating Yes
Number of Reviews Total reviews to fetch from database 10-20
Reviews Filter Sort by "Latest Reviews" or "Max Rating" Latest Reviews

Slider Behavior

Option Description Recommended
Reviews to Show Number of reviews visible at once 3-5
Reviews to Scroll How many reviews advance per click/swipe 1-3
Dots Show navigation dots below slider Yes
Arrows Show left/right navigation arrows Yes

Autoplay Settings

Option Description Recommended
Autoplay Automatically rotate through reviews Yes for homepages
Autoplay Speed Milliseconds between slides (1000 = 1 second) 5000-7000

Responsive Settings

Option Description
Custom Breakpoints Enable responsive breakpoint configuration
Custom Breakpoints Value Define how many reviews show at each screen width

Breakpoint Format: width=slides;width=slides;width=slides

Example: 480=1;768=2;1024=3;1200=5

  • At 480px and below: Show 1 review
  • At 768px: Show 2 reviews
  • At 1024px: Show 3 reviews
  • At 1200px and above: Show 5 reviews

Widget Placement

Common Placements

Location Layout Update Container
Homepage CMS Home Page Main Content Area
All Pages Sidebar All Pages Sidebar Main
Category Pages Catalog Category Sidebar or Content
Product Pages Catalog Product View After Main Content
Footer All Pages Footer

Setting Up Layout Updates

  1. In the widget form, go to Layout Updates
  2. Click Add Layout Update
  3. Configure:
    • Display on: Where the widget should appear (All Pages, Specific Pages, etc.)
    • Container: Which page section (Sidebar, Main Content, Footer, etc.)

Example: Homepage Slider

  • Display on: Specified Page → CMS Home Page
  • Container: Main Content Bottom

Example: Sidebar on All Pages

  • Display on: All Pages
  • Container: Sidebar Main

Best Practices

Review Widget

Use Sidebar mode for sidebars - It's designed for narrow columns

Enable slider for 5+ reviews - Saves space and adds interactivity

Show 3-5 reviews - Enough to be convincing, not overwhelming

Use "Latest Reviews" filter - Shows your most recent feedback

Don't use too many reviews - Long lists are hard to read

Don't forget mobile - Test on small screens

Slider Widget

Use on homepage - Great first impression with social proof

Enable autoplay for passive viewing - Visitors see reviews without clicking

Set autoplay speed to 5-7 seconds - Enough time to read each review

Enable both dots and arrows - Some users prefer clicking, others swiping

Configure responsive breakpoints - Ensure good mobile experience

Use "Extended" theme for emphasis - Quote styling draws attention

Don't set autoplay too fast - Users can't read reviews if they change too quickly

Don't show too many at once - 3-5 visible reviews is optimal

Responsive Configuration

For the Slider Widget, responsive design ensures good display on all devices.

480=1;768=2;1024=3;1200=4

This means:

  • Mobile (≤480px): 1 review visible
  • Tablet Portrait (768px): 2 reviews visible
  • Tablet Landscape (1024px): 3 reviews visible
  • Desktop (1200px+): 4 reviews visible

Testing Responsiveness

  1. Add the widget with custom breakpoints
  2. Clear cache: bin/magento cache:flush
  3. Open your store in a browser
  4. Use browser dev tools (F12) to test different screen sizes
  5. Verify reviews display correctly at each breakpoint

Troubleshooting

Widget Not Displaying

  1. Check widget is enabled - Edit widget, verify it's saved correctly
  2. Verify layout updates - Ensure container and page selection are correct
  3. Clear cache - bin/magento cache:flush
  4. Check for reviews - Widget needs approved reviews to display

Slider Not Working

  1. Check JavaScript console - Look for errors (F12 → Console)
  2. Verify Slick library loads - The slider requires JavaScript
  3. Check for conflicts - Other sliders may conflict

Reviews Not Showing

  1. Verify reviews exist - Check Marketing → eKomi → Reviews
  2. Check review status - Only "Approved" reviews display
  3. Verify account is selected - In system config, accounts must be selected

Custom Development

The Custom mode in the Review Widget provides a base template with documented variables for theme developers.

Available variables:

  • $block->getAccountsInfo() - Array of account data
  • $block->getReviews() - Array of review data
  • $block->getReviewsUrl() - Link to full reviews page

Create a custom template in your theme:

app/design/frontend/[Vendor]/[Theme]/Magmodules_EkomiSR/templates/widget/review/custom.phtml

Need More Help?

Documentation:

Support:

Created:
Updated:
star star star star star
star star star star star
Alexandru-Manuel Carabus
Magmodules sets the bar for Magento module quality and support—we check their catalog first for client feature requests, and they’re our first choice for licenses.
Google 30 days ago
star star star star star
star star star star star
Matt Austin
Possibly the fastest support response times of any Magento Extension vendor. Great extensions too!
Google 09 Sep 2025
star star star star star
star star star star star
Jan Privé
Dankzij de heldere uitleg en snelle reactie van Magmodules kon mijn vraag, en dus mijn Magento-probleem, binnen enkele uren worden beantwoord. Doeltreffend, zonder moeilijke termen, gewoon zo als het zou moeten zijn.... Bedankt!
Google 05 Sep 2025
star star star star star
star star star star star
Denis Metzler
To evaluate a provider, it is not enough to consider only the product offered, but also its after-sales service, such as support and troubleshooting. Magmodules has been extremely satisfactory at all levels on multiple occasions and sets the bar at the top when comparing the competition.
Google 02 Sep 2025
star star star star star
star star star star star
Bleijenberg winkelinrichting en materialen
Goed bereikbaar, reageren snel en denken oplossingsgericht. Een aanrader.
Google 30 Jul 2025
star star star star star
star star star star star
Patrick Verduijn
Magmodules biedt plugins aan die van hoge kwaliteit zijn tegen een goede prijs, waar dit bedrijf in uitblinkt is de bereidheid om de zeldzame feedback & problemen met de plugins te willen onderzoeken, mee te willen denken in het debuggen van problemen en goede oplossingen toe te passen. In mijn decennium ervaring met Magento & 3th parties is Magmodules absoluut een uniqum binnen de markt.
Google 25 Jul 2025
star star star star star
star star star star star
Erik de Groot
Magemodules heeft hele sterke Magento extensies en een proactieve support. Al jaren heel erg tevreden over jullie service en producten!
Google 18 Jul 2025
star star star star star
star star star star star
René Zeuner
We are using the Mollie Magento extension from Magmodules. It works excellently without flaws. Very fast, competent and friendly support. Thanks!
Google 30 Jun 2025
star star star star star
star star star star star
R. U.
Erg goed team, reageren snel en duidelijk en hebben met toegang tot onze database erg goed geholpen (eigenlijk een gratis customization).
Google 18 Jun 2025
star star star star star
star star star star star
Hugo de Groot
Uitstekende support! Wij gebruiken o.a. de Rich Snippets Suite extensie voor onze Magento 2 webshop (Hyvä) en hadden een specifieke vraag over structured data op PLP-pagina’s. Binnen no-time kregen we een inhoudelijk en duidelijk antwoord. Zeer prettig contact en goed onderbouwde uitleg. Absoluut een betrouwbare partner voor Magento-extensies!
Google 13 Jun 2025