How to create a blog in hubspot cms?

How to create a blog in hubspot cms?
  • October 17, 2022


A step by step process to create a blog in HubSpot CMS. 

The blogging feature within my existing website builder tool didn’t have the capability to address my SEO needs. My existing website builder tool and blogging software was holding me back from fully implementing the content marketing strategy for my business.

Hence, I decided to replace my existing blogging software. There are many blogging tools out there. Check out my earlier blog on how I went about re-evaluating different tools prior to finalising HubSpot CMS.



1. Why do you need a content strategy?

A content strategy is the foundation for creating and serving useful content at different stages of your target audience’s buying journey. This addresses the information needs of your target audience, during their search for a solution.

Promoting your business online  is key to executing a content marketing strategy, creating brand awareness and generating leads for the business.


2. How to create a content strategy? 

Gather insights from your target audience

It is important to identify your target audience, their needs, challenges and behaviours. Having a clear understanding of your customers, their needs, challenges and behaviours will help you create a solution or content that addresses their needs.


Create content that addresses the goals and challenges of your target audience

This will keep your brand top of mind. This will keep your brand the go to place for addressing challenges that your target audience faces in their buying journey. Schedule a free digital marketing audit, if you need some assistance in creating a content strategy for your organisation.


3. How to create blog posts in HubSpot CMS?

Select a theme

Refer my post on selecting themes while creating a website in HubSpot CMS. Most HubSpot CMS themes come with page templates for blog posts. If you require the blogging feature in your website, select a theme that has a blog landing page and blog post template.


Create and publish blog posts

Do buyer research. The buyer research will provide insights on how your target customers uses content to address their needs and solve their challenges. Identify which channels are most used by our target audience. 

This will enable you to find the right channels to create and distribute useful content (e.g. blog posts, guest blog posting) at the awareness stage, consideration stage or decision stage of the buyer journey. Identify what types of content (blogs, videos, webinars, etc.) resonate with our buyer personas.

Write blog posts that addresses the challenges that your target audience faces at different stages of their buying journey.


Create a posting schedule

Create a posting schedule. Schedule posts using social media scheduling tools. A few examples include Hootsuite, HubSpot, Buffer etc. These scheduling tools will automatically post your content at the scheduled time. Some social media scheduling tools have the capability to monitor your social media posts.

This will help you measure the engagement of your social media posts. The engagement metrics will provide you an input to make content improvements over time.


Create blog posts consistently

Block time for creating blog posts. Create and publish blog posts consistently at a frequency of your choice. Create posts within your area of expertise that addresses the needs of your target audience. 

Give helpful advice to your target audience to help them with problems they're facing related to your area of expertise. This will leave a positive impression about your brand with your target audience. This will keep your brand top of mind when they are looking for a solution to address their needs.


Distribute blog posts

Post your content at places where your target audience frequents. Distribute content using social media and other channels to help build brand awareness for your business, product or service. Create content as per the content formats of different social media platforms.


4. Eight ways to promote your business online

Now that you are on your way to creating a blog. How do you go about promoting your business online?

As an entrepreneur, I wanted to build an online presence to reach my target audience, generate leads and convert leads to paying customers. In this blog, I share eight areas to focus while promoting your business online.

Start by creating a digital marketing strategy for your business. Consider popular digital channels like website, search, social media and emails. Organise leads in a CRM. Choose an integrated sales and martech stack to minimise the challenges associated with managing multiple systems. Find out more.




Create a content marketing strategy. Create and publish blogs posts consistently. Create a posting schedule. Distribute blogs posts to address buyer needs at different stages of the buyer's journey and marketing funnel.

Now that you are on your way to creating a blog. Its time to start thinking about ways to promote your business online.



After signing up for HubSpot, I joined the HubSpot Solutions Provider program to enable my clients to grow their business using HubSpot. My views are based on my experiences using HubSpot. My views may be biased.

Please thoroughly evaluate your options with regard to marketing/ sales/ website tools and how they meet your specific needs before purchasing any tools.


Contact our team

Grow your business with inbound marketing. Are you looking to build trust by addressing buyer needs at different stages in the buyer’s journey, raise brand awareness and generate quality leads by improving website visibility in search, attract buyers to your website and convert quality leads into customers? 
We are an inbound digital marketing agency, search engine marketing agency and content marketing agency based in Sydney, Australia. We are innovators and marketers with expertise in:


1. Content Marketing.

We use a human centred design approach to understand your target audience. Analyse how your product or service is perceived by your target audience. Find out what message resonates with them. Learn how to position your product with your target audience. We create content to address buyer needs at different stages of the buyer journey and marketing funnel.

2. Search Engine Optimisation (SEO).

We craft digital marketing strategies to generate an inbound interest for your business, product or service. Create search engine optimisation campaigns to raise brand awareness and generate leads for your business. Our search engine optimisation services include Organic Search Audit and Search Engine Optimisation (SEO) services.

3. Paid Search.

We craft digital marketing strategies to generate an inbound interest for your business, product or service. Create paid search campaigns to raise brand awareness and generate leads for your business. Our google ads management services include Paid Search Audit and Paid Search (Google Ads - formerly Google AdWords).

4. Website Design and Development

Attract buyers by creating valuable content and experiences tailored for them. We design and build websites with HubSpot CMS hub. We use website themes and templates from the HubSpot themes and templates marketplace. This speeds up website build for your business. We help businesses implement blogs, live chat, landing pages and forms which are the foundation of an inbound marketing approach.


Book a digital marketing audit

Anees Misbahudeen | Digital Marketing Director & Founder at INNMCO



Related Blogs

Have a look at other interesting blogs!

How to build a website on hubspot cms?

October 9, 2022
My step by step process of how to build a website on HubSpot CMS. My existing website builder tool was holding me back...

How to implement a SEO strategy for your website?

June 19, 2023
SEO Strategy I wanted to generate an inbound interest for my services. I wanted to acquire organic search traffic and...

How to use hubspot crm?

October 9, 2022
How to use HubSpot CRM? I discuss HubSpot CRM features that I use to communicate with buyers, organise leads, manage...