Configure the Shopreview extension
Complete configuration reference for the Shopreview extension. All settings are found under Stores → Configuration → Magmodules → Shopreview.
General
Basic extension settings.
| Setting | Description |
|---|---|
| Enabled | Enable or disable the extension |
Notification Settings
Configure email notifications for new reviews.
| Setting | Description |
|---|---|
| Notification on New Reviews | Enable to receive email when a new review is submitted |
| Email Theme | Select the email template for notifications |
| Send Notification to | Select which store contact receives notifications |
| Send a BCC to | Additional email address to receive a copy (optional) |
Setting Up Notifications
- Set Notification on New Reviews to Yes
- Select an Email Theme from available templates
- Choose the Send Notification to contact (e.g., General Contact, Sales)
- Optionally add a BCC email address for additional recipients
Form Settings
Configure form security.
| Setting | Description |
|---|---|
| Add Google reCAPTCHA | Enable Google reCAPTCHA v2 ("I am not a robot") on forms |
Enabling reCAPTCHA
- First configure reCAPTCHA in Stores → Configuration → Security → Google reCAPTCHA Storefront
- Enable the reCAPTCHA v2 "I am not a robot" type
- Return to Shopreview settings
- Set Add Google reCAPTCHA to Yes
Note: Only reCAPTCHA v2 "I am not a robot" checkbox type is supported.
Frontend
Control how reviews display and behave on the storefront.
| Setting | Description |
|---|---|
| Reviews Per Page | Number of reviews per page (5-100) |
| Default Sorting | How reviews are sorted by default |
| Allow Guests to Write Reviews | Allow non-logged-in visitors to submit reviews |
| Auto Approve Reviews | Automatically approve reviews without moderation |
| Success Message After Review Saved | Custom message shown after successful submission |
Pagination
Set Reviews Per Page between 5 and 100. This enables pagination on the review listing page.
Guest Reviews
When Allow Guests to Write Reviews is enabled:
- Visitors don't need to log in to submit reviews
- Consider enabling reCAPTCHA to prevent spam
- Email field should be included in your form for follow-up
Auto-Approve
When Auto Approve Reviews is enabled:
- Reviews are immediately visible on the frontend
- No manual moderation required
- Consider this carefully for spam prevention
When disabled:
- Reviews go to pending status
- Must be manually approved in Marketing → Shopreview → Reviews
- Provides quality control
Success Message
Customize the message displayed after successful review submission. Leave empty for the default message.
Debug
Development and troubleshooting settings.
| Setting | Description |
|---|---|
| Debug Logging | Enable detailed logging for troubleshooting |
Enable debug logging only when troubleshooting issues. Disable in production to prevent log file growth.
Configuration Workflow
Initial Setup
- Enable the extension
- Configure frontend settings:
- Set reviews per page
- Decide on guest reviews
- Choose auto-approve behavior
- Set up notifications if needed
- Enable reCAPTCHA for spam protection
Recommended Settings
For High-Traffic Stores:
- Disable auto-approve to moderate reviews
- Enable reCAPTCHA
- Set up notifications
For Smaller Stores:
- Enable auto-approve for immediate display
- Enable guest reviews for more submissions
- Consider reCAPTCHA if spam becomes an issue
Best Practices
Spam Prevention
- Enable reCAPTCHA for all forms
- Consider disabling guest reviews if spam is excessive
- Use auto-approve only with reCAPTCHA enabled
Review Quality
- Disable auto-approve for curated reviews
- Set up notifications to respond quickly to new reviews
- Review and respond to customer feedback regularly
Performance
- Keep reviews per page reasonable (10-20)
- Disable debug logging in production
Need More Help?
Documentation:
- All Help Articles - Complete documentation overview
Support:
- Contact Support - Get help from our team