Shopify blog comments: the complete guide.

How to turn on Shopify blog comments, moderate them, fix comments that don't show, stop spam and reply to readers. Plus what the built-in comments can't do, and how to add threaded replies and ratings.

Updated October 2026 · Works with any Online Store 2.0 theme

How to turn on Shopify blog comments

Shopify blog comments are off or on per blog, not per post. To change the setting:

  1. In your Shopify admin, go to Content, then Blog posts.
  2. Click Manage blogs and open the blog.
  3. Under Comments, choose one option: comments are disabled, comments are allowed pending moderation, or comments are allowed and automatically published.
  4. Click Save.

We recommend "pending moderation" for most stores. You see every comment before your readers do.

Check that your theme shows the comment form

The setting only works if your theme puts a comment form on blog posts. Online Store 2.0 themes such as Dawn and Horizon include it in the blog post template. If you don't see the form, open the theme editor, go to a blog post and check that the comments section is there and visible.

How to moderate, approve and delete comments

For native comments, use Content → Blog posts → Manage comments to review approval and spam statuses. Comments submitted through an app should be reviewed in that app.

Why comments are not showing

First identify whether you use Shopify’s native comments or an app. Then check the relevant moderation queue and the template assigned to the affected post. Our Shopify blog comments not showing checklist covers both paths, including missing forms, missing old comments and duplicate forms.

What built-in Shopify blog comments can't do.

The built-in comments work for a quiet blog. Once readers start asking questions, four gaps show up.

  • Flat listEvery comment and every answer lands at the bottom of one long list.

    Replies nest under the comment they answer, with no depth limit.

  • No reply in the threadYou can only answer by leaving a new comment of your own.

    A Reply button on every comment, and a check badge on yours.

  • No reply emailsReaders never find out that you answered them.

    Readers who tick "Notify me" get an email when someone replies.

  • No ratingsReaders can't tell other readers if a post or recipe worked.

    Optional 1 to 5 star ratings, with the average above the comments.

A comment section readers actually use.

Better Blog Comments is a Shopify app that replaces the built-in comments with a theme app block on your blog posts. It works with any Online Store 2.0 theme.

  1. Threaded replies

    Readers reply to any comment, including other replies. Long threads collapse after a count you set.

  2. Star ratings and likes

    Readers can rate the post from 1 to 5 stars and like the comments they find useful.

  3. No accounts

    Readers comment with a name and an email address. Nothing to sign up for.

  4. Your language

    The widget ships in 21 languages and follows your store's language. You can edit every string.

12 Comments
4.7 average
Join the conversation…
Rate this post
  • Sarah K. 2h

    Tried this last weekend with peaches instead of strawberries. The tip about chilling the wine first made a huge difference.

    • Maya R. Author 38m

      Love that swap, Sarah. Peaches make it taste like an aperol spritz had a better-dressed cousin.

  • Jordan T. 5h
    4/5

    Made a half batch for date night and we drank the whole thing. Adding the rosemary syrup next time.

Spam, replies and imports

The jobs merchants ask about most, and how the app does each one.

Spam stops before it posts

Every comment is checked by OOPSpam, and a hidden bot trap catches simple bots. Turn on Cloudflare Turnstile with your own free keys if you need more.

How spam protection works

Reply from your inbox

You get an email for every new comment. Hit Reply, type your answer and send. It posts on the blog under the original comment.

See the emails

Keep the comments you have

Import your existing Shopify blog comments in one click. Moving from another tool? Upload a CSV in our template and replies keep their threads.

How replies work

What a Shopify blog comments app costs

Better Blog Comments is free for your first 25 comments. Every feature is included, and you don't need a credit card. That gives a new blog months to see if comments work.

After 25 comments, Pro is $20 a month or $200 a year for unlimited comments, with a 14-day free trial. Your blog keeps collecting comments past 25, but you upgrade to read, reply to and moderate them in the app. Compare the plans.

Frequently asked questions

The questions merchants ask most. If yours isn't here, email the team.

How do I turn on comments on a Shopify blog?

In your Shopify admin, go to Content, then Blog posts, then Manage blogs. Open the blog and choose a comment setting: comments are disabled, comments are allowed but wait for your approval, or comments are allowed and publish at once. Click Save. Your theme must also show the comment form on blog posts. Online Store 2.0 themes such as Dawn and Horizon do this by default.

Why are my Shopify blog comments not showing?

Identify which comment system you use, check its approval and spam queues, and verify the active post template. If you use an app, make sure its block is present in the published theme. Follow the full troubleshooting checklist.

How do I moderate or approve comments on Shopify?

Set the blog to hold comments for approval in Manage blogs. New comments then appear in Content, then Blog posts, then Manage comments. From there you can publish a comment, mark it as spam or delete it. With Better Blog Comments you moderate in the app instead, and you can approve, mark as spam or delete many comments at once.

How do I delete or turn off comments on a Shopify blog?

To delete one comment, open Blog posts, then Manage comments, find the comment and delete it. To turn comments off for a whole blog, open Manage blogs, choose the blog and set comments to disabled. Existing comments stop showing on that blog's posts.

Can I reply to blog comments on Shopify?

Not as a true reply. Shopify's built-in comments are a flat list, so your answer posts as a new comment at the bottom, and the reader gets no email. Better Blog Comments adds a Reply button on every comment, nests your answer under the question and emails the reader if they asked to be notified.

How do I stop spam comments on my Shopify blog?

Shopify has basic spam filtering, and you can hold every comment for approval. Better Blog Comments adds more: every comment is checked by OOPSpam, a hidden bot trap catches simple bots, and you can turn on Cloudflare Turnstile with your own free keys. Marking a comment as spam reports it back, so the filter learns.

Is there a free blog comments app for Shopify?

Yes. Better Blog Comments is free for your first 25 comments, with every feature included and no credit card. After that, Pro is $20 a month or $200 a year for unlimited comments, with a 14-day free trial. It works with any Online Store 2.0 theme.

Still stuck?

Email the team

You'll often hear back directly from Patrick, the founder.

Add better comments to your Shopify blog

Threaded replies, ratings, spam protection and reply emails on your Shopify blog. Install in a few minutes.

Free for your first 25 comments · No card · Pro from $20/mo