Colours and fonts are the building blocks of your brand’s visual identity. They do more than just make your website look pretty; they communicate your personality, create a mood, and build brand recognition. When a visitor lands on your site, your colours and fonts are the first things that tell them they’re in the right place.
The problem is, if you stick with the default settings in your HubSpot template, you’re not using your brand’s voice—you’re using the template’s. This can make your website feel anonymous and fail to build the trust you need to convert visitors into customers.
Whether you're a marketing manager aiming for a polished look (hello, Functional Frank) or a consultant setting up clients for success (we see you, SMB Sophie), mastering these two elements is crucial. This guide will show you how to choose a professional palette and font pairing, and how to apply them across your HubSpot site in just a few clicks.
You don’t need to be a designer to create a balanced colour scheme. The easiest way to get started is by following the classic 60-30-10 rule.
You’ll also need a Neutral Colour (like a light grey, off-white, or beige) for background sections to add depth.
Don't have a palette yet? No problem. Use free tools like Coolors or Canva’s Palette Generator to create a professional-looking scheme in minutes. Once you have your colours, make sure you have their hex codes (the six-digit code starting with a #, like #00A3E0).
Once you have your hex codes, applying them across your entire website is incredibly simple. HubSpot’s theme settings act as a central control panel.
That’s it! By setting your colours here, HubSpot will automatically update every button, link, and pre-styled module across your entire website. This is the secret to maintaining perfect consistency without having to edit every single page manually.
Just like colours, your fonts communicate a message. Are you modern and clean? Traditional and trustworthy? Bold and innovative? A simple font pairing is all you need to convey this.
The best practice is to use a two-font system:
Pro Tip: Avoid using more than two or three fonts. Sticking to a consistent pairing makes your site look intentional and professionally designed.
No-Fail Font Pairings (from Google Fonts, available in HubSpot):
This process is just as easy as applying your colours and is found in the same place.
By taking a few minutes to set up your brand colours and fonts in your HubSpot theme settings, you do more than just make your site look good. You create a consistent, trustworthy, and memorable brand experience for every visitor.
It’s the fastest and most effective way to move beyond a generic template and build a website that looks and feels uniquely yours.
For a complete walkthrough on transforming your template, read our full guide: A Practical Guide to Branding and Customising Your HubSpot Starter Website.