How to Add Verified Customer Reviews to WooCommerce (Free + Pro)
Why Verified Reviews Matter for Your WooCommerce Store
Customer reviews are the digital word-of-mouth that can make or break your online store. But not all reviews are created equal. Verified customer reviews — those left by people who actually purchased the product — carry significantly more weight with potential buyers and search engines alike.
Build Trust Instantly
Shoppers are savvy. They know that anyone can leave a fake review. When they see a “Verified Buyer” badge next to a review, trust increases dramatically. According to studies, verified reviews are trusted up to 3x more than unverified ones. The WooCommerce Reviews Pro plugin automatically checks each reviewer against your order database and displays a clean verified badge:
/* The verified badge appears as a green pill next to the reviewer name */
.wcrp-verified-badge {
display: inline-flex;
align-items: center;
gap: 4px;
padding: 2px 10px;
background-color: #d1fae5;
color: #065f46;
font-size: 12px;
font-weight: 600;
border-radius: 12px;
margin-left: 8px;
}
Screenshot description: A product review section showing a customer comment with a green “Verified Buyer ✓” badge displayed inline next to the reviewer’s name. The badge has a light green background with dark green text, styled as a pill-shaped label.
Boost Conversion Rates
Verified reviews directly impact your bottom line. Products with verified reviews see higher conversion rates because customers feel confident that the feedback is genuine. The plugin’s Review Summary Widget shows a visual breakdown of star ratings, making it easy for shoppers to quickly assess product quality at a glance.
Improve SEO with Structured Data
The Reviews Pro plugin automatically adds schema.org structured data (AggregateRating) to your product pages. This means Google can display star ratings directly in search results — a proven way to increase click-through rates.
// WooCommerce Reviews Pro adds structured data automatically
$markup['aggregateRating'] = array(
'@type' => 'AggregateRating',
'ratingValue' => (string) $average,
'bestRating' => '5',
'worstRating' => '1',
'ratingCount' => $rated_count,
);
How Reviews Pro Collects Verified Reviews
The plugin uses a multi-layered approach to ensure only real purchasers can leave authenticated reviews:
1. Automatic Order Verification
When a customer submits a review, the plugin checks WooCommerce order data using wc_customer_bought_product() — the same function WooCommerce uses internally. It cross-references the reviewer’s email address and user ID against completed orders containing that product.
// The plugin checks if the reviewer actually purchased the product
if ( $user_id > 0 && function_exists( 'wc_customer_bought_product' ) ) {
$is_verified = wc_customer_bought_product( $email, $user_id, $product_id );
} elseif ( ! empty( $email ) && function_exists( 'wc_customer_bought_product' ) ) {
$is_verified = wc_customer_bought_product( $email, 0, $product_id );
}
2. Automated Review Reminders
Don’t wait for customers to find the review form. The plugin automatically sends review reminder emails after an order is completed. You can configure the delay (default: 7 days) and customise the email subject line from the WooCommerce settings panel.
Screenshot description: The WooCommerce admin settings page for Reviews Pro showing the “Reminders” tab with fields for “Enable Reminders” checkbox, “Reminder Delay (days)” set to 7, and “Email Subject” text field with the default value “Please review your recent purchase”.
// Review reminders are scheduled automatically when an order is completed
add_action( 'woocommerce_order_status_completed', array( $this, 'schedule_reminder' ) );
// The reminder email includes direct links to review each purchased product
$review_links[] = array(
'name' => $item->get_name(),
'url' => get_permalink( $product_id ) . '#reviews',
);
3. Photo Reviews with Moderation
Customers can upload photos (JPG, PNG, WebP) with their reviews — up to 5 files at 5MB each. All photos require admin approval before appearing publicly, giving you full control over what’s displayed on your product pages.
Screenshot description: The review submission form on a WooCommerce product page showing a dashed-border photo upload area with the label “Upload Photos (max 5):” and a file picker button. Below it, small thumbnail previews of selected images appear before submission.
// Photo upload field added directly to the WooCommerce review form
add_action( 'woocommerce_after_review_rating_field', array( $this, 'add_upload_field' ) );
// Photos are stored as comment meta and displayed with a lightbox viewer
$html .= '<div class="wcrp-review-photos">';
foreach ( $photos as $photo ) {
$html .= '<a href="' . esc_url( $photo ) . '" class="wcrp-photo-thumb">';
$html .= '<img src="' . esc_url( $photo ) . '" loading="lazy" />';
$html .= '</a>';
}
Free vs Pro: What’s Included?
| Feature | Free | Pro ($39) |
|---|---|---|
| Verified Buyer Badges | ✅ | ✅ |
| Photo Uploads (with approval) | ✅ | ✅ |
| Automated Review Reminders | ✅ | ✅ |
| Review Summary Widget | ✅ | ✅ |
| Structured Data (SEO) | ✅ | ✅ |
| Multi-Criteria Ratings (Quality, Value, Shipping, Service) | ❌ | ✅ |
| Q&A System | ❌ | ✅ |
| Bulk Import / Export Reviews (CSV) | ❌ | ✅ |
Pro Feature Highlights
Multi-Criteria Ratings: Let customers rate products on Quality, Value, Shipping, and Service individually. The Review Summary widget displays a detailed breakdown so shoppers can see exactly where a product excels.
Q&A System: Allow customers to ask questions directly on product pages. Store owners (or admins) can answer publicly, creating a valuable knowledge base that reduces support tickets. Customers are automatically notified when their question receives an answer.
Import / Export Reviews: Migrate reviews from other platforms or backup your existing collection. Export to CSV with full data including ratings, photos, and verified status. Import from CSV with automatic validation.
Get Started Today
The free version of WooCommerce Reviews Pro gives you everything you need to start collecting verified reviews with photos and automated reminders. When you’re ready to take your store to the next level with multi-criteria ratings, a full Q&A system, and bulk import/export capabilities, upgrade to Pro for just $39.
One-time payment. Lifetime updates. 30-day money-back guarantee.
Frequently Asked Questions
Does the free version include the verified buyer badge?
Yes! The verified buyer badge is available in the free version. It automatically checks each reviewer against your WooCommerce order data and displays a “Verified Buyer” badge next to their name.
Can customers upload photos in the free version?
Absolutely. Photo uploads (up to 5 images per review) are included in the free version, with admin approval required before photos go live.
How do review reminders work?
When an order is marked as “Completed”, the plugin schedules an email to be sent after a configurable delay (default 7 days). The email includes direct links to review each purchased product. You can also send reminders manually from the WooCommerce orders screen.
Is there a demo or refund policy?
Yes. All purchases come with a 30-day money-back guarantee. If Reviews Pro doesn’t meet your needs, we’ll refund your purchase — no questions asked.