Create and publish blog posts

Last updated: November 19, 2019

Applies to:

Marketing Hub  Professional, Enterprise
Legacy Marketing Hub Basic
HubSpot CMS

Use HubSpot's blog tool to create compelling content that educates your audience about your business. Before you get started, be sure to update your blog settingscompany branding, and connect your domain

Create a new blog post

  • In your HubSpot account, navigate to Marketing > Website > Blog.
  • Use the blog dropdown menu to select the blog for your new post.

  • In the upper right, click Create blog post. Or hover over an existing post and click Edit.
  • Choose whether to create a post in draft mode, inline edit mode, or from a blueprint:
    • Select Draft Mode to focus on writing and content. This editor removes publishing options from view until you're ready to optimize and publish your post in the inline editor. Learn more about how to work in draft mode.
    • Select Inline Edit Mode to use the classic WYSIWYG (What you see is what you get) editor. 
    • Select a post blueprint for a suggested structure for your post in the inline editor. The types of blueprints are: how-to post, list post, and visual post.
  • Hover over the blog post title module and click the pencil icon edit to enter your blog post title.


Edit blog post content

  • Hover over and click the post body area of the editor. This action will reveal a formatting menu.
  • Use this menu to add text, images, and CTA buttons to your post. Learn more about using the rich text editor interface. 
By default, your blog listing page will show the first paragraph of your post in the preview. You can customize this by manually adding a Read more separator:
  • In the post body, place your cursor where you want the preview of your post content to end.
  • Click Insert and select Read more separator.
  • You can drag and drop the separator into place as needed.


Edit blog post settings

Review and optimize your blog post

Use the optimizer in the content editor to review suggestions to improve your content for SEO best practices.
  • Click the bar graph icon on the left pane. A sidebar pane will open with recommendations for you to optimize your content. 
  • Hover over the information icon info to see more details and suggestions.


Preview your blog post

  • Click the eye icon to see the preview options. From here you can update the following:
    • Device preview: click on one of the device type icons to see a preview of your page in the page editor on a specific device and orientation.
    • Smart preview: use the Preview page as specific contact dropdown menu to choose a contact from your contacts database. This will show you how the page content will render for that specific visitor, which can help you preview any personalization or smart content on your page.
    • Shareable preview: click Open in new window to see a live preview of your page in your browser. This preview link will work before your page is actually published. Click Copy to copy the link to your clipboard to share with your team.

Publish or schedule your post

After you've added your content, optimized it for search engines, and reviewed the preview, you're ready to publish your post.

  • Click Publish or schedule, and choose to publish your post now or schedule to publish it at a future date.
    • To publish now, select Publish now.
    • To schedule the blog post to be published later, select Schedule for later, then select the date and time based on your account time zone to publish the blog post.
  • Once you've made your selections, click Schedule or Publish.
  • In the dialog box, click Schedule blog post or Publish blog post.