An overview of theme custom templates

Last updated: March 22, 2017

Available For:

Product: HubSpot Marketing
Subscription: Basic, Professional, & Enterprise

In addition to the base templates described in the previous article, most default HubSpot themes include a two custom templates for specifc types of content. These custom page templates can include: a Homepage template and a Contact Us page template.

HubSpot default themes are only available in new HubSpot accounts. If you would like to have a standard HubSpot theme installed in your existing account, follow these instructions to ensure that your account is compatible with these themes.
Path to pages

The homepage and/or contact us page template layout is located in  layout can be found in your Design Manager in the Theme Name Blog folder (Templates / Custom / Page / Theme Name). The templates will be named Homepage and Contact Us.


While each default HubSpot them utlizes the same custom modules, their layouts and features may vary from theme to theme. To get a better sense of what the various theme Homepage templates look like, check out the links below:

Stratus home

Contact Us

The Vast theme also includes a Contact Us page template. The contact us page includes company information and an HTML module to embed a Google Map with the office location. 

Skyline contact us

Modifying custom theme templates


Advanced info

You can clone any template to create a variation that you can customize, while leaving the original template untouched.. By cloning a template, you ensure that you always have a master template that you can refer back to.

You can also always roll back a revision of a template and or page, if your are unhappy with a change that you make. 

Read more

You can customize your template layouts, using Template Builder in Design Manager.

To learn more about structuring templates, check out this article. In addition to making changes to your templates, you can also add modules directly to particular pages using the content editor on any page created with a template that uses a flexible column.

Bear in mind that themes require certain custom classes, stylesheets, and Javascript files; therefore some removing these required assets can break your themes template. 

Was this article helpful?

Previous article:

Next article: