How to build a website on hubspot cms?

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 from implementing a content marketing strategy and promoting my business. Hence, I decided to replace my existing website builder tool with a new Content Management System (CMS). I chose HubSpot CMS hub.

Table of Contents

1. Why did I replace my CMS?

2. Creating a website in HubSpot CMS

3. Time taken to create a website

4. Eight ways to promote your business online  


Why did I replace my existing Content Management System (CMS)?

The website builder tool I was using didn’t have capabilities to create landing pages. The blogging software didn’t address my SEO needs. I also quickly hit my page limit in my website builder tool. I didn’t realise that the website builder tool had a page limit at the time of buying it.

\There was no easy way of upgrading my existing website builder to a higher version with a higher page limit. My only choice was to create my business website using another CMS platform. Check out my earlier blog on how I went about re-evaluating different tools prior to finalising HubSpot CMS.


My step by step process of creating a website in HubSpot CMS

Select a Theme

Once you sign up for the HubSpot CMS, you are able to choose from many different themes that are available in the HubSpot CMS themes library. These themes have been created and contributed by different agencies and developers. Some themes are free and some are paid.

You can choose from themes that are appropriate to the industry that you work in. I shortlisted two to three themes. I tried out two themes and I picked one. My criteria for selecting a theme was based on the industry I was in and the number of page templates available in the theme.


Plan the type of pages that your website needs

Its quite important to have an understanding of the pages that you need (e.g. Home page, About us, Services etc.), prior to building out your website in HubSpot CMS.

Planning this out is dependent on pre-work which includes what problem are you solving for your target audience; an understanding of what business you are in; what is the goal of your website - is your website going to help you with achieving your marketing goals? If yes, what are those goals?

Answering these questions will give you clarity on the pages that your website needs. Book in a free consultation, if you need some assistance creating marketing goals, digital marketing strategy and planning your website build.


Create page templates

Although, the themes comes with pre-designed page templates, you can still change the look and feel of your page template by configuring the different components on the page template. Decide how many page templates you need. For example: You could potentially use one page template for showcasing your different services, with content varying between them. 


Prepare page content

Write content for your website pages, as you create different page templates. This will give you an idea on how your page will look. It also provides a trigger for topics including - if you need to make your page more visual or if your page needs more content.


Publish your pages

Ask your colleagues or someone you know, to review the pages that you just created using HubSpot CMS. They may pick up things that you may have missed. You could also create a review criteria for them to use while reviewing your pages, depending on what goals you want your website to achieve.


Connect your domain

Do you have a domain already? In my case, I had an existing domain from my previous website. I just connected my domain to the new website that I created using HubSpot CMS. And the website was up and running.


Time taken to create a website in HubSpot CMS

It really depends on a few key things - the amount of clarity you have regarding your value proposition to your customer, the time taken to familiarise yourself with HubSpot CMS tool, the time taken to design/configure page templates and the time taken to create content for your website.


8 ways to promote your business online

Now that you are on your way to creating a website. 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.



Understand the outcomes you want to achieve for your business, then evaluate the content management system you want to buy for your business. Creating a website in HubSpot CMS comes with many benefits including availability of website themes to choose from, ease of building a website and ability to use other HubSpot capabilities like CRM, marketing hub and sales hub.

The time taken to build a website on HubSpot CMS depends on many factors including clarity of your value proposition. Now that you are on your way to creating a website. 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

Are you looking to build trust with your buyer by addressing their needs at different stages in the buyer’s journey? Are you looking to raise brand awareness and generate quality leads for your business by improving your website visibility in search? Are you looking to attract buyers to your website and convert quality leads into customers?

If you answered yes, we can help! 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. Search Engine Optimisation (SEO).

Are you looking to drive revenue growth from organic search? We write engaging content that ranks higher ⬆️ on search engines, increases web traffic 🚦 and generates quality leads 👑 for your business! Our SEO campaigns utilise ‘target keywords’ used by prospective buyers, has potential to increase search engine rankings and organic traffic in the long term.


2. Google Ads.

Are you looking to drive revenue growth from Google Ads? We create paid search campaigns that increases web traffic 🚦 and generates quality leads 👑 for your business! Our google ads management services includes a paid search audit and paid search campaigns (Google Ads - formerly Google AdWords).


3. Email Marketing

Are you looking to drive revenue growth from email marketing? Our email marketing services in Sydney will enable you to nurture leads who are interested in your products or services. We write engaging content that increases web traffic 🚦 and generates sales opportunities 👑 for your business!  Our email marketing services uses a human centred design approach to understand your target audience, has potential to increase website traffic and generate sales conversations in the long term.


4. Content Marketing.

Are you looking to drive revenue growth from content marketing? We create content prototypes to find out what message resonates with your target audience and how your product messaging is perceived by them. We write quality content to address buyer needs at different stages of the buying journey and marketing funnel - content audit, content marketing strategy, content management. Our SEO content writing services includes website content, blog posts, videoswebinars and email marketing.




Book a digital marketing audit

Anees Misbahudeen | Digital Marketing Director & Founder at INNMCO



Related Blogs

Have a look at other interesting blogs!

How to create a blog in hubspot cms?

October 17, 2022
A step by step process to create a blog in HubSpot CMS. Blogging is an important part of your content strategy. The...

How to generate leads using HubSpot forms?

October 24, 2022
I was looking for ways to provide gated content like white papers to potential buyers. In this blog, I will take you...

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...