How to Add a Custom Rich Text Property to a HubSpot Sales Quote Template

Have you ever wanted to add rich text to the product description line item? In this video I demonstrate how to customize a sales quote template to support rich text for a product description. The default product description property is multi-line and does not support bullets, links, and other rich text features. I show the… Read more »

Continue Reading

Category: Newsletter

Looking for a Free Website Builder? A Review of HubSpot CMS Free Hosting Software

Want to build your website visually using a drag and drop website builder? You should consider taking HubSpot CMS for a test-drive because it has a large amount of features specifically designed for lead generation and business management. Below is a summary of the content management system and the reasons why it is a professional… Read more »

Continue Reading

Category: Articles

Improve Mobile LCP Speed Score by Not Loading Images At Top of Page

I was recently trying to improve my page load scores and was running into poor performance for LCP and CLS scores. I narrowed things down to most of my blog posts having a featured image floated in the top right. When you viewed the image on mobile the thumbnail didn’t really make sense and wasn’t… Read more »

Continue Reading

Category: Code Snippets

How to Create a Free Website for Your Business With HubSpot CMS

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

Category: Articles

How to Create and Build a HubSpot CMS Module

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

Continue Reading

Category: Tutorials

How to Print HubSpot Sales Quotes in Landscape Mode

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

Category: Common Questions

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

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

Category: Code Snippets

How to Format a Phone Number in HubSpot CMS HubL

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

Category: Code Snippets

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

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

Category: Code Snippets

What happens when you clone a landing page in HubSpot?

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

Continue Reading

Category: Common Questions