WooCommerce

Fake reviews are landing on your products. Here is why, and how to stop them for free.

WooCommerce product reviews are WordPress comments underneath. Every bot that spams comment forms can spam your reviews, and most of them never load your product page at all. SpamKill's free plugin screens the submitter before a review exists. No CAPTCHA for real customers, no signup, no API key.

Updated October 2026 · 5 min read

Why your store gets fake reviews

Fake reviews stopped being a nuisance and became a compliance issue. In the United States, the FTC's rule on consumer reviews and testimonials has been in force since October 21, 2024. It bans creating, buying or selling fake reviews, and in December 2025 the FTC sent warning letters to ten companies, citing civil penalties of up to $53,088 per violation. In the United Kingdom, the Digital Markets, Competition and Consumers Act added the posting and commissioning of fake reviews to its list of banned practices when its consumer provisions came into force in April 2025, with fines of up to 10 percent of global turnover, and in 2026 the CMA opened investigations into several companies' review practices. The rules target businesses that post or buy fake reviews, but a store whose product pages fill with obviously fake praise invites exactly that suspicion from customers and platforms. Keeping bots off your review form is the simplest way to keep your reviews credible.

Three things to do today

  1. Turn on "Reviews can only be left by verified owners" in WooCommerce, Settings, Products. It stops drive-by reviews from people who never bought. It does not stop bots using harvested or fake customer accounts, and it blocks genuine customers who bought elsewhere.
  2. Install the free SpamKill plugin. It screens how each review was submitted (timing, interaction, device and network signals) rather than what it says, and rejects bots that POST straight to the endpoint. Nothing changes for real customers. Activate it and it is on.
  3. Watch the counter for a week. The dashboard widget shows how many spam attempts never reached your moderation queue. Then decide whether you still need the CAPTCHA you added last year.

What a real customer experiences

Nothing. The review form looks and behaves as before. If a real person is ever flagged, they are offered a quick verification, such as signing in, and their review goes through. No puzzles, no "select all the buses".

Questions store owners ask

Does it work with Customer Reviews for WooCommerce, review reminders, or verified-owner badges?

Yes. Those plugins decide who is invited and how reviews display; SpamKill decides whether the submitter is a bot. They do not overlap.

What about Judge.me, Yotpo or other hosted review widgets?

Those store reviews on their own servers, not as WordPress comments, so they are outside SpamKill's scope. SpamKill covers native WooCommerce reviews.

Does it block real reviews?

Behavior-based screening almost never flags a real shopper, and a flagged person can always verify. The plugin also fails safe: if a form can't be served through SpamKill, no real review is rejected.

Is the free tier really free for a store?

Yes. There is no personal-use clause, no quota and no trial clock on comment and review protection. Contact and lead-gen forms are the paid Pro tier.

Does it need an API key or a Google reCAPTCHA account?

No. Activate and done.

Get the plugin

Free for comments and WooCommerce reviews on any store. Protecting sites since 2018 · 1,500+ businesses · 100M+ submissions screened.

Protect your contact forms too with SpamKill Pro — 30-day free trial, no credit card.