Skip to article

How to Add Photo Reviews to WooCommerce: Complete Guide

WooCommerce doesn’t let customers attach images to reviews by default. Learn how to add photo reviews to WooCommerce step by step, from enabling native reviews to moderating, displaying, and troubleshooting…

If you want to know how to add photo reviews to WooCommerce, here’s the short answer: WooCommerce’s built-in review form only accepts a star rating and text, so you need an extension that adds an image upload field to that form. Once it’s installed, customers can attach photos when they write a review. You then approve those reviews and show them on your product pages.

This guide covers the whole process. It explains what native WooCommerce reviews can and can’t do, how to add photo uploads to the review form, and how to test, moderate, and display WooCommerce customer photo reviews. It ends with fixes for the most common problems.

What Are WooCommerce Photo Reviews?

WooCommerce photo reviews are product reviews that include images uploaded by the customer, alongside the usual star rating and written comment. For example, a customer might share a photo of a jacket being worn, a lamp in their living room, or a package as it arrived.

Product reviews with images are a form of customer-generated content. They show the item outside the studio, photographed by someone who bought it, so shoppers can judge real color, size, and quality for themselves.

Does WooCommerce Support Photo Reviews by Default?

No. Out of the box, the WooCommerce product review form collects a name, an email address (for guests), a star rating, and the review text. Customers can’t upload images.

The native review settings live under WooCommerce > Settings > Products, in the reviews section. According to the official WooCommerce product reviews documentation, you can:

  • Enable or disable product reviews
  • Show a “verified owner” label on customer reviews
  • Allow reviews only from verified owners
  • Enable star ratings on reviews
  • Make star ratings required rather than optional

Nothing here adds an image field. To add images to WooCommerce reviews, you need a photo review plugin for WooCommerce.

Native reviews vs. photo-review extensions

Capability Native WooCommerce Photo-review extension
Star ratings and text reviews Yes Yes (built on the native system)
Verified owner label Yes (plain text label) Varies by plugin
Customer image uploads No Yes
Photo galleries or lightbox No Usually
Filter reviews by media No Varies by plugin
Review reminder emails No Varies by plugin

Look for an extension that builds on WooCommerce reviews instead of replacing them. That way your existing ratings and moderation workflow keep working.

How to Add Photo Reviews to WooCommerce

The general process is the same whichever plugin you choose. Here it is step by step.

Step 1: Check the default WooCommerce review settings

Photo reviews depend on WooCommerce reviews being switched on, so start there:

  1. Go to WooCommerce > Settings > Products.
  2. Make sure Enable product reviews is checked.
  3. Decide whether to enable star ratings and whether ratings should be required.
  4. Decide whether reviews should come only from verified owners. This is a useful way to cut down on spam.
  5. Save your changes.

Then open a product in the editor and confirm that reviews are allowed for that product. You’ll find this under Product data > Advanced > Enable reviews.

Step 2: Install and configure a photo-review plugin

When comparing photo review plugins for WooCommerce, check that the plugin works with native reviews, limits how many photos and which file types customers can upload, lets you hold media reviews for approval, and gives you ways to display them. Install it from Plugins > Add New (or upload the zip file), activate it, and open its settings.

Step 3: Enable photo uploads in the review form

Turn on the setting that adds an upload button to the review form. Keep photos optional unless you have a strong reason not to, because requiring them can stop some customers from leaving a review at all.

Step 4: Test the customer review experience

Before telling customers about it, open a product page in a private browser window and submit a test review with a few real phone photos, on desktop and on a phone. Check that the upload button appears, the previews work, the review submits without errors, and the images land in your Media Library. Phone photos are often larger than you expect, so a failed upload usually points to your server’s size limit.

Step 5: Moderate and display photo reviews

Decide whether you’ll approve every photo review by hand or let them follow your normal comment rules. After approving a review, check how its photos look on the product page, and consider featuring customer photo reviews on other pages too.

How to Add Photo Reviews Using ReviQuo

ReviQuo is a WooCommerce review plugin that adds photo uploads, video reviews, and review reminders to the standard WooCommerce review form. Reviews still use WordPress comments and WooCommerce’s review system, so your existing reviews and moderation workflow carry over.

Here’s how to set up WooCommerce product photo reviews with it.

1. Install ReviQuo and confirm reviews are enabled

  1. Make sure WooCommerce is installed and active.
  2. Install and activate ReviQuo.
  3. Confirm product reviews are enabled under WooCommerce > Settings > Products.

2. Turn on photo uploads

Go to ReviQuo > Review Settings and open the General tab. Under review collection, you’ll find three capture methods that you can switch on or off separately:

  • Photo upload: customers can attach up to 5 photos to a review.
  • Webcam recording: customers can record a video in the browser.
  • Video file upload: customers can upload an existing video file.

Each method has a Require before submitting option. If you turn it on for photo upload, every review must include at least one photo. Most stores leave this off so customers who don’t have a photo can still leave a review.

3. Choose how media reviews are moderated

On the same tab, the Auto-approve videos setting controls moderation for any review with ReviQuo media attached, including photos and videos. Despite the name, it doesn’t only apply to videos.

  • Off (the default): every photo or video review goes to Pending until you approve it.
  • On: media reviews follow your normal WordPress comment moderation rules. ReviQuo won’t override another rule that holds a review for moderation or marks it as spam.

When a media review is waiting for approval, ReviQuo emails the site’s admin address so you know it’s there.

4. Add a privacy consent checkbox (optional)

Customer photos can show faces and homes. Under Review Settings > Storefront, you can add a required consent checkbox with your own text, and ReviQuo records when it was ticked. Base the wording on your privacy policy. A checkbox on its own isn’t a complete compliance program.

