Editor & Writing·4 min read·

How do I enable comments on my blog?

Turn on native reader comments from the admin settings, control who can post, and moderate the inbox from the Comments dashboard.

To enable comments on your VeloCMS blog, go to Admin → Settings → Engagement and toggle the Enable reader comments switch on. Comments are disabled by default on all new blogs because not every publisher wants them — but when you do turn them on, readers can comment on any published post immediately.

Who can leave a comment — anyone, or only subscribers?

You control this. The Comments settings panel has three audience options. 'Anyone' lets visitors comment without creating an account — handy for casual blogs where friction matters more than spam prevention. 'Verified members only' requires the commenter to have a free or paid reader account on your blog. 'Paid subscribers only' restricts comments to people who have an active paid subscription — this is popular for newsletters that use comments as a premium community perk. The middle option (verified members) is the default when you enable comments, and it's usually the right balance for most blogs.

How does comment moderation work?

Every new comment goes through a brief spam filter before appearing publicly. If it passes, the comment goes live immediately unless you've turned on pre-moderation. Pre-moderation (which you can enable per post or globally) holds all comments in a Pending queue so you review each one before it appears. You'll find the moderation queue at Admin → Comments. From there you can approve, reject, or mark a comment as spam with one click. Rejecting a comment sends it to the trash; marking as spam adds the commenter's email to your block list and reports the pattern to the shared spam model.

Can I disable comments on specific posts?

Yes. When you're editing any post, open the post settings panel (the gear icon in the top-right of the editor) and you'll find a 'Disable comments on this post' toggle. This overrides the global setting for that specific article — useful when you publish a sensitive or divisive topic and you'd rather not open the floor. You can also close comments on posts older than a certain number of days by setting a global auto-close threshold in Settings → Engagement.

Are there email notifications for new comments?

By default, VeloCMS emails you (the blog owner) when a new comment arrives. The notification comes from your configured Resend sender domain and includes a one-click link to the moderation panel. You can adjust the notification frequency from instant to a daily digest if you publish high-traffic posts and don't want your inbox flooded. Commenters also get a reply notification by email if another reader or you respond to their comment directly, which tends to increase engagement noticeably.

Comments are stored in your tenant PocketBase database, not a third-party service like Disqus. That means they're fully under your control, included in GDPR data exports, and will never disappear because a free tier gets discontinued.