{"id":366262,"date":"2026-09-16T14:17:52","date_gmt":"2026-09-16T14:17:52","guid":{"rendered":"https:\/\/en-gb.wordpress.org\/plugins\/verifiedreply\/"},"modified":"2026-10-14T09:33:39","modified_gmt":"2026-10-14T09:33:39","slug":"verifiedreply","status":"publish","type":"plugin","link":"https:\/\/ky.wordpress.org\/plugins\/verifiedreply\/","author":17886862,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"4.5.3","stable_tag":"4.5.3","tested":"7.1.3","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"VerifiedReply","header_author":"VerifiedReply","header_description":"Verified reviews from email replies.","assets_banners_color":"413843","last_updated":"2026-10-14 09:33:39","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/verifiedreply.io\/","header_author_uri":"https:\/\/verifiedreply.io\/about-contact\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":728,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"4.0.0":{"tag":"4.0.0","author":"joe08","date":"2026-09-16 14:22:22","revision":3698773},"4.0.1":{"tag":"4.0.1","author":"joe08","date":"2026-09-16 15:37:56","revision":3698915},"4.1.2":{"tag":"4.1.2","author":"joe08","date":"2026-09-17 21:14:12","revision":3700998},"4.1.3":{"tag":"4.1.3","author":"joe08","date":"2026-09-18 20:29:31","revision":3702744},"4.2.0":{"tag":"4.2.0","author":"joe08","date":"2026-09-21 15:10:02","revision":3705835},"4.3.0":{"tag":"4.3.0","author":"joe08","date":"2026-09-24 13:20:14","revision":3711369},"4.3.1":{"tag":"4.3.1","author":"joe08","date":"2026-09-28 17:40:06","revision":3717695},"4.3.2":{"tag":"4.3.2","author":"joe08","date":"2026-09-28 18:22:45","revision":3717738},"4.4.0":{"tag":"4.4.0","author":"joe08","date":"2026-09-29 11:34:52","revision":3718915},"4.4.1":{"tag":"4.4.1","author":"joe08","date":"2026-09-30 13:28:25","revision":3721336},"4.5.0":{"tag":"4.5.0","author":"joe08","date":"2026-10-01 09:36:05","revision":3722802},"4.5.1":{"tag":"4.5.1","author":"joe08","date":"2026-10-12 22:49:14","revision":3742585},"4.5.2":{"tag":"4.5.2","author":"joe08","date":"2026-10-13 09:13:34","revision":3743353},"4.5.3":{"tag":"4.5.3","author":"joe08","date":"2026-10-14 09:33:39","revision":3745868}},"upgrade_notice":{"4.1.3":"<p>Customers can stop the review requests themselves. Every request carries an unsubscribe link, so Gmail and Outlook show their own Unsubscribe button on it. Pressing it stops that address getting requests. Anything to do with an order still goes out. No change to collecting or publishing replies.<\/p>","4.1.2":"<p>Setting a site up is one screen and one press. The button that asks us for an account is on the VerifiedReply home page as well as on Settings, behind a box agreeing to the terms of service and the privacy statement. When we send an enrolment code your site now accepts it by itself, so there is no Confirm to press and the setup list is four steps instead of five. If the site cannot reach us, Settings offers Try again. No change to sending requests, collecting replies or publishing them.<\/p>","4.1.0":"<p>Customers&#039; photographs. A picture sent with a reply can be published on the review, and taken down again from the review&#039;s own screen. Nothing is published unless you tick it. To do that your site asks us for the picture when it shows you one and when it publishes one, which is a request it did not make before. One fix reaches every reply, pictures or not: an invisible character or blank space at the start of a message no longer ends up at the front of the published review. No change to which replies are collected, when, or who decides what gets published.<\/p>","4.0.1":"<p>Asking us for an account is now a button on the settings screen, under Connect this site. It used to be automatic and it did not work for a shop without an account, which is every shop that needed it. Install this if you have been waiting to hear from us. No change to sending requests or publishing reviews.<\/p>","4.0.0":"<p>Every reply a customer sends is now emailed to you as it arrives, so a review is not waiting on somebody opening the Replies screen. Turn it off in Settings, under Collection. No change to how requests are sent or how reviews are published.<\/p>","3.11.2":"<p>A shop on a plan is now told when the service is holding replies it has not received yet. No change to collecting, sending or publishing.<\/p>","3.11.0":"<p>A review containing an angle bracket reads as a match again on the verification page. Records already written are unchanged.<\/p>","3.10.0":"<p>Update for this one. A customer&#039;s reply could put working markup on your product page, an account able to write posts could publish a review request template, and an offered enrolment was accepted with nobody at your end involved. All three are fixed.<\/p>","3.2.1":"<p>Fixes a review with no star rating being given one star when it was next edited.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3702747,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3702747,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3703371,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3702775,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3702775,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["4.0.0","4.0.1","4.1.2","4.1.3","4.2.0","4.3.0","4.3.1","4.3.2","4.4.0","4.4.1","4.5.0","4.5.1","4.5.2","4.5.3"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3702747,"resolution":"1","location":"assets","locale":"","width":1412,"height":840},"screenshot-10.jpg":{"filename":"screenshot-10.jpg","revision":3702747,"resolution":"10","location":"assets","locale":"","width":1456,"height":838},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3702747,"resolution":"2","location":"assets","locale":"","width":1412,"height":840},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3702747,"resolution":"3","location":"assets","locale":"","width":1412,"height":840},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3702747,"resolution":"4","location":"assets","locale":"","width":1412,"height":840},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3702747,"resolution":"5","location":"assets","locale":"","width":1412,"height":840},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":3702747,"resolution":"6","location":"assets","locale":"","width":1412,"height":840},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":3702747,"resolution":"7","location":"assets","locale":"","width":1412,"height":840},"screenshot-8.jpg":{"filename":"screenshot-8.jpg","revision":3702747,"resolution":"8","location":"assets","locale":"","width":1412,"height":840},"screenshot-9.jpg":{"filename":"screenshot-9.jpg","revision":3702747,"resolution":"9","location":"assets","locale":"","width":1456,"height":838}},"screenshots":{"1":"The VerifiedReply home screen. How many requests have gone out, how many replies have come back, and how many are waiting for somebody to decide about them.","2":"Settings. The four checks say whether the scheduled jobs are running, whether review requests are set up, whether the verification service can be reached, and whether it accepts this site. Under them is the slug that decides the address replies come back to.","3":"Every reply that has arrived, with the order it answers and what was decided about it. Nothing publishes on its own. Each one waits for a person.","4":"Further down the same list. Two published reviews show why the VerifiedReply mark was withheld from them, one for a failed wording check and one for a failed signature check. The plugin can withhold its own mark. It can never grant one.","5":"Deciding about a single reply. The customer's words are shown as they were typed, the rating is the one they stated themselves, and the choice is to publish, leave it, or not publish with a reason. There is no rating box to fill in and no way to reword what the customer wrote.","6":"Review request emails. Write as many as you like, including a different one per product category so a customer is asked about what they actually bought. Free, and no account is needed.","7":"Scheduling a request. The order status that starts the clock, how long to wait, an age limit so old orders are left alone, and the product categories it covers. All of the sending and scheduling is free, unlimited and works out of the box.","8":"WooCommerce's own Reviews screen, with a VerifiedReply column showing which reviews carry the mark and which had it withheld.","9":"A product page. Two replies carry the VerifiedReply mark and the third does not, because its wording check failed. These are ordinary WooCommerce reviews and your theme styles them as it already does.","10":"The verification page a shopper reaches from the mark. It is served by the service rather than by the shop, so the shop being checked is not the one answering for itself."}},"plugin_section":[],"plugin_tags":[5431,143213,247950,125872,286],"plugin_category":[45,53],"plugin_contributors":[281058],"plugin_business_model":[],"class_list":["post-366262","plugin","type-plugin","status-publish","hentry","plugin_tags-product-reviews","plugin_tags-review-reminder","plugin_tags-review-requests","plugin_tags-verified-reviews","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-ratings-and-reviews","plugin_contributors-joe08","plugin_committers-joe08"],"banners":{"banner":"https:\/\/ps.w.org\/verifiedreply\/assets\/banner-772x250.png?rev=3702775","banner_2x":"https:\/\/ps.w.org\/verifiedreply\/assets\/banner-1544x500.png?rev=3702775","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/verifiedreply\/assets\/icon.svg?rev=3703371","icon":"https:\/\/ps.w.org\/verifiedreply\/assets\/icon.svg?rev=3703371","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/verifiedreply\/assets\/screenshot-1.jpg?rev=3702747","caption":"The VerifiedReply home screen. How many requests have gone out, how many replies have come back, and how many are waiting for somebody to decide about them."},{"src":"https:\/\/ps.w.org\/verifiedreply\/assets\/screenshot-2.jpg?rev=3702747","caption":"Settings. The four checks say whether the scheduled jobs are running, whether review requests are set up, whether the verification service can be reached, and whether it accepts this site. Under them is the slug that decides the address replies come back to."},{"src":"https:\/\/ps.w.org\/verifiedreply\/assets\/screenshot-3.jpg?rev=3702747","caption":"Every reply that has arrived, with the order it answers and what was decided about it. Nothing publishes on its own. Each one waits for a person."},{"src":"https:\/\/ps.w.org\/verifiedreply\/assets\/screenshot-4.jpg?rev=3702747","caption":"Further down the same list. Two published reviews show why the VerifiedReply mark was withheld from them, one for a failed wording check and one for a failed signature check. The plugin can withhold its own mark. It can never grant one."},{"src":"https:\/\/ps.w.org\/verifiedreply\/assets\/screenshot-5.jpg?rev=3702747","caption":"Deciding about a single reply. The customer's words are shown as they were typed, the rating is the one they stated themselves, and the choice is to publish, leave it, or not publish with a reason. There is no rating box to fill in and no way to reword what the customer wrote."},{"src":"https:\/\/ps.w.org\/verifiedreply\/assets\/screenshot-6.jpg?rev=3702747","caption":"Review request emails. Write as many as you like, including a different one per product category so a customer is asked about what they actually bought. Free, and no account is needed."},{"src":"https:\/\/ps.w.org\/verifiedreply\/assets\/screenshot-7.jpg?rev=3702747","caption":"Scheduling a request. The order status that starts the clock, how long to wait, an age limit so old orders are left alone, and the product categories it covers. All of the sending and scheduling is free, unlimited and works out of the box."},{"src":"https:\/\/ps.w.org\/verifiedreply\/assets\/screenshot-8.jpg?rev=3702747","caption":"WooCommerce's own Reviews screen, with a VerifiedReply column showing which reviews carry the mark and which had it withheld."},{"src":"https:\/\/ps.w.org\/verifiedreply\/assets\/screenshot-9.jpg?rev=3702747","caption":"A product page. Two replies carry the VerifiedReply mark and the third does not, because its wording check failed. These are ordinary WooCommerce reviews and your theme styles them as it already does."},{"src":"https:\/\/ps.w.org\/verifiedreply\/assets\/screenshot-10.jpg?rev=3702747","caption":"The verification page a shopper reaches from the mark. It is served by the service rather than by the shop, so the shop being checked is not the one answering for itself."}],"raw_content":"<!--section=description-->\n<p><strong>More customers leave reviews when they can just hit reply.<\/strong><\/p>\n\n<p>No account, login or app. Your customer replies to a review request email the way they would to anybody. VerifiedReply turns their reply into a review on your product page, with a link anyone can click to prove it is real.<\/p>\n\n<p><a href=\"https:\/\/verifiedreply.io\/watch\/what-verifiedreply-is\/\">Watch what VerifiedReply is in one minute<\/a>.<\/p>\n\n<h4>Why it matters<\/h4>\n\n<p>Asking customers for reviews is tricky, and WooCommerce does not make it easy. Five things silently cost you sales:<\/p>\n\n<ul>\n<li><strong>Customers are not being asked.<\/strong> Most people would say something if it were simple and they were asked at the right time. Most shops never ask, or ask once and give up.<\/li>\n<li><strong>Leaving a review is a chore.<\/strong> An account to create, a password to remember, and a different review provider for every shop they buy from.<\/li>\n<li><strong>The good replies sit in an inbox.<\/strong> A customer who wants to tell you that you did well usually just emails you. That is a lost review.<\/li>\n<li><strong>The review is not on the product.<\/strong> A general reviews page is about your company. It does not convince somebody deciding whether to buy this product.<\/li>\n<li><strong>Nothing backs up a retyped review.<\/strong> Nobody believes a review copied out of an email, and search engines have nothing to read, so the stars never show in a search result.<\/li>\n<\/ul>\n\n<p>Since April 2025 the DMCC Act has made fake reviews illegal in the UK, and the duty reaches the customer reviews on your own product pages. Quoting a review accurately matters more than it did. <a href=\"https:\/\/verifiedreply.io\/the-law-on-reviews\/\">The law on fake reviews<\/a>.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li><strong>Asked.<\/strong> Your site emails each customer a review request, in your words, timed to the order and to what they bought.<\/li>\n<li><strong>Replied.<\/strong> They hit reply and write what they want to say. They can attach photographs. A secret key in the reply address ties their words to their order.<\/li>\n<li><strong>Verified.<\/strong> Our service checks the reply and keeps the original email, so it can go on vouching for the review.<\/li>\n<li><strong>Published.<\/strong> Somebody at your end approves it and picks the photographs to go with it. It is published as an ordinary WooCommerce review on the product they bought.<\/li>\n<\/ol>\n\n<p>Every published review links to its verification page. A shopper can follow it and see when the reply arrived, which email provider signed it, and if the words on your page still match it. <a href=\"https:\/\/verifiedreply.io\/how-it-works\/\">How VerifiedReply works<\/a>.<\/p>\n\n<h4>Free and unlimited review requests<\/h4>\n\n<p>The review request emails work the moment you activate the plugin. No account, no sign-up and no trial, and no limit on how many you send. On its own it is a complete WooCommerce review reminder.<\/p>\n\n<ul>\n<li>Sends a review request per order, after an order status change and a delay you set.<\/li>\n<li>Lets you write a different request per product category, so customers are asked about what they bought.<\/li>\n<li>Asks once per order, and once per WooCommerce Subscriptions subscription rather than every renewal.<\/li>\n<li>Catches up on past orders, within a window you choose.<\/li>\n<li>Lets you choose each recipient yourself with Manual Send.<\/li>\n<\/ul>\n\n<p>Without an account the replies come back to your shop's normal inbox and nothing leaves your site.<\/p>\n\n<h4>What a VerifiedReply account adds<\/h4>\n\n<p>Connect an account and replies come to us instead of your inbox. We check each one and send it back to your site for somebody to approve.<\/p>\n\n<ul>\n<li>Nothing is published until a person approves it.<\/li>\n<li>An approved reply becomes a native WooCommerce review on the product bought.<\/li>\n<li>The star rating is taken from the reply when the customer gives one. Nobody types one in for them.<\/li>\n<li>Photographs the customer attached can be published with the review. You tick the ones you want.<\/li>\n<li>Every published review gets a verification link.<\/li>\n<li>A review is never reworded, merged or re-attributed. Shortening is marked and can be undone.<\/li>\n<\/ul>\n\n<p>Your reviews are WooCommerce reviews in your own database. Your theme marks them up as it already does, which is what makes them eligible for star ratings in Google. They stay on your product pages if you stop paying.<\/p>\n\n<p>WooCommerce is required. The plugin will not activate without it.<\/p>\n\n<h4>Compared with review platforms<\/h4>\n\n<p>On a review platform your customer has to make an account before they can say anything. The review is usually about your company rather than the product, it lives on their system, and it stays with them if you leave. With VerifiedReply the customer hits reply, the review is about the product they bought, and it stays on your own site.<\/p>\n\n<p><strong>Judge.me<\/strong> closed its WooCommerce plugin in August 2025 and now supports Shopify only. VerifiedReply is built for WooCommerce. <a href=\"https:\/\/verifiedreply.io\/alternatives\/judge-me\/\">VerifiedReply compared with Judge.me<\/a><\/p>\n\n<p><strong>Customer Reviews for WooCommerce (CusRev)<\/strong> is free and stores reviews in your own database, and so do we. What we add is somebody other than the shop who can vouch for each review. <a href=\"https:\/\/verifiedreply.io\/alternatives\/cusrev\/\">VerifiedReply compared with CusRev<\/a><\/p>\n\n<p><strong>Trustpilot<\/strong> rates your company and holds the reviews on its own site. VerifiedReply puts a review of the product on that product's page, on your own site. <a href=\"https:\/\/verifiedreply.io\/alternatives\/trustpilot\/\">VerifiedReply compared with Trustpilot<\/a><\/p>\n\n<p><strong>Feefo<\/strong> lets only the customers it invites from your order list review you. VerifiedReply keeps the email your customer actually sent, so anyone can check the published review against it. <a href=\"https:\/\/verifiedreply.io\/alternatives\/feefo\/\">VerifiedReply compared with Feefo<\/a><\/p>\n\n<p><strong>Reviews.io<\/strong> shows company and product reviews through its widgets and charges for the invitations you send. Sending review requests with VerifiedReply is free. <a href=\"https:\/\/verifiedreply.io\/alternatives\/reviews-io\/\">VerifiedReply compared with Reviews.io<\/a><\/p>\n\n<p><strong>Yotpo<\/strong> is a marketing suite with reviews inside, priced on order volume. VerifiedReply does one thing: reviews by email reply, written into WooCommerce as ordinary reviews. <a href=\"https:\/\/verifiedreply.io\/alternatives\/yotpo\/\">VerifiedReply compared with Yotpo<\/a><\/p>\n\n<p><strong>Trusted Shops<\/strong> sells an audited trustmark, buyer protection and German legal cover as well as reviews. We only do reviews, and if you sell into Germany you probably want their seal. <a href=\"https:\/\/verifiedreply.io\/alternatives\/trusted-shops\/\">VerifiedReply compared with Trusted Shops<\/a><\/p>\n\n<p><strong>Google Reviews<\/strong> are about your business and live on Google. VerifiedReply collects reviews of the product somebody bought, on your own product pages. Most shops want both. <a href=\"https:\/\/verifiedreply.io\/alternatives\/google-reviews\/\">VerifiedReply compared with Google Reviews<\/a><\/p>\n\n<p><strong>Reviewbird<\/strong> is a review platform for WooCommerce that keeps reviews on its own servers and shows them through a widget. VerifiedReply publishes ordinary WooCommerce reviews and keeps the email behind each one. <a href=\"https:\/\/verifiedreply.io\/alternatives\/reviewbird\/\">VerifiedReply compared with Reviewbird<\/a><\/p>\n\n<h4>What it costs<\/h4>\n\n<p>Every plan includes unlimited review requests. Plans change how many replies we verify for you each month: two free, ten for \u00a312, a hundred for \u00a340 and five hundred for \u00a3120, before tax. Every new account gets unlimited replies for its first 7 days. No contract. Move up, move down or stop at any time.<\/p>\n\n<p>Replies past your allowance are still collected and checked. They come through when you move up, oldest first. <a href=\"https:\/\/verifiedreply.io\/pricing\/\">See the plans<\/a>.<\/p>\n\n<h4>What leaves your site, and when<\/h4>\n\n<p>VerifiedReply is a service operated at https:\/\/verifiedreply.io. If you never connect an account, nothing in this section applies to you except the first paragraph, and only if you press the button it describes.<\/p>\n\n<p><strong>When you press Request a VerifiedReply Account, and never otherwise.<\/strong> The site address, the plugin version, the WooCommerce version, the WordPress version, and the same self-check figures shown on the screen you press it from: whether Action Scheduler is draining, how many review requests are published, whether the service addresses are set, whether credentials are present, whether replies are waiting, and the site timezone. <strong>Nothing is sent until somebody with permission to manage WooCommerce presses that button.<\/strong> The plugin schedules nothing and sends nothing on its own, so a site that never presses it is never heard from. It carries no account name and no key, and nothing about your customers, your orders or your reviews. You may press it as often as you like.<\/p>\n\n<p><strong>Your customers' replies go to VerifiedReply, not to you.<\/strong> The review request email your shop sends carries a Reply-To address at verifiedreply.io. When your customer replies, their message is delivered to VerifiedReply rather than to your shop. VerifiedReply keeps that message in full, indefinitely, because the message itself is the evidence behind the verification page. The reply is never published by the service.<\/p>\n\n<p><strong>When a review request is sent.<\/strong> Your account name, the WooCommerce order ID, and the customer's email address, name and company as held on that order.<\/p>\n\n<p><strong>When a review is published, edited or taken down.<\/strong> Your account name, the published review text, the reviewer's first name as it appears on the review, the product name, the address of the review on your site, an order reference, the time of publication, and internal identifiers for the reply and the comment. The star rating is not sent.<\/p>\n\n<p><strong>When a reply that came with photographs is opened or published.<\/strong> Your account name, the service's own reference for that reply, and which part of the message the picture is, so the service can send that one picture back. It is asked for once to show you a picture on the screen where you decide, and again for each picture you tick when you publish. Nothing about your customers, your orders or your reviews goes with it, and a picture you do not tick is never asked for. Once a photograph is published it is a file in your own media library like any other, served by your own site.<\/p>\n\n<p><strong>Once a day.<\/strong> Your account name and the version of this plugin. Nothing about your customers, your orders or your reviews. The service answers with two yes or no flags: whether it is still vouching for your shop, and whether it is holding replies that have not reached you yet.<\/p>\n\n<p><strong>When you connect the site.<\/strong> A one-time enrolment code, your site address, the address of this plugin's inbound route, and a signing secret this site generates for itself.<\/p>\n\n<p>Everything above goes over HTTPS to verifiedreply.io and nowhere else. Nothing is sent to any other third party, and no third-party script is loaded on your site or your customers'. Every request carrying your account's data is signed with a key held only by your site and the service. The enrolment exchange is not signed, because at that point your site has no key to sign with. The install ping is not signed either, and carries no account name or key.<\/p>\n\n<p>If you connect an account, you are then using the VerifiedReply service, which is governed by its own terms and privacy statement:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/verifiedreply.io\/terms\/\">Terms of service<\/a><\/li>\n<li><a href=\"https:\/\/verifiedreply.io\/privacy\/\">Privacy statement<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<p>The review request emails work as soon as you install the plugin, free and with no limit on how many you send. An account is only needed for the replies.<\/p>\n\n<ol>\n<li>Install and activate the plugin. WooCommerce must be installed and active first.<\/li>\n<li>Go to VerifiedReply, then Emails, and publish a review request. Write it in your own words. Set the order status that starts the clock and how many days after it the email goes.<\/li>\n<li>Optionally write a second request per product category, so customers are asked about what they bought.<\/li>\n<li>Optionally use Catch Up to ask customers who ordered before you installed the plugin, within a window you choose.<\/li>\n<\/ol>\n\n<p>That is enough to start asking. Replies come back to the address your shop already sends from.<\/p>\n\n<p>To have those replies verified and published as reviews:<\/p>\n\n<ol>\n<li>Go to VerifiedReply, then Settings, and press Request a VerifiedReply Account. That is what tells us your shop exists: nothing is sent to us before you press it. The screen lists exactly what the request carries.<\/li>\n<li>We get in touch and send you a one-off enrolment code for this site.<\/li>\n<li>Back on VerifiedReply, then Settings, either paste that code and press Connect, or press Confirm on an enrolment we have offered your site. Only confirm one you were expecting.<\/li>\n<\/ol>\n\n<p>From then on replies arrive on the Replies screen instead of your inbox. Each one waits for somebody to approve it before it is published.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20the%20plugin%20free%3F\"><h3>Is the plugin free?<\/h3><\/dt>\n<dd><p>Yes, and it is not a trial. Writing review requests, scheduling them, a different request per product category, catching up on past orders and sending as many as you like are all free, and stay free.<\/p>\n\n<p>The VerifiedReply service is what verifies replies and hosts the verification pages. Its free plan covers two verified replies a month. You never have to connect it.<\/p><\/dd>\n<dt id=\"do%20i%20need%20an%20account%20with%20verifiedreply%3F\"><h3>Do I need an account with VerifiedReply?<\/h3><\/dt>\n<dd><p>No. Review requests work on their own and the replies come back to your normal inbox. An account is only for collecting the replies, publishing them as reviews, and the verification page each review links to. Until you connect one, nothing is sent to us.<\/p><\/dd>\n<dt id=\"do%20i%20have%20to%20publish%20every%20reply%3F\"><h3>Do I have to publish every reply?<\/h3><\/dt>\n<dd><p>No. Every reply waits until somebody approves it. Choosing what to publish is allowed. Rewording is not, and the plugin gives you no way to do it.<\/p><\/dd>\n<dt id=\"does%20the%20customer%20have%20to%20do%20anything%20differently%3F\"><h3>Does the customer have to do anything differently?<\/h3><\/dt>\n<dd><p>No. They hit reply and write what they want to say. There is nothing to click, nothing to sign into and no app.<\/p><\/dd>\n<dt id=\"can%20customers%20add%20photos%20to%20their%20review%3F\"><h3>Can customers add photos to their review?<\/h3><\/dt>\n<dd><p>Yes. Anything they attach to their reply is shown on the screen where you approve it. JPEG, PNG, GIF and WebP can be published. Each picture has its own box, the boxes start empty, and nothing is published unless you tick it. A published photograph goes into your own media library, and you can delete it from the review later.<\/p>\n\n<p>The verification page is about the words. It does not claim a photograph is verified.<\/p><\/dd>\n<dt id=\"will%20star%20ratings%20show%20in%20google%3F\"><h3>Will star ratings show in Google?<\/h3><\/dt>\n<dd><p>The plugin publishes ordinary WooCommerce reviews and adds no markup of its own, so search engines read whatever your theme already marks up. Valid markup makes a product page eligible for star ratings. Google decides when to show them.<\/p><\/dd>\n<dt id=\"does%20it%20help%20with%20the%20uk%20fake%20reviews%20law%3F\"><h3>Does it help with the UK fake reviews law?<\/h3><\/dt>\n<dd><p>The DMCC Act bans publishing reviews in a way that misleads about what customers said. VerifiedReply never rewords, merges or re-attributes a review. Shortening is marked, disclosed and reversible, and the original email is kept, so you can show where every review came from. It is not legal advice.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20stop%20paying%3F\"><h3>What happens if I stop paying?<\/h3><\/dt>\n<dd><p>You drop to the free plan and carry on. Review requests are unaffected. Published reviews stay on your site and their verification pages keep working.<\/p><\/dd>\n<dt id=\"does%20it%20send%20anything%20to%20my%20customers%20without%20asking%3F\"><h3>Does it send anything to my customers without asking?<\/h3><\/dt>\n<dd><p>It sends one review request per order, on the schedule you set, and nothing else. Every request says plainly that a reply may be published as a review and how to object. That wording is a field on your own request email and you can edit it.<\/p><\/dd>\n<dt id=\"can%20my%20agency%20set%20it%20up%20for%20me%3F\"><h3>Can my agency set it up for me?<\/h3><\/dt>\n<dd><p>Yes. You can run it yourself, but there is a page <a href=\"https:\/\/verifiedreply.io\/for-agencies\/\">for agencies<\/a> you can send them to.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>4.5.3<\/h4>\n\n<ul>\n<li>A long reply from Gmail now reads as the customer wrote it. Gmail breaks the plain-text copy of an email onto a new line about every 76 characters, and those lines are now joined back into paragraphs. A short line such as \"Hi\", \"Kind regards\" or a name stays where the customer put it, and so do blank lines and lists.<\/li>\n<li>The \"On (date), (name) wrote:\" line is no longer kept as part of the reply when Gmail splits it over two lines.<\/li>\n<li>Replies you already have are read again when you open them, so one waiting for you is fixed after you update. Reviews you have already published keep their text.<\/li>\n<\/ul>\n\n<h4>4.5.2<\/h4>\n\n<ul>\n<li>The VerifiedReply mark on a review now links with nofollow. The mark is our link, put on your product pages by the plugin, and search engines expect a link like that to be marked. Nothing changes for a customer. The mark looks the same and still opens the review's verification page in a new tab.<\/li>\n<li>The author link on the Plugins screen now goes to our contact page.<\/li>\n<\/ul>\n\n<h4>4.5.1<\/h4>\n\n<ul>\n<li>A reply that gives a rating as \"5<em>\" now reads as five stars. Any number from 1 to 5 followed by an asterisk counts. An asterisk for emphasis, as in \"<\/em>5*\", or after a longer number, still gives no rating.<\/li>\n<li>Replies you already have are read again when you open them, so one waiting for you picks up its rating after you update.<\/li>\n<li>On a narrow phone screen the Request a VerifiedReply Account button wraps its label instead of running off the edge.<\/li>\n<\/ul>\n\n<h4>4.5.0<\/h4>\n\n<ul>\n<li>The home screen now shows how many reviews you have published, in a new box between Replies collected and Pending Replies. One reply can become several reviews, or none, so it differs from the replies collected.<\/li>\n<li>It counts reviews live on your shop now. One you later unapprove, bin or mark as spam drops out.<\/li>\n<li>The four boxes sit four, two or one to a row, so none is left on a row of its own.<\/li>\n<\/ul>\n\n<h4>4.4.1<\/h4>\n\n<ul>\n<li>Each review written from a reply about more than one product now has its own check and its own verification page. Before, they shared one, so each showed whichever was checked last.<\/li>\n<li>Edit one of those reviews and only that one is checked again. Only it loses its mark if its words no longer match what the customer sent.<\/li>\n<li>Removing one takes down its page and nothing else.<\/li>\n<li>On the Replies screen each review has its own mark, spaced apart, opening its own page.<\/li>\n<li>Existing reviews are brought across in the background after you update, in batches. Each review shows no mark until its batch has run, and a review from a reply about several products until its own check comes back.<\/li>\n<li>Product names with an ampersand now read properly on the verification page.<\/li>\n<\/ul>\n\n<h4>4.4.0<\/h4>\n\n<ul>\n<li>A review request email can now be limited to a number of times per customer. Each email has a new box under the age limit: \"Send the same email address this request at most [ ] times\". Put 1 in it and a customer who orders every month is asked once.<\/li>\n<li>It counts that email only, and earlier sends count too, so it covers customers you asked before updating.<\/li>\n<li>It is checked when a request is queued and again when it is due. A request that reaches the limit while waiting is not sent, and the order note says why.<\/li>\n<li>The catch-up screen respects it, so running a catch-up a second time no longer asks the same people again.<\/li>\n<li>Send now on the order screen still sends, and counts towards the total.<\/li>\n<li>Leave the box blank and nothing changes. That is how every email starts after the update.<\/li>\n<\/ul>\n\n<h4>4.3.2<\/h4>\n\n<ul>\n<li>The number beside VerifiedReply in the admin menu now matches the Pending Replies card on the home screen. A held reply counts as one in both, so nothing to deal with and a reply held back reads 1+ in each.<\/li>\n<li>Nothing about collecting or publishing has changed.<\/li>\n<\/ul>\n\n<h4>4.3.1<\/h4>\n\n<ul>\n<li>The Pending Replies figure on the home screen no longer reads \"0+ more!\" when replies are held back over your monthly allowance. It counts the held reply as one, so it reads 1+, or 4+ with three to deal with.<\/li>\n<li>While replies are held, the sentence under the figure says the number includes at least one more over your plan limit, and that upgrading unlocks it.<\/li>\n<li>Nothing about collecting or publishing has changed.<\/li>\n<\/ul>\n\n<h4>4.3.0<\/h4>\n\n<ul>\n<li>A Manage your plan card on the VerifiedReply home screen, with a Manage subscription button. It appears once your site has a collection slug.<\/li>\n<li>The button takes you to verifiedreply.io on a signed link, so there is nothing to log into. A shop with no paid plan gets a checkout, a shop already paying gets its own billing page. The plugin is not told which, and it never learns whether you are paying.<\/li>\n<li>If replies are being held back because you are over your monthly allowance, the reply list says so and offers the same button. It cannot say how many are waiting or when they arrived, only that there are some. Nothing is lost while they wait.<\/li>\n<li>Nothing about collecting or publishing has changed.<\/li>\n<\/ul>\n\n<h4>4.2.0<\/h4>\n\n<ul>\n<li>You can ask a customer to confirm words they already sent you. A new Verify existing review box on the order holds those words and an optional rating, and a shipped email sends them back to the person who wrote them.<\/li>\n<li>It is two steps: press Update to save the words against the order, then press Send now beside the verification email in the VerifiedReply box. Nothing is sent from the box itself.<\/li>\n<li>The email arrives as a second draft titled \"Verify an existing review\", marked manual only so it never goes out on its own. Two new merge tags, {quote_text} and {quote_rating}, if you would rather write your own.<\/li>\n<li>The seeding only runs on a site that has never had a review request email, so an existing shop has to add the template by hand.<\/li>\n<li>The words go out between two marked lines, and the email says what each answer means: leave the lines alone and it publishes as it stands, edit between them and the edit is published, write something different above them and that is used instead, ignore it and nothing is published.<\/li>\n<li>Where a customer writes their own line and leaves the quoted block below it, both come back and you choose which to publish, or whether to publish anything. They are never merged.<\/li>\n<li>Asking us for an account now sends the email address in Settings &gt; General, so we can reply to you. The button's description prints the address before you press it. It is the site's address rather than that of whoever presses the button.<\/li>\n<li>The setup list and the messages after asking for an account are shorter, and the sentence about pasting an enrolment code has moved below the button.<\/li>\n<\/ul>\n\n<h4>4.1.3<\/h4>\n\n<ul>\n<li>Every review request now carries an unsubscribe link, so Gmail and Outlook show their own Unsubscribe button on it. Press it and the site stops sending that address review requests. Anything to do with an actual order still goes out as before.<\/li>\n<li>Opening the link shows a page saying what will happen and a button. Nothing is recorded until the button is pressed, so a scanner or mail program following the link on its own takes nobody off the list.<\/li>\n<li>Asking to stop being emailed and asking not to be published are kept apart. Someone who unsubscribes can still have their reply published, and someone who objected to publication still gets asked about their next order.<\/li>\n<li>There is no screen listing unsubscribed addresses yet. Somebody who replies asking to be taken off still needs a person.<\/li>\n<li>Review requests carry a tidier Message-ID. The identifier has not been used to find a reply's order since last August, so it now carries nothing at all and is only there to be correct. Where your mail plugin allows it we write it ourselves, and where it does not, yours is used as before.<\/li>\n<li>The \"How a reply finds its order\" panel on Settings describes one mechanism instead of two, and there is a new line saying which plugin sends your site's mail.<\/li>\n<\/ul>\n\n<h4>4.1.2<\/h4>\n\n<ul>\n<li>The button that asks us for an account is on the VerifiedReply home page now, in the setup list, as well as on Settings. You no longer have to find Settings to start.<\/li>\n<li>You have to tick a box agreeing to the terms of service and the privacy statement before you can press it. Both open in a new tab. The box is empty every time, and pressing without ticking sends nothing and records nothing.<\/li>\n<li>When we send an enrolment code, your site accepts it by itself. There is no Confirm to press: a code is tied to your site's address when we issue it and will not work anywhere else, so the code arrives and the site connects.<\/li>\n<li>If the site could not reach us, Settings says so and offers Try again. The code is still good. Nothing retries on its own.<\/li>\n<li>The setup list is four steps instead of five, and asking for the account is now above writing your review request email.<\/li>\n<li>No change to sending review requests, collecting replies, publishing them, or the mark on a review.<\/li>\n<\/ul>\n\n<h4>4.1.0<\/h4>\n\n<ul>\n<li>Customers' photographs. A picture sent with a reply can now be published on the review, and taken down again later.<\/li>\n<li>A reply that came with pictures shows them on the same screen as the customer's words, each with its type and size. Tick \"Publish this picture along with the review\" on the ones you want. The boxes start empty, so nothing is published unless you say so.<\/li>\n<li>JPEG, PNG, GIF and WebP are shown and kept, where your own server can process them. Anything else a customer attaches is not offered to you.<\/li>\n<li>To remove one later, open the review and use the \"Photographs sent with this review\" panel. Each picture has a \"Delete this photograph\" box, and nothing is deleted until you press Update.<\/li>\n<li>Showing a picture and removing a picture are in the same release deliberately. Publishing a customer's photograph with no way to take it down is the wrong half of the job.<\/li>\n<li>No change to which replies are collected, when they are collected, or who decides what gets published. That is still your decision on your own screen.<\/li>\n<li>One fix applies to every reply, not just ones with pictures. Some mail programs put an invisible character at the very start of a message, and a reply could arrive with blank space before the first word as well. Either used to end up at the front of the published review. Both are taken off now.<\/li>\n<\/ul>\n\n<h4>4.0.1<\/h4>\n\n<ul>\n<li>Asking VerifiedReply for an account is now a button on the settings screen, under Connect this site. Press Request a VerifiedReply Account and we hear about your shop.<\/li>\n<li>It used to happen by itself, fifteen minutes after you switched the plugin on, and only if the site was already connected to an account. Those two together meant a shop that had just installed the plugin could not tell us it existed, which is the one thing it needed to do. If you installed between 5 September and today, we never heard from you. Sorry.<\/li>\n<li>Nothing is now sent to VerifiedReply unless somebody presses that button. The plugin schedules nothing and reports nothing on its own. The screen lists exactly what the request carries before you press it: the site address, the plugin, WooCommerce and WordPress versions, and the check figures shown above the button. Nothing about your customers, your orders or your products.<\/li>\n<li>You can press it as often as you like. We are told about a site once, so a second press cannot bother anybody, and if the first one went missing pressing it again is the right thing to do.<\/li>\n<li>If your site cannot reach us, it now says so instead of failing quietly.<\/li>\n<li>No change to sending review requests, collecting replies, or publishing reviews.<\/li>\n<\/ul>\n\n<h4>4.0.0<\/h4>\n\n<ul>\n<li>Every reply a customer sends is now emailed to you as it arrives. This is on once you install, and you did not have to ask for it.<\/li>\n<li>Until now a reply sat on the Replies screen until somebody went and looked at it. If that is once a week, a customer who took the trouble to write waits a week for their review to appear. So does anybody asking you to stop emailing them, and every request you send promises them they can ask.<\/li>\n<li>The email arrives looking like the customer's own message. Same subject, their words, and the reply address set to theirs, so pressing Reply in your mail program answers the customer directly. It is sent from your shop's own address with the customer's name on it, because mail leaving your server cannot claim to come from their address without being treated as spam.<\/li>\n<li>Under a line at the bottom there is a link that opens that reply on your site, ready to publish. The email publishes nothing and there is no way to publish from it. Publishing still happens on your site and nothing about that has changed.<\/li>\n<li>If somebody is asking not to be emailed, that is said at the top in plain words. Nothing acts on it by itself. It is put in front of you because it is the one thing here that should not look like ordinary correspondence.<\/li>\n<li>The setting is under VerifiedReply, then Settings, under Collection. \"Email each reply as it arrives\" turns it off. Underneath it, \"Email those replies to\" takes one or more addresses separated by commas. Leave that empty and the emails go to your site's admin email, so it is worth checking that address is one somebody reads.<\/li>\n<li>A very long reply is cut short in the email, with the whole of it still on the screen. Each reply is emailed once, however many times it is delivered to your site.<\/li>\n<li>This is the first release on WordPress.org. The plugin now updates through WordPress like any other plugin in the directory.<\/li>\n<\/ul>\n\n<h4>3.14.0<\/h4>\n\n<ul>\n<li>The plugin's own screens now look like VerifiedReply. Home, Send requests, Catch-up and Settings take the same design as the VerifiedReply website. Nothing your customers see has changed, and nothing about how requests are sent, how replies are collected or how reviews are published has changed either.<\/li>\n<li>You can now choose a light or a dark screen, at the foot of Settings under Appearance. The choice belongs to you rather than to the shop, so two people administering the same shop each get their own. Leave it alone and the plugin follows whatever your computer is set to.<\/li>\n<li>Settings is grouped into boxes rather than one long list, with the mark's ink and your light or dark choice together under Appearance.<\/li>\n<li>Replies and Emails are WordPress's own list screens and are unchanged.<\/li>\n<li>The download is larger, roughly 220KB against 150KB, because the plugin now carries the design and its typeface. None of it loads on your shop's front end.<\/li>\n<\/ul>\n\n<h4>3.13.1<\/h4>\n\n<ul>\n<li>If your shop runs PHP 7.4 you have not been offered an update in some time. The plugin has always run on PHP 7.4, the same version WooCommerce asks for and the one its own header declares, but the file telling WordPress which shops may update said 8.0. Any shop on 7.4 was passed over silently.<\/li>\n<li>It now says 7.4. If several versions have gone by without your seeing them, this update brings you up to date in one go.<\/li>\n<li>Nothing in the plugin itself has changed since 3.13.0.<\/li>\n<\/ul>\n\n<h4>3.13.0<\/h4>\n\n<ul>\n<li>The plugin's own help text now reads the same on every shop. A lot of the wording on the Replies, Home, Send requests, Catch-up and email screens was only reaching shops with their site language set to English (UK). Every other shop got a longer, more technical version of the same sentence.<\/li>\n<li>The Send requests screen can no longer be stopped by a malformed submission. It would have ended the page with an error rather than refusing the send and saying why.<\/li>\n<li>The two small blocks of styling on the plugin's admin screens now load through the WordPress style queue.<\/li>\n<li>The plugin's four built-in sentences are now written where translators can read them.<\/li>\n<li>The plugin no longer carries its own translation files. WordPress.org builds those from the source.<\/li>\n<li>The two REST routes the service uses now name what protects them, which was already true and simply was not written down.<\/li>\n<li>No change to how replies are collected or published.<\/li>\n<\/ul>\n\n<h4>3.12.1<\/h4>\n\n<ul>\n<li>Corrects the plugin header, which named the same address as both the plugin URI and the author URI. The plugin URI has been dropped and the author URI kept. Nothing about how the plugin works has changed.<\/li>\n<\/ul>\n\n<h4>3.12.0<\/h4>\n\n<ul>\n<li>A review request can now be set to send only when you ask for it. Each email has a new Send automatically box, and it is on. Turn it off and the email stays published and stays on the VerifiedReply box on every order, where Send now still sends it.<\/li>\n<li>Your existing emails are unchanged and still send automatically. The new box is ticked on all of them.<\/li>\n<li>Turning an email off still stops it entirely, Send now included. That is why the new box exists: switching off was the only way to take an email out of the automatic sending, and it took the button with it.<\/li>\n<li>The order box now says why an email did not go out, rather than offering a button that could never have worked.<\/li>\n<li>The install ping now waits until the plugin is connected to an account. It used to send the site address and a diagnostic profile fifteen minutes after install on every site, connected or not.<\/li>\n<li>Nothing re-arms that ping yet, so a shop that connects more than fifteen minutes after installing sends nothing.<\/li>\n<li>Direct-access guards on every file, escaped admin output, and three global functions renamed to carry the plugin's prefix.<\/li>\n<li>Your shop's pages do less work on every visit. Two database queries were running on every page a customer loaded, and a third on any product page showing a verified reply. All three are gone.<\/li>\n<li>A product page carrying several verified replies is a lot smaller. The mark now draws once per page rather than once per reply, around 80% less markup on a page showing twenty. Nothing looks different.<\/li>\n<li>The plugin's own screens have a new look. Home, Send requests, Catch-up and Settings take their colours, panels and form styling from the VerifiedReply site. Nothing has moved or been renamed, and no other screen is affected.<\/li>\n<li>No change to how replies are collected or published.<\/li>\n<\/ul>\n\n<h4>3.11.2<\/h4>\n\n<ul>\n<li>A shop on a plan is now told in three places when the service is holding replies it has not received yet. There is still no count, because the service sends a yes or no and the plugin has nothing to count.<\/li>\n<\/ul>\n\n<h4>3.11.1<\/h4>\n\n<ul>\n<li>The VerifiedReply home screen shows a new shop a setup checklist rather than a red warning panel.<\/li>\n<li>Settings no longer lists checks it has not measured.<\/li>\n<\/ul>\n\n<h4>3.11.0<\/h4>\n\n<ul>\n<li>A review containing an angle bracket reads as a match again on the verification page. Both halves now normalise those characters before comparing. Records already written keep the verdict they have.<\/li>\n<\/ul>\n\n<h4>3.10.0<\/h4>\n\n<ul>\n<li>Fixed: a customer's reply could put working markup on your product page. A review is now stored so that it always reads as text. Nothing is deleted and the customer's words stay as they were typed.<\/li>\n<li>Fixed: an account able to write posts could reach the review request editor and publish a template of its own. Review requests are now restricted to people who can manage WooCommerce.<\/li>\n<li>Fixed: an enrolment offered to a site was accepted automatically. It now waits for somebody who can manage WooCommerce to press Confirm.<\/li>\n<li>The \"verified owner\" badge now appears only where the reply could be tied back to an order.<\/li>\n<li>The site now checks in with the service once a day, sending its account name and plugin version.<\/li>\n<\/ul>\n\n<h4>3.9.0<\/h4>\n\n<ul>\n<li>The verification page now names the review it is about: the reviewer, the product, and a link back to the review on your own site.<\/li>\n<li>A change to the name on a review now reaches the verification page. Taking a review down clears the name and the link.<\/li>\n<\/ul>\n\n<h4>3.8.0<\/h4>\n\n<ul>\n<li>The mark on your review cards is now always drawn in the brand colours, with a Light option for dark review cards.<\/li>\n<li>The Collection screen is now called Settings. Its address has not changed.<\/li>\n<\/ul>\n\n<h4>3.7.1<\/h4>\n\n<ul>\n<li>Corrected the wording of the \"What if we stop paying?\" answer in the help panel.<\/li>\n<\/ul>\n\n<h4>3.7.0<\/h4>\n\n<ul>\n<li>Connecting a site no longer means copying a secret by hand. A one-time enrolment code does it.<\/li>\n<li>The two service addresses fill themselves in when they were blank. A box saved empty is still read as a decision.<\/li>\n<\/ul>\n\n<h4>3.6.0<\/h4>\n\n<ul>\n<li>Fixed: the header logo sat under the admin bar on the Replies and Emails screens below 600px.<\/li>\n<\/ul>\n\n<h4>3.5.0<\/h4>\n\n<ul>\n<li>The \"View version details\" window now has Description, Installation and FAQ tabs.<\/li>\n<li>A Settings link on the Plugins screen.<\/li>\n<\/ul>\n\n<h4>3.4.1<\/h4>\n\n<ul>\n<li>The plugin shows its own icon on the Updates screen, served from your own site rather than from verifiedreply.io.<\/li>\n<\/ul>\n\n<h4>3.4.0<\/h4>\n\n<ul>\n<li>The privacy and consent line in a review request can be reworded without a plugin release.<\/li>\n<li>Fixed: an admin whose profile language differed from the site's saw the wrong one.<\/li>\n<\/ul>\n\n<h4>3.3.0<\/h4>\n\n<ul>\n<li>The plugin can update itself using WordPress's own update mechanism. No licence key. The check sends nothing identifying your site. Every download is checked against a published fingerprint. Automatic updates are off deliberately.<\/li>\n<\/ul>\n\n<h4>3.2.1<\/h4>\n\n<ul>\n<li>Fixed: a review left without a star rating could be given one star the next time it was edited.<\/li>\n<\/ul>\n\n<h4>3.2.0<\/h4>\n\n<ul>\n<li>The plugin's own wording moved into one catalogue, so a correction no longer waits on a release. Your request emails are not part of this and stay in your own site.<\/li>\n<\/ul>\n\n<h4>3.1.0<\/h4>\n\n<ul>\n<li>Shortening a review is recognised more accurately, so a trim that keeps the customer's words is not treated as a rewrite.<\/li>\n<li>Verification links moved onto verifiedreply.io. The old address still redirects.<\/li>\n<\/ul>\n\n<h4>3.0.0<\/h4>\n\n<ul>\n<li>Checking who a reply came from moved to the service, and the plugin records the answer rather than working it out. A check a site runs on itself is not evidence.<\/li>\n<li>The mark is withheld when the sender check or the email signature check fails. The review still publishes.<\/li>\n<\/ul>\n\n<p>Older entries are in CHANGELOG.md in the plugin's repository.<\/p>","raw_excerpt":"Verified WooCommerce product reviews from email replies. Unlimited review request emails, free. Your customer just hits reply.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/366262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=366262"}],"author":[{"embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/joe08"}],"wp:attachment":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=366262"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=366262"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=366262"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=366262"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=366262"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=366262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}