Connect your Magento 2 store with REVIEWS.IO to automate your review collection. It's the same instructions for any Magento 2 version.
Requirements
⭐️ Available on Grow & Plus
Navigation 📍
Navigate to your REVIEWS.IO Dashboard
Click on Integrations
Select Magento
Instructions ⚙️
Magento 2 Reviews Plugin Installation Guide
Open your Command Line and cd to Magento2 root folder
Instruct the composer to fetch and install the latest version of the Reviews module from packagist.org
composer require reviewscouk/reviews
When complete, cd to /bin and run the following:
./magento module:enable Reviewscouk_Reviews --clear-static-content./magento setup:upgrade
Important: If you require 2.3, use the following extension: https://github.com/Reviewscouk/magento2-reviews
Magento Reviews - Basic Configuration
This extension requires a Store ID and an API key, obtained from your REVIEWS.IO dashboard. To find these details:
Get REVIEWS.IO API Key
Navigate to Integrations
Navigate to Magento and your API key will be under Step 2
Make a note of your Store ID and API Key required by the Magento module.
Add API Key to Magento
Log into your Magento Administration panel
Navigate to Stores >> Configuration >> Reviews.co.uk >> Setup
Select your Region. Reviews.co.uk customers will be UK, and REVIEWS.IO customers will be US
Enter your Store ID and API KEY
Magento Store Specific Integration Options
The Reviews Magento extension offers a number of features - which ones you use will depend on what you're looking to achieve. Below is a brief outline of them all, and instructions on how to configure them.
Magento Review Collection Emails
Magento can automate the review collection process by sending customer/order data to the Reviews platform as soon as an order is completed. You can control the automated collection of Merchant and Product reviews independently.
Enable Magento Review Collection
In Magento, navigate to Stores -> Configuration -> Reviews.co.uk -> Automation -> Review Collection
Enable collection of Merchant Reviews by setting Queue Invites to Yes
Magento Product Feed
The product feed allows you to sync your product catalogue with the Reviews platform. This feed will be available at www.your-domain.com/reviews/index/feed. To enable this:
In Magento, navigate to Stores >> Configuration >> Reviews.co.uk >> Automation >> Product Feed
Set Enable Product Feed to Yes.
When you save these settings, the URL of your feed will automatically be added to your Reviews account.
Magento Product Reviews Widget
REVIEWS.IO allows you to automatically pull through product-specific reviews directly onto your product pages. To enable this:
In Magento, navigate to Stores >> Configuration >> Reviews.co.uk >> On Page Content >> Product Reviews Widget
Set Display Reviews Widget on Product Pages to Yes
Tip: You can set the colour used in the widget by entering a HEX colour code into the Widget Hex Color field. This code must be a valid 6-digit HEX value, with or without the leading # character.
Two types of widgets are available. Javascript Widget is the classic method of displaying reviews and will place an iFrame on the page with the reviews inside. The newer method, Static Content Widget, will display the reviews directly on the product page, rather than inside an iFrame.
Enable Javascript Widget
Displays the reviews in an iFrame on the product page.
In Magento, navigate to Stores >> Configuration >> Reviews.co.uk >> On Page Content >> Product Reviews Widget
Change the value in the Product Widget Version drop down to Javascript Widget
Warning:
The Javascript widget will not have the SEO benefits of the Static Content Widget as the review content is placed inside an iFrame on the page; Google may not see it. It is therefore preferable to implement the Static Content Widget unless you have a very good reason not to.
Enable Static Content Widget (preferred)
Displays the reviews directly on the product page, rather than inside an iFrame. This is the preferred method, as it allows search engines like Google to crawl and cache the content of the reviews.
In Magento, navigate to Stores >> Configuration >> Reviews.co.uk >> On Page Content >> Product Reviews Widget
Change the value in the Product Widget Version drop down to Static Content Widget
Tip: The Static Content Widget is better for SEO as your reviews are added directly to the HTML content of your product page. Google will be able to read the reviews content. This is the preferred implementation option.
🚨 Warning 🚨
The Static Content widget adds CSS and Javascript to your page which could potentially conflict with other code on your page. Be sure to test your page after adding the widget.
Magento Rich Snippets
The Reviews.co.uk Magento module allows you to automatically include structured Rich Snippet data on your pages. This data is used by search engines to better understand the content of your pages. Search engines also often use this data to improve the content of results on a Search Engine Result Page (SERP). You can find out more information here.
To enable Rich Snippets:
Enable Merchant Rich Snippets
In Magento, navigate to Stores -> Configuration -> Reviews.co.uk -> On Page Content -> Rich Snippets
Set Enable Merchant Rich Snippets to Yes
Enable Product-rich Snippets
In Magento, navigate to Stores -> Configuration -> Reviews.co.uk -> On Page Content -> Rich Snippets
Set Enable Product Rich Snippets to Yes
Magento Alternative BCC Installation Method
Important: The instructions below are only necessary for stores that DON’T mark their orders at shipped in Magento.
BCC is an alternative method that can be used to queue invitation emails when orders come in to your Magento store. This installation method will not be required in 99% of cases.
Copy your REVIEWS.IO BCC address
Copy your REVIEWS.IO BCC email address from that page
Add your REVIEWS.IO BCC address to Magento
In Magento, navigate to System >> Configuration >> Sales Emails
Paste your REVIEWS.IO BCC email address into the Send Order Email Copy To field
From this point on, our system will receive an email every time an order comes in. When this is set up, please email support@reviews.io with your account name, informing us that you have started BCC’ing us. It is important that you do this so we can check everything is working as it should.
To prevent issues, we highly recommend editing the order confirmation template and adding the following code to your order confirmation email:
<!--email:###{{var order.getCustomerEmail()}}-->
<!--name:###{{htmlescape var=$order.getCustomerName()}}-->
<!--order:###{{var order.increment_id}}-->
Set BCC email delay
In REVIEWS.IO, navigate to Invitations >>> Email Templates
Change Send Email After to the required number in days