How to collect photo reviews in WooCommerce
WooCommerce supports text reviews and star ratings, but it does not provide customer photo uploads in core. Enable native reviews first, then use a photo-review plugin such as Revopic to add uploads, moderation, reminders, consent and optional coupons without building the feature yourself.
- 01Turn on native product reviews
- 02Know the manual route
- 03Add a photo-review extension
- 04Set consent and display rules
- 05Automate review requests
- 06Test the complete customer journey
What you need
- A WooCommerce store with product reviews enabled
- Administrator access to WordPress
- A test customer account or completed test order
- A privacy notice covering customer-submitted images
Turn on native product reviews
Go to WooCommerce > Settings > Products, find the Reviews section, and enable product reviews. Turn on star ratings if you want them, and decide whether only verified owners may submit reviews. You can also enable or disable reviews for an individual product under Product data > Advanced.
Keep moderation enabled if you need to check customer images before they appear publicly. Review submissions can be approved, edited, replied to, marked as spam or moved to the bin from the reviews screen.
Know the manual route
The manual route is fine if you only need written reviews and ratings: WooCommerce core provides the form, verified-owner label and review moderation. It does not provide a customer photo-upload field, so collecting photo reviews without a plugin means commissioning custom development that adds the upload field, validates files, stores media, attaches it to the review and displays it safely.
Do not ask customers to paste image HTML into the review box. WordPress strips unsafe HTML from comments, and WooCommerce’s standard review form is text-based.
Add a photo-review extension
Install and activate a photo-review extension, then open its WooCommerce settings. Enable photo uploads, and enable video uploads only if you have a clear storage and moderation plan. Photo-review extensions add media fields to the review form; the exact menu name depends on the extension.
Set a maximum number of files and a sensible size limit. Large uploads can hit hosting limits, time out or leave customers staring at a spinning form, even when the image itself looks small enough.
Set consent and display rules
Add a clear consent message to the review form explaining that submitted images may be displayed on your product pages. If your chosen extension supports it, require the customer to tick an agreement box before submitting. Decide whether reviewer names should be shown, masked or replaced with a privacy-friendly format.
Enable media filters or a dedicated photo-review layout if shoppers need to find reviews containing images. Check the product page on a phone as well as a desktop, because theme styling can crop thumbnails or make upload controls difficult to use.
Automate review requests
WooCommerce has an optional Customer review request feature. Enable it under WooCommerce > Settings > Advanced > Features, then enable WooCommerce > Settings > Emails > Review request and choose the delay after an order is marked Completed. The native email asks for a review, but it does not add photo-upload functionality by itself.
A photo-review extension can add a separate media reminder, thank-you email or coupon workflow. Do not offer a coupon only for positive feedback; ask for an honest review and make any incentive apply regardless of rating.
Test the complete customer journey
Submit a review as a customer, attach an image within your configured limits, and confirm whether it is held for moderation or published immediately. Then approve it in the dashboard and check the product page, review filters, image sizing and mobile layout.
Also test a rejected file, an oversized image, a guest order and the reminder email. If uploads fail, check the extension’s file rules, WordPress and hosting upload limits, security or caching plugins, and whether the email link reaches the correct product or review form.
Fast way: use Revopic instead of assembling separate tools. It combines photo and video uploads, review reminders, media prompts, coupons, moderation controls, review filters and review imports, so you can configure the workflow from one WooCommerce settings area.
Let Revopic do it
Combines review reminders, photo and video uploads, coupons, and review imports for visual social proof.
Sources
- woocommerce.com /document/product-reviews/?utm_source=openai
- wordpress.org /support/topic/cannot-edit-products-reviews/?utm_source=open…
- woocommerce.com /document/advanced-photo-reviews-for-woocommerce/?utm_source…
- woocommerce.com /document/uploading-photos/?utm_source=openai
- woocommerce.com /document/configuring-woocommerce-settings/emails/?utm_sourc…
Questions
- Can WooCommerce collect photo reviews without a plugin?
- Not with WooCommerce core alone. Core WooCommerce provides written reviews, star ratings, verified-owner labels and moderation, but the standard form does not include customer photo uploads. You would need custom development to add secure file handling and connect uploaded media to reviews, so a dedicated extension is usually the practical route.
- How do I let only customers upload photo reviews?
- Enable verified-owner restrictions in WooCommerce if you want reviews limited to customers who purchased the product. This controls who may review; your photo-review extension separately controls whether those reviewers can attach images. Test guest and logged-in orders because the exact verification behaviour can depend on your review-request and account settings.
- Why is a customer’s review photo not uploading?
- The usual causes are a file-size or file-type limit, a hosting upload limit, a security plugin blocking the request, caching interference or a theme conflict. Check the extension’s maximum file settings first, then test with a small JPG and inspect the browser and server error logs. Upload failures and endless loading are recurring support issues for review-image forms.
- Should photo reviews be approved before they appear?
- Approval is usually the safer default because customers may upload private information, offensive material, competitor content or images they do not have permission to share. Moderate the first submissions, publish clear submission rules, and remove media that should not be displayed. Keep the review text if appropriate, but do not leave an unwanted image attached to it.