5. Match the upload button to your store

In the Appearance tab, you can change the photo upload button’s label (the default is “Add photos”), icon, colors, border, and font, with a live preview.

Ready to try it on your own store? Compare ReviQuo’s free and Pro plans to see which features you need.

What customers see

On the product page, customers fill in the normal WooCommerce review form with a star rating and written review. They also see an Add photos button. From there they can:

  1. Select JPEG, PNG, GIF, or WebP images, either all at once or in several batches.
  2. See a thumbnail preview of each photo and remove any they don’t want.
  3. Attach up to five photos, then submit the review as usual.

Uploaded files go through the WordPress media uploader and are stored in your Media Library. Once a review is approved, its photos appear as thumbnails below the review text. Clicking a thumbnail opens a lightbox where shoppers can browse the photos with next and previous controls or the arrow keys.

Managing photo reviews

The ReviQuo > Reviews screen lists only reviews with photos or videos attached, with thumbnails, ratings, products, and status. You can approve, unapprove, spam, trash, or restore reviews individually or in bulk.

Displaying photo reviews

On product pages, the Storefront tab gives you two optional additions above the review list:

  • Rating summary: the average score with a breakdown by star rating.
  • Review filters: buttons to filter by star rating, plus a With photos / videos filter so shoppers can jump straight to reviews with media.

To show reviews elsewhere, such as your homepage, create a saved display under ReviQuo > Review Shortcode. Choose the source (all products, selected products, or the current product) and what to show, including photos and videos. Then add it with the generated shortcode (for example, [reviquo id="123"]), the Product Reviews Gutenberg block, the Elementor widget, or the Divi 4 and Divi 5 modules. The list layout is free. Grid and masonry layouts are Pro, and masonry suits photo-heavy reviews well.

Where video reviews fit in

Some products are easier to judge in motion. ReviQuo also lets customers record a webcam video (up to 2 minutes in the free version, up to 10 in Pro) or upload an MP4, WebM, or MKV file. Videos use the same moderation, lightbox, and media filter as photos.

Pro extras worth knowing about

  • Verified customer badges: a styled badge next to reviews from customers WooCommerce confirms bought the product.
  • Review media in structured data: adds review photos and videos to WooCommerce’s existing product and review structured data. As Google’s review snippet documentation notes, valid structured data doesn’t guarantee that rich results will appear.
  • Unlimited reminder rules: the free version includes one status-based reminder rule. Pro removes that limit.

Best Practices for Collecting Customer Photo Reviews

  • Ask at the right time. A review request sent the moment an order ships comes too early. Wait until the customer has had time to use the product. With ReviQuo, you can create a reminder rule that sends an email a set number of days after an order reaches a status such as Completed, with a link to review each product.
  • Tell customers photos are welcome. Many don’t realize they can attach images. Add a quick tip too, such as “natural light works best, and showing the product in use helps other shoppers.”
  • Moderate fairly. Remove inappropriate or off-topic photos, but don’t hide honest negative reviews.
  • Feature photo reviews where buyers decide. Try your homepage or category pages as well as product pages.

Common WooCommerce Photo Review Problems and Solutions

The photo upload button doesn’t appear

  • Check that photo upload is enabled in the plugin settings and that you saved your changes.
  • Check that reviews are enabled globally (WooCommerce > Settings > Products) and on that specific product.
  • Some themes replace the WooCommerce review form. Switch briefly to a default theme such as Storefront to confirm.

Photo uploads fail or never attach

  • Check your maximum upload size (shown under Media > Add New) and ask your host about PHP’s upload_max_filesize and post_max_size limits.
  • Make sure the file type is allowed. ReviQuo accepts JPEG, PNG, GIF, and WebP for photos. HEIC files saved directly from some iPhones may need converting first.
  • Security or firewall plugins sometimes block uploads from logged-out users. Check their logs.

A photo review was submitted but isn’t showing

  • It’s probably waiting for approval. Check your pending reviews (in ReviQuo, that’s ReviQuo > Reviews).
  • Clear your page cache and CDN cache after approving. Cached product pages often show an older version of the review list.

The “with photos” filter is missing

In ReviQuo, the filter bar only appears once a product has at least two reviews, and the media filter only appears when at least one approved review has photos or videos.

The reviews display on my homepage is empty

A display set to the Current product source has no product to pull from on a regular page. Switch the source to All products or Selected products.

Frequently Asked Questions

Can customers upload images to WooCommerce reviews?

Not with WooCommerce alone. The native review form only supports ratings and text. You need a photo review plugin, such as ReviQuo, to add an image upload field to the form.

How many photos can customers upload?

It depends on the plugin. ReviQuo allows up to five photos per review.

Can I approve reviews before publishing them?

Yes. In ReviQuo, reviews with photos or videos are held as Pending by default until you approve them.

Can I display photo reviews on my homepage?

Yes. Create a saved display under ReviQuo > Review Shortcode with the source set to All products or Selected products, then add it to your homepage with the shortcode, block, Elementor widget, or a Divi module.

Can customers upload videos as well as photos?

Yes. With ReviQuo, customers can record a webcam video in the browser or upload an MP4, WebM, or MKV file.

Do photo reviews help build customer trust?

They can. Photos show what the product looks like in real customers’ hands, which your own product photography can’t do. They work best when reviews are genuine and moderated fairly.

Start Collecting Photo Reviews

To recap: enable native reviews, add a plugin that puts an image upload field in the review form, test it, then moderate and display the results. A well-timed review request and a few prominent places to show customer photos will help you get the most from them.

Add photo reviews to your WooCommerce store with ReviQuo. You can also browse the ReviQuo documentation for detailed setup guides.