Set up blogs

Important! Read about the Blog configuration introduced with the new blog template in Version 31. If you are using the old templates (before Version 31) please read the old documentation here.

Go to Settings > Tools > Content > Blog and select your existing blog or create a new one:

Act3 — select or create blog

To create a new blog in HubSpot please follow these steps.

Under the Templates tab select your blog templates:

Act3 — change blog post template

For the Blog Post Template select Blog post.

For the Blog Listing Page you will be redirected to the page editor, where you can select the Blog listing template:

Act3 — change blog listing template

Learn how to Create a multi-language blog

Change date format

You can set your own date format from the Date Formats tab:

Act3 - Blog date format - Step 1

Act3 - Blog date format - Step 2


The comment form may slow down your pages quite a lot, especially if reCAPTCHA is enabled, so we recommend disabling the comments if possible:

Act3 - Blog comments off

Learn how to Set up and moderate your blog comments


You can enable your blog subscriber notification emails from the Subscriptions tab:

Act3 - Blog subscription tab

Each blog in HubSpot has its own subscription form. Learn how to Set up blog subscription emails and how to Edit your blog subscription form

Blog template configuration and text labels

Important! If you are using the old templates (before Version 31) please read the old documentation here.

In addition to the system blog settings at Settings > Tools > Content > Blog, you can also edit your blog listing page to further customize your blog:

Act3 — edit blog listing page

In the Contents sidebar, you will find a module named Blog configuration, where you can adjust settings for hero, header, toolbar, listing layout, text labels, and more:

Act3 — blog configuration

Even though you are editing a listing page, some settings are specifically designed to apply to your post template, so please also check a post page after updating your listing page.

Whenever necessary, we provide helpful text with important settings. You usually need to reload the browser window after saving a major change (e.g., selecting a different kind of Hero); otherwise, the editor won't update accordingly.

Update your blog listing page to apply changes to your blog.

Using the Blog configuration described above, you can specify a global sidebar for your blog that will appear on the Listing 4 layout or on all post pages. By default, this uses the global partial: /partials/blog-sidebar.html in the theme folder. However, if you are using a child theme, you can clone and rename this file in the Design Manager (right-click the file in the original theme, then Clone to child theme), allowing you to specify your cloned file's name in the Blog configuration > Sidebar settings.

In Version 31, we introduced two text fields that you can edit at the post level in the Contents sidebar, where you can specify tags or posts ID to the related_blog_posts tag. Typically, we don't recommend using these fields, but if you want to give it a try, we recommend reading the details on how this function works on HubSpot's documentation page.

Act3 — related posts tags and post ids

Act3 — related posts tags

Act3 — related posts post ids