Popo Reviews adds a modern review experience to WooCommerce while keeping product reviews compatible with native WordPress and WooCommerce review storage.
Popo Reviews is free software. No Popo account, license key, activation key, or subscription is required to use the plugin.
All PHP, CSS, and JavaScript distributed with Popo Reviews is included in human-readable source form in the plugin package. Popo Reviews does not require npm, webpack, a minification step, or other build tooling to regenerate the distributed assets. The JavaScript files in assets/js/ are the maintained source files used by the plugin.
Popo Reviews includes reusable shortcodes for WooCommerce product pages, landing pages, page builders, and store-wide review sections.
[popo_reviews product_id="123"] — full product review widget. Custom filters support scope, limit, rating, verified, media, order, layout, and visibility controls.[popo_review_summary product_id="123"] — average rating, count, and optional rating histogram.[popo_rating product_id="123"] — compact stars, average, and review count.[popo_review_count product_id="123"] — published review count only.[popo_customer_photos product_id="123" limit="12" columns="6"] — responsive customer photo gallery.[popo_review_form product_id="123"] — secure review-form launcher for a valid signed review invitation; it does not expose public submission.[popo_featured_reviews scope="store" limit="6"] — reviews marked Featured by an administrator.[popo_review_slider scope="store" limit="8"] — responsive review carousel.The legacy [popo_review_gallery] shortcode remains supported for backward compatibility. On a product page, product_id can usually be omitted. Use scope="store" for store-wide supported shortcodes.
Popo Reviews can store reviewer names, email addresses, ratings, review text, uploaded images or videos, verification metadata, and review-request metadata related to WooCommerce orders. Review media is stored in the WordPress Media Library.
The plugin integrates with the WordPress personal-data exporter and eraser for review data it manages. It also adds suggested privacy-policy text in WordPress when available.
Optional email-open and review-link click tracking is disabled by default. If the store administrator enables it, tracking uses first-party URLs on the store itself. Popo Reviews does not send telemetry to Popo servers.
When an administrator imports review media from remote URLs, the store server contacts the administrator-provided remote host to download that media. This request occurs only as part of the administrator-initiated import.
Popo Reviews does not require a PopoMaster cloud service and does not send telemetry to PopoMaster. Review-request and reward emails use the WordPress/WooCommerce email environment configured by the store.
If an administrator imports review media from a remote URL, the store server contacts only the administrator-provided host to retrieve that media. If optional delivery automation is enabled through Popo Order Track, Popo Reviews receives local WordPress hooks from that plugin; Popo Reviews itself does not contact a PopoMaster tracking service.
Copyright © 2026 LELE WU. Popo Reviews is licensed under GPL-2.0-or-later.