Skip to content
Blog

Set up and moderate your blog comments

Last updated: August 3, 2021

Applies to:

Marketing Hub  Professional, Enterprise
CMS Hub  Starter, Professional, Enterprise
Legacy Marketing Hub Basic

You can allow comments on your HubSpot blog by turning on this option in your blog's settings. Existing comments can be replied to, deleted, or marked as spam in the comments section of the blog tool. If moderation is turned on, comments can also be approved or rejected there. 

Customize your comment settings 

  • In your HubSpot account, click the settings icon settings in the main navigation bar.
  • In the left sidebar menu, navigate to Website Blog.
  • If you have multiple blogs, click the Select a blog to modify dropdown menu and select a blog.
HubSpot Help article screenshot
  • Navigate to the Comments tab. 
  • Click to toggle the Enable commenting switch on. enable-blog-comments
  • To add visitors who comment on your blog to your contact database, select the Allow comments to create contacts checkbox  Comments made by existing contacts will always be attributed to those contacts, even if this checkbox is cleared. 

Please note: if Moderate comments and Allow comments to create contacts are both selected, contacts will not be created until their comments are approved. 

  • To require a member of your team to approve comments before they appear on your blog, select the Moderate comments checkbox. Learn more about moderating comments
  • To prevent comments from being posted after a specific number of days, select the Automatically close comments checkbox. Enter the number of days in the Close comments after this many days text field. 
  • To notify users when comments are posted, click the Who should receive notifications of new comments on this blog? dropdown menu and select one or more users. Blog authors will automatically receive blog comment notifications if the blog author's email address matches a user's email address. 
  • To set the allowed number of comment levels for threading, click the Number of levels comments can thread dropdown menu and select a number between 1-10.
  • To show a message after a visitor submits a comment, enter the message in the Confirmation message after comments are submitted text field. 
    blog-comment-options
  • When you've finished setting up your comment options, click Save in the bottom left. 

Edit your blog comment form

A default comment form is automatically created for each blog in your account. You can add additional fields or customize required fields in the forms tool

  • In your HubSpot account, navigate to Marketing > Lead Capture > Forms.
  • Enter comment form in the search bar. By default, your blog's comment form will be named [Blog Title] Comment Form.

edit-your-comment-form

  • Hover over the form and click Edit.
  • Edit your form, then click Update in the top right. 

Please note: your blog comment form must include the Comment field. If you remove the Email field, contacts might not be created, depending on your settings. 

Moderate comments

Blog comments can be replied to, deleted, or marked as spam in the Comments . If the Moderate comments setting is turned on, a user must approve comments before they appear on your live blog posts. 

Reply to, delete, or mark comments as spam

  • In your HubSpot account, navigate to Marketing > Website > Blog.
  • If you have multiple blogs, in the top left, click the Select a blog to modify dropdown menu and select a blog.
  • In the left sidebar menu, select Comments.
  • To reply to a comment, hover over the comment and click Reply. Pending comments must be approved before you can reply to them. 

  • In the dialog box, you can customize the default name and email that will appear on your reply. Enter your reply in the Comment box and click Reply. 

  • To remove a comment, hover the comment, then click the More dropdown menu and select Delete. To remove multiple comments, select the checkboxes next to the comments you want to delete, then click Delete at the top of the table.
  • To mark a comment as spam, hover the comment, then click the Mark as spam. To mark multiple comments as spam, select the checkboxes next to the comments you want to mark as spam, then click Mark as spam at the top of the table.

Please note: HubSpot automatically filters for spam comments and hides them from your posts. To reduce the number of spam comments you're seeing, enable CAPTCHA in your form settings.

Approve or reject comments

With Moderate comments turned on, you can approve or reject comments before they are shown on your live blog: 

  • In your HubSpot account, navigate to Marketing > Website > Blog.
  • If you have multiple blogs, in the top left, click the Select a blog to modify dropdown menu and select a blog.
  • In the left sidebar menu, select Comments.
  • To filter comments by post author, click the All authors dropdown menu and select a blog author.
  • To view comments awaiting approval, click the All states dropdown menu and select Pending.
  • Select the checkboxes next to the comments you want to approve, then click Approve at the top of the table.
  • Hover over any comment you want to reject, then click the More dropdown menu and select Reject.
approve-your-comments-1