User Tools

Site Tools



Guide for Advanced Product Reviews for Magento 2

Employ the Advanced Product Reviews extension to encourage purchasing decisions. The improved reviews' page extends the capability and provide a friendly environment for both customers and admin.

  • Reviews Summary Section
  • Admin Reply Option
  • Verified badge
  • 'I recommend this product' checkbox / badge
  • 'Was this review helpful' thumbs
  • Images Upload Settings
  • Invisible Captcha

General Settings

To get the access to the Advanced Product Reviews for Magento 2 settings, go to Stores → Configuration → Amasty extensions → Advanced Product Reviews and expand the General Settings section.

Enable Helpful Control - Enable to allow people to display if they found the review helpful or unhelpful.

Enable `I recommend this product` - Enable to display a checkbox in a review form. When customers check the box, a marker I recommend this product is displayed next to their name on the reviews page.

Enable Pros and Cons - Set to Yes to add to the customer reviews form separate Advantages and Disadvantages fields. On the frontend - on the reviews page - the pros and cons are displayed as green plus and red minus.

Allow Admin to Comment on Review - Enable to allow admin reply as a store representative.

Allow Guests to Submit Review - Disable to allow only logged-in users to write a review.

Show 'Email' field for guests - Enable to add an email field to the customer reviews form for the guest visitors.

Optionally, you can enable a GDPR Consent and specify the Consent Text to be displayed.

Enable Sorting By - Let your customers sort reviews by Newest, Top Rated and Most Helpful.

Enable Filtering By - This option allows customers to filter reviews by Recommended, Verified Buyers and With images.

Reviews per Page - Adjust the number of reviews to display at the page.

Front-end sample


To get the access to the Advanced Product Reviews for Magento 2 settings, go to Stores → Configuration → Amasty extensions → Advanced Product Reviews and expand the Images section.

Allow Users to Upload Images - Enable to add a field for the images' upload in the review form

Is Image Field Required - Set to Yes to make an image upload obligatory for the reviewers.

Review Image Width - Specify in what size the uploaded images will be displayed.

Images to Show - Set the number of images to display in a review. If customers upload more images than specified, a slider will be implemented. Set to 0 disable slider on both mobile and desktop. There is also a lightbox option set by default.

Frontend sample

Notify Customer about Admin Reply

To get the access to the Advanced Product Reviews for Magento 2 settings, go to Stores → Configuration → Amasty extensions → Advanced Product Reviews and expand the Notify Customer about Admin Reply section.

Email Sender — select the email sender for notifications;

Email Template — choose the email template to use for notifications.

Review Reminder

To get the access to the Advanced Product Reviews for Magento 2 settings, go to Stores → Configuration → Amasty extensions → Advanced Product Reviews and expand the Review Reminder section.

Enable Review Reminder — enable or disable the reviews reminder.

Order Status - choose the Order Status for Review Reminder to be sent after. It will work based on Order Creation Date If the Order Status is not specified.

Send Reminders - the option allows admin to limit the review reminders' email quantity. Once per product - if a customer has bought the same product several times, he will get only one review request Once per customer - each customer will receive a review request only once: after the first purchase. Once per order - customers will receive review reminders after each purchase. Admin is able to send Reminder Emails manually from the Review Reminder grid without limit.

Send Review Reminder Email after Day(s) — specify the time period in days to send reminder emails.

Email Sender — select the email sender for reminders.

Email Template — choose the email template to use for reminders.

Test Email — specify the email address to which a test email will be sent.

Admin Notifications

To get the access to the Advanced Product Reviews for Magento 2 settings, go to Stores → Configuration → Amasty extensions → Advanced Product Reviews and expand the Admin Notifications section.

Send Email Reports for New Reviews - select how often you want to receive the notifications on new reviews.

Email Template to Notify Admin - choose the email template to use when informing admins on new reviews.

Admin Email Address - insert the email address of the admin who will receive the notification emails. You can set several emails, separated by a comma, no spaces between.

Email Sender - select which store email address to use when sending the email notifications.

Approve Reviews

To manage and approve the reviews, go to Admin Panel → Marketing → Reviews.

Edit Review

Select a pending review to approve it in the Status field.

In the Customer Images field, you can remove the images that you believe are inappropriate.

In the Verified Buyer field, check if shoppers actually purchased the product they are reviewing.

In the Helpfulness field, you can check the number of people who find a review helpful or unhelpful.

A front-end sample of pros & cons (advantages & disadvantages).

Admin Answer Section - Respond to customers' reviews right from this form. A comment is editable. A comment will be displayed right under the customer's review.


To add and manage additional star ratings, go to Admin Panel → Stores → Attributes → Ratings

Customers' Product Reviews

Each customer can find all provided reviews in the special section of its account:

Customers can see all the reviews with accompanying data in their accounts on the My Product Reviews tab.

Add Widget With Product Reviews

