🇺🇦 Збір на ремонт дронів для батальйону Antares Підтримати

Nova Rating - product and store reviews and ratings

3 ( 5.0 )
Favorite
Super price
Module Description

Nova Rating is a comprehensive product and store review management module for OkayCMS 4.5.2.

The module combines pre-moderation, a dedicated review page, homepage and category blocks, customer photos and videos, review helpfulness voting, SEO settings, automation, and Google integrations.

Nova Rating works with the standard OkayCMS product review system and manages store reviews separately without replacing the native CMS product rating.

Main features

  • product and store reviews;
  • mandatory pre-moderation before publication;
  • a dedicated Moderation tab in the admin panel;
  • AJAX moderation without page reloads;
  • statuses: pending moderation, approved, hidden, and deleted;
  • soft deletion and review restoration;
  • store replies to customer reviews;
  • review and moderation date editing;
  • a system counter for new reviews in the Rating menu;
  • separate management of the standard Comments counter;
  • verified purchase labels;
  • review search and filtering in the admin panel.

Photos and videos in reviews

Customers can attach their own photos or videos to reviews. The following formats are supported:

  • JPEG and JPG;
  • PNG;
  • WebP;
  • MP4;
  • WebM.

Up to 5 files can be attached to one review. Individual files can be removed with the × button before submission.

Uploaded files are validated by MIME type on the server and stored under randomly generated filenames.

Review helpfulness voting

Each review supports two voting options:

  • 👍 helpful;
  • 👎 not helpful.

A separate counter is maintained for each option. Voting is protected against simple manipulation through a device token, IP hash, rate limit, cooldown, and repeat-vote restrictions.

All reviews page

The module creates a dedicated review page with:

  • Product reviews and Store reviews tabs;
  • an overall rating;
  • a rating distribution from 5 to 1;
  • filters and sorting;
  • pagination;
  • product categories with the highest number of reviews;
  • responsive review cards;
  • customer photos and videos;
  • review helpfulness voting.

Homepage and category reviews

The following blocks can be enabled separately:

  • a review block on the homepage;
  • recent reviews on catalog category pages.

The homepage block supports settings for the total number of cards, the number of cards per row, and the review source: products, store, or mixed mode.

By default, 4 cards per row are displayed on wide screens, with automatic adaptation for tablets and mobile devices.

SEO and multilingual support

Separate SEO fields can be configured for every active language:

  • URL or slug;
  • H1;
  • Meta title;
  • Meta description;
  • Meta keywords;
  • robots.

SEO settings for product reviews and store reviews are managed separately.

The module supports integration with Nova/AiServerBridge for automatic generation and translation of SEO fields.

Google Customer Reviews

The module supports the Google Customer Reviews opt-in after checkout.

The following settings are available:

  • Merchant Center ID;
  • delivery country;
  • estimated delivery time;
  • opt-in position;
  • language.

A built-in runtime test verifies that the Google Customer Reviews code is present on the order page and that all required parameters are passed correctly.

Google Store widget

A separate Google Store widget is supported with configurable placement on the website.

The runtime test in the admin panel checks:

  • whether merchantwidget.js is loaded;
  • whether merchantwidget.start() is called;
  • whether the widget code is actually present on the storefront.

TelegramNotifier integration

If Sviat/TelegramNotifier is installed and enabled, Nova Rating can use it to send notifications about new reviews.

The TelegramNotifier module itself is not modified.

Automation

Nova Rating integrates with the native Okay Scheduler. It supports automated rating operations, an execution log, parallel task locking, and protection against duplicate simultaneous execution.

Protection

  • honeypot protection;
  • challenge tokens;
  • minimum form completion time;
  • rate limiting;
  • duplicate review protection;
  • server-side rating validation;
  • MIME type validation for media files;
  • hashed IP address storage;
  • anti-bot protection for 👍/👎 voting;
  • unapproved reviews are hidden from the storefront.

Admin panel

The module contains the following tabs:

  • Settings;
  • SEO;
  • Automation;
  • Moderation;
  • Diagnostics.

The Diagnostics section helps verify the database structure, integrations, Google Customer Reviews, Google Store widget, TelegramNotifier, and the module’s system components.

No reviews yet
Your commentary will be the first :)
Write a review
Enter your comment*
Web shop based on OkayCMS
Module cost:
-15 %
100 $
85 $
Additional services from OkayCms:
25 $

Under moderation

* Important! This module works correctly with the default template. In other templates, changes in files may be required for the module to work correctly. In this case, you need to write in those. support from the admin panel of your site, this work will be evaluated separately if you did not pay for the service of installing the module.

Recommend

Cost:
0 $
45 $

Under moderation

Watch demo
Cost:
0 $
50 $

Under moderation

Watch demo
Cost:
0 $
25 $

Under moderation

Watch demo
42

Create attractive descriptions with alternating images and text for products, categories, brands, blog posts, and pages in OkayCMS.

Cost:
0 $
50 $

Under moderation

Watch demo
Still have questions?
log in
Download OkayCMS
version 4.5.2