Subscribe to our podcast

The XAASSPOT Podcast

What is the HubSpot CMS?

Meet the CMS of your dreams.

A whole new world of websites.

The HubSpot content management system (CMS) is a fully integrated platform that allows you to easily build, manage, optimize and analyze your website and all your digital marketing tools in one, visually appealling, user friendly portal. 

When you use the HubSpot CMS, you are not only getting an extremely reliable hosting and content management system, but it becomes a powerful lead generation machine when teamed up with the HubSpot CRM (customer relationship management) tool. 

These two tools working together are the marketing dream team you've been waiting for. This means you now have all your lead and customer data in the same place as your website, so you can easily leverage it to personalize their experience, send them emails with valuable content, get them to subscribe to your blog and follow your social media channels and much more!

Features of the HubSpot CMS



If you're looking for an all-in-one website content managment system that will help your business grow, then you hit the jackpot. Features and tools of the HubSpot CMS include:

How to Use the HubSpot CMS

Some of the most essential things to start learning about when you’re getting started with the HubSpot CMS is the relationship between templates, modules, pages, and what global content is and the amazing HubSpot Asset Marketplace. 



Templates are files that determine how a page functions. It consists of its style and layout and are built in the design manager by CMS developers, or you can download them pre-made from the HubSpot Asset Marketplace (mentioned and linked above).


Templates are slowly being phased out in favor of Themes. Themes allows marketers to build pages from scratch without a developer. The WYSIWYG style editor has a library of pre-set modules that you can drag and drop onto a page and customize with ease. 


Modules are what make up traditional templates. They are blocks of content, such as an image, form, CTA, rich text, and a template will be made up of several modules or module groups. In Themes, modules are the building blocks that you drag and drop. The difference is that with Templates, you can only move modules in the back end (Design Tools). With Themes, you can move and edit modules on the front-end sans code. 


Pages are your end game and what you publish to go live for the world to see. 

The relationship between modules and templates is one-to-many, as the same module can be used several times across many different templates (these are called global modules). The relationship between templates and pages is also one-to-many, as the same template can be used to create dozens of different pages.

Global Content

Global content is content you want to create once and then have remain the same across your website. Think of your logo and site header because they need to look the same across the entire website for consistency.

In addition, can make any module into a global module, or group of modules into a global group. Once you do this, you  can no longer edit it from the content editors. For example, if you want to edit the copyright date in your website’s global footer, you can locate that module group in the design tools to make your change there. 

The HubSpot Asset Marketplace

This is an online directory of thousands of pre-made templates, themes, and modules that you can use to build a website in HubSpot.

This is a great resource if you don’t want to spend the money to build a custom website. 

The marketplace provides access to assets created by hundreds of design agencies and freelancers, both free and paid. You can find blog templates, email templates, page templates, template bundles, and standalone modules.

With this said, if you don't have any design or developing skills, you may still need assistance for any customizations you want to do to the assets you buy. Or, if you want to convert your existing site to a Theme (so it looks the same as your existing page but allows you to build pages without devs) then you'll definitely want to bring in the experts.