Automatic spam check
OOPSpam checks comment content. Review the Spam queue for flagged messages and possible false positives.
How to stop spam comments on your Shopify blog.
Start with Shopify’s built-in spam filtering and approval controls. If you need additional protection, Better Blog Comments adds content checks, optional Cloudflare Turnstile and an app moderation queue.
Shopify filters spam. Review what gets through.
Shopify checks native blog comments for spam and hides flagged comments. Holding comments for approval gives you control over what appears publicly. Review both queues: filters can miss spam and can flag legitimate messages.
For the native comment form, open Content → Blog posts → Manage blogs, choose the blog and select comments pending moderation. Save. Review submissions under Manage comments.
Approve legitimate comments and mark unwanted ones as spam. Check the Spam list for false positives. Deleting is permanent, so review before bulk removal. These controls apply to Shopify’s native comments; an app can maintain its own queue.
Follow Shopify’s current moderation instructions for the available actions.
Repeated messages, unrelated promotions, suspicious links and copied text deserve review. A short comment or unfamiliar language alone is not proof of spam. Judge the content and its context before removing it.
Keep flagged comments off the live post.
Every comment is checked for spam the moment it's submitted. Spam goes to its own tab, away from your live blog. Turn on the approval queue and nothing goes live until you say so.
Tried this last weekend with peaches instead of strawberries…
Five-star recipe but I cut the sugar in half and it still tasted great.
Question — would this work with gluten-free fusilli? Or does the sauce need…
Make $5000 a week from home click my profile link to learn the secret…
The app combines spam checking with optional manual approval. Neither a filter nor a CAPTCHA guarantees that every unwanted submission will be blocked.
If you use the app, avoid leaving both the native form and app form on the same post. Readers can otherwise submit to different systems with separate queues. Use the troubleshooting guide to check the active template and app block.
Find it in the app’s Spam list, remove the spam flag and check its approval status before expecting it on the storefront. If this keeps happening, ask our team to investigate.
Combine content checking, optional form verification and manual review.
OOPSpam checks comment content. Review the Spam queue for flagged messages and possible false positives.
Turn on approval and every comment waits for you. Approve, mark as spam or delete in bulk when the bots come in waves.
A hidden field that only bots fill in, plus optional Cloudflare Turnstile with your own free keys. Both included on every plan.
Frequently asked questions
The questions merchants ask before installing. If yours isn't here, email the team.
The comment widget loads from Shopify's CDN and sits below your post content. It doesn't load on your product or collection pages.
Check the app’s Spam list. Remove the spam flag, then review whether the comment still needs approval before it appears on the storefront.
Turnstile is optional. Its challenge behaviour varies by visitor. Configure it for your store and test the form after enabling it; the app’s content checks still apply when Turnstile is off.
Yes, if your theme is an Online Store 2.0 theme. The app adds a block to your blog post template, so you place it in the theme editor with no code edits. You set the accent and star colours to match your theme.
Every feature, including all spam protection, is free for your first 25 comments. No credit card needed. After that, Pro is $20 a month or $200 a year for unlimited comments, with a 14-day free trial. Billing runs through Shopify, and you can cancel any time.
Add spam protection to your Shopify blog
Install Better Blog Comments free. The spam check is on from day one, with no setup required.