Free Website Builders for Small Businesses: Unveiling the Best Choice

Category: Articles

One of the most important decisions for a small business is where to host its website, and a CMS or content management system is a crucial component. Some companies with an internal IT team prefer to self-host their website because they require higher-level security or business integrations. However, a growing trend is towards using a… Read more »

Continue Reading

How to Build HubSpot Custom Modules Using HTML + HubL [video tutorial]

Category: Tutorials

Have you heard of HubSpot modules but are not sure what they are or how to use them in your pages? Have you wondered how to make a HubSpot custom module? This HubSpot CMS theme development tutorial will show you how to build HubSpot custom modules that you can use to experiment and test how… Read more »

Continue Reading

How to Print HubSpot Sales Quotes in Landscape Mode

Category: Common Questions

Are you looking for a way to print your HubSpot sales quotes in landscape mode instead of portrait? Or do you want to remove the white margins when printing or download the quote pdf? HubSpot sales quote templates use CSS print styles to format the PDF and printed document. This gives you an opportunity to… Read more »

Continue Reading

Use is_in_editor to Add Inline Comments and Notes Only in the HubSpot Editor [code snippet]

Category: Code Snippets

As a HubSpot CMS developer, you sometimes need to add some contextual information in templates to make it easier for content editors to know where and how to edit things. Add the code below into a template to display help text only when editing the HubSpot template. {% if is_in_editor %} <style>.hseditor-help {background:#FFFFE0;padding:1rem;text-align:center;}</style> <div class=”hseditor-help”>… Read more »

Continue Reading

How to Format a Phone Number in HubSpot CMS HubL

Category: Code Snippets

I was recently working on a custom HubSpot quote theme and needed to format the phone number. By default, the number was displayed as a long string of numbers without any parenthesis or number groupings. The code below uses a HubL to display a subset of the full string in the chunks you need it… Read more »

Continue Reading

HubSpot HubL Code Snippet Collection – Filters, Functions, and Macros

Category: Code Snippets

Below is a list of my commonly used HubSpot CMS HubL filters, functions, and Macros. Email me if you have one you would like to add to this list. Create a slug from a text string I used this when I wanted to add a CSS class name to the li of a menu using… Read more »

Continue Reading

What happens when you clone a landing page in HubSpot?

Category: Common Questions

HubSpot creates a duplicate draft version of the page and adds the word “Clone” at the end of the original name.  

Continue Reading

How to Create a Landing Page in HubSpot CMS Using a Blank Page

Category: Tutorials

Are you trying to create a landing page using a blank page in HubSpot? HubSpot’s drag and drop templates make it incredibly simple to create landing pages that generate leads or promote webinars. The user-friendly drag and drop editor allows you to easily add or update text and images within the landing page layout. What… Read more »

Continue Reading

How to Make CSS Style Customizations to HubSpot CMS Pages

Category: Articles

Are you creating a HubSpot landing page or website page but want to make a small design style adjustment? Sometimes you just have to dig in and get your hands dirty writing some code. But don’t worry it isn’t as bad as it looks. And if this is your first time, afterward you will think… Read more »

Continue Reading

How to Copy HubSpot Sections Into a HubL Code Template

Category: Code Snippets

HubSpot CMS has recently added the ability to copy sections built with the visual editor and then paste the HubL code into a template. Previously, this had to be done by manually. Why you might want to use this A designer or marketer could visually design the page. Get 80% there and then hand off… Read more »

Continue Reading