0
DOCUMENTATION

Review Form

Submit-a-review form with star rating selector, text input, and optional photo upload.

Overview

The Review Form widget renders a customer review submission form on the Product Details page. Customers can submit a star rating and written review for a Goose Commerce product. Submitted reviews are stored in the Goose Commerce database and managed in Goose → Reviews.

How to Add It

  1. Open the Elementor editor on your Product Details page template.
  2. Search for Review Form in the widget panel.
  3. Drag it onto the canvas in the reviews section, typically below the product information.
  4. Configure review requirements and messaging in the Content panel.
Note: Review moderation settings are configured in Goose → Settings → Widget Controls.

Settings Reference

SettingDescriptionDefault
Require LoginOnly allow logged-in customers to submit reviewsEnabled
Require PurchaseOnly allow customers who purchased the product to review itDisabled
Rating RequiredMake the star rating a required fieldEnabled
Title FieldShow an optional review title/headline fieldDisabled
Form HeadingHeading displayed above the review formLeave a Review
Submit Button TextLabel on the form submission buttonSubmit Review
Success MessageMessage shown after a review is successfully submittedThank you for your review!
Guest MessageMessage shown to guests when login is requiredPlease log in to leave a review.

Common Use Cases

Place the Review Form below the Review List widget on the Product Details page so customers can read existing reviews before writing their own. Use Require Purchase to ensure only verified buyers can leave reviews, improving review quality and trust. Enable the Title Field for stores where review headlines help customers scan feedback quickly.

Tips & Notes

Tip: Enable Require Purchase to build a catalogue of verified buyer reviews — this significantly improves shopper trust and conversion rates.
Note: All submitted reviews are held for moderation (if enabled) in Goose → Reviews before appearing on the frontend.
Powered by Goose