Create a Shopreview Form
Create and manage custom review forms with the Shopreview extension. The form builder allows you to create flexible forms tailored to your needs.
Accessing Review Forms
Navigate to Marketing → Shopreview → Review Forms to manage your forms.
Review Forms Grid
The grid displays all your review forms with the following columns:
| Column | Description |
|---|---|
| Form ID | Unique identifier |
| Page Title | The title displayed on the review page |
| Store View | Which stores can access this form |
| URL Key | The URL path for the form |
| Customer Group | Which customer groups can access the form |
| Created At | When the form was created |
| Updated At | When the form was last modified |
Grid Actions
- Add New - Create a new review form
- Edit - Click form row or select Edit from actions
- Delete - Remove a form (also deletes associated reviews)
Creating a Review Form
Basic Settings
- Click Add New in the forms grid
- Configure the basic settings:
| Setting | Description |
|---|---|
| Page Title | Title displayed on the review page header |
| URL Key | URL path (e.g., store-reviews creates yourstore.com/store-reviews) |
| Store View | Select which stores can access this form |
| Customer Group | Restrict access to specific customer groups (optional) |
Form Fields
Build your form by adding fields. Each field has configurable options.
Available Field Types
| Type | Use For |
|---|---|
| Text | Short text input (name, email, etc.) |
| Textarea | Long text input (review content) |
| Rating | Star rating selection |
| Select | Dropdown selection |
| Radio | Single choice from options |
| Checkbox | Multiple choice selection |
Field Options
Each field can have:
| Option | Description |
|---|---|
| Label | Field name displayed to users |
| Required | Whether the field must be filled |
| Sort Order | Position in the form |
| Use in Widget | Display this field value in widgets |
| Visible in Listing | Show in review listing |
| Use as Email | Mark as email field for coupon delivery |
Coupon Settings
Reward reviewers with discount coupons:
- Enable Attach Coupon option
- Select a Cart Price Rule to generate coupons from
- Choose Email Template for coupon delivery
- Select Sender for the email
- Add optional Message to include with coupon
Note: The cart price rule must be configured to generate unique coupon codes (Use Auto Generation).
Form URL Structure
Review forms are accessible at:
https://yourstore.com/[url-key]
Examples:
- URL Key:
reviews→yourstore.com/reviews - URL Key:
store-reviews→yourstore.com/store-reviews - URL Key:
feedback→yourstore.com/feedback
Field Builder Best Practices
Essential Fields
A good review form typically includes:
- Name (text, required)
- Email (text, required, use as email)
- Rating (rating, required)
- Review (textarea, required)
Optional Fields
Consider adding:
- Title/Summary (text) - Brief review headline
- Would Recommend (radio) - Yes/No recommendation
- Location (text) - City/country
- Order Number (text) - Link to purchase
Field Order
Arrange fields logically:
- Personal information (name, email)
- Rating/score
- Review content
- Optional/additional fields
Customer Group Restrictions
Limit form access to specific customer groups:
- All Groups - Anyone can submit (respecting guest settings)
- Specific Groups - Only selected groups can access
Use cases:
- VIP customer feedback forms
- B2B customer surveys
- Loyalty program reviews
Store View Assignment
Each form can be assigned to:
- Single store - Form only accessible on that store
- Multiple stores - Form shared across stores
- All stores - Global form
Benefits of multiple forms:
- Different languages per store
- Store-specific questions
- Different URL keys per locale
Editing Forms
Modifying Existing Forms
- Click the form in the grid to edit
- Make changes to settings or fields
- Click Save
- Clear cache
Important: Changing field structure may affect how existing reviews display.
Duplicating Forms
To create a similar form:
- Create new form
- Manually recreate fields
- Adjust settings as needed
Deleting Forms
Warning: Deleting a form also deletes all associated reviews.
To delete:
- Open the form
- Click Delete
- Confirm deletion
Consider disabling the form (remove from store views) instead of deleting to preserve review data.
Best Practices
Form Design
- Keep forms simple - fewer fields = more submissions
- Make rating and review content required
- Use clear, descriptive field labels
- Consider mobile users - avoid too many fields
Spam Prevention
- Enable reCAPTCHA in configuration
- Consider disabling guest reviews if spam is an issue
- Use auto-approve carefully
Coupon Strategy
- Create specific cart rules for review rewards
- Set reasonable discount amounts
- Configure expiration dates
- Test coupon delivery before going live
Need More Help?
Documentation:
- All Help Articles - Complete documentation overview
Support:
- Contact Support - Get help from our team