Show catchy blocks with reviews on any store page to attract customers' attention to certain products. Please, go to Content → Widgets → Add Widget button.

On the Storefront Properties tab:

  • Type - choose the Catalog Advanced Reviews widget type.
  • Design Package/Theme - choose the appropriate theme.
  • Widget Title - specify the widget title.
  • Assign to Store Views - select store views to show the widget to.
  • Sort Order - sort the priority for the widget display in the same container.
  • Display on - choose a container in which you want to display the widget.

On the Widget Options tab:

  • Header - specify the header for a product review block.
  • Number of Reviews to Show - define the number of reviews to show in a block.
  • Reviews from Current Category Only - choose if the product reviews in a block should be for products from the current category only.
  • Reviews of Products Which belong to the Same Categories Only - set to yes if you want to display reviews for Shoes category when a customer browsing the Shoes, and show reviews for Tops when looking in the Tops category.
  • Reviews Type - select the reviews type: show either recent or random reviews.
  • Do not Display Reviews with Average Rating less than - specify the minimal rating for reviews to be displayed.
  • Enable Slider - set to Yes to enable slider.
If you have Magento 2.3 Page Builder module installed, add product reviews widget to any store page with Magento Page Builder drag-and-drop.To make it compatible, install the additional package with composer require amasty/advanced-reviews-page-builder command.

Here's how the product reviews block displays on the frontend:

1. With slider:

2. Without slider:

Encourage your customers to leave more reviews with Reward Points extension for Magento 2. Grant bonus points for reviews and increase customer retention rates.

Cron Tasks List

Easily check cron performance by monitoring all existing cron tasks in one place. Please, go to System → Cron Tasks List.

Here, you can see all the existing cron tasks and their statuses. Run cron tasks and generate their schedule by clicking the ‘Run Cron’ button. Also, delete tasks in bulk, apply filtering and sorting options when it is needed.

Invisible Captcha Settings

To get the access to the 'Invisible Captcha' settings please go to Stores → Configuration → Amasty extensions → Google Invisible Captcha and expand the General Settings section.

Choose Yes to enable invisible reCaptcha on your website.

To get the Site key and Secret key click the link.

Then, set the name, select the Invisible reCAPTCHA option, define the domain of your website, tick the Terms of use checkbox and press the Register button.

Copy keys from this page:

Next, you can specify the Language of the Google Invisible reCaptcha that will be used for all users instead of their browsers' preferences. You can see the list of the available languages here.

Invisible Captcha for Amasty Extensions

In this section, you can enable or disable the Google Invisible reCaptcha for supported Amasty modules. Choose Yes to enable the Captcha for the extension or No to disable it. Please note that you will get the Not Installed status when you do not have the appropriate extension.

Advanced Settings

To add Google Invisible reCaptcha to any custom form on your website please go to the Advanced Settings section.

In the Urls to enable field, you need to put the URL where a form is sent.

Note! It’s not the URL where your form is located.

For example, you would like to add a Google reCAPTCHA to a registration form. This is how to get the URL:

1. Go to the registration form page.

2. Fill in the form.

3. Open the 'Inspect' window, and then the 'Network' tab.

4. After submitting the form you need to find a request with POST in the 'Method' column and 302 Status.

5. Click on this request and in the 'Headers' tab find a 'Request URL'. Сopy the path from the URL (in our example it is customer/account/createpost/).

6. Paste the URL in the URLs to enable field.

In the Selector for forms field, you need to put a CSS selector of the form.

For example, this is how to get a CSS selector for 'Create an account' form:

1. Go to the Create an account page and open the Inspect window.

2. Find the HTML code of the form, click on the right mouse button and choose Copy → Copy selector

Note! You should be 100% sure that the selector is unique. Otherwise, Google CAPTCHA would be added to all elements that have this selector name. Ask your developer to check it.

3. In our case the selector is .customer-account-create .account-create form and we add it to the Selector for forms field.

Don't forget to click on the 'Save' button after you add a CAPTCHA to all forms that you need.

The extension supports three forms by default. In case you don't need any of them, you can disable these forms manually.

Hot to Check Invisible reCaptcha

When everything is set, it is important to check how reCaptcha works. Please, follow these steps:

  1. Open the page which has a form protected by Google Invisible reCaptcha;
  2. Open your browser console;
  3. Choose to perform as any other browser or device;
  4. Try submitting the form several times until Google shows you the reCaptcha test.

Reviews in Google search preview

Let shoppers see the product star rating and the number of reviews right on the Google result page. This information will be automatically transferred to the Google results page.

This is how it will be displayed:

If you want to display a short product description and thus strengthen your SEO activity, take a look at our Google Rich Snippets for Magento 2 extension.

Find out how to install the Advanced Product Reviews extension for Magento 2 via Composer.

Rate the user guide
 stars  from 0 votes (Details)
magento_2/advanced_product_reviews.txt · Last modified: 2019/09/09 05:07 by arhipenko