How to Customize Module Styles in the HubSpot Content Editor

How to Customize Module Styles in the HubSpot Content Editor

When multiple teammates update your HubSpot pages, it’s easy for design consistency to slip through the cracks. Maybe the spacing between sections is slightly off, or a font crops up that wasn’t part of your style guide. With each tweak, your brand identity grows fuzzier—and your content looks less polished.

HubSpot’s Content Editor offers plenty of design freedom, but without a standardized approach, that flexibility often leads to headaches. Marketing and design teams end up wasting time fixing layout misalignments or chasing uniform styling post-publish.

If that sounds familiar, this guide is for you. You’ll learn how to customize module styles within HubSpot’s Content Editor using its built-in tools, so you can build consistently branded pages and blogs—without endlessly rewriting templates or hand-coding fixes. We’ll also walk you through measuring the impact of your changes and avoiding common missteps.

Tailoring Brand Identity through Module Styles

Every page you build in HubSpot is made up of modules—reusable blocks that handle content (like text, images, or forms) and functionality (like CTAs or sliders). These modules create the structure of your site. Whether you’re editing a landing page or an email layout, the Content Editor gives you the ability to style each module visually, without touching code.

Customizing a module’s style involves adjusting design elements such as padding, colors, font sizes, and borders, either in the module’s settings or in the design tab. These small details matter. Done right, they reinforce your brand identity and improve user experience—all while giving your team flexibility to adapt layouts as needed.

You’ll primarily work with styling controls in two places: the Content Editor and the Design Manager. In the Design Manager, developers define what styling fields appear and what classes modules use. In the Content Editor, marketers and editors apply those styles when building pages.

If your site runs on a HubSpot Theme that includes global style fields, module customizations become even easier. Once set, those styling decisions automatically reflect across all instances of the module, saving you hours on future updates.

How it Works Under the Hood

To really harness module customizations, it helps to understand how HubSpot’s styling system works behind the scenes. There are three key components:

  • Module Fields: Every module can include style fields—such as font color, line height, or background image. Developers set these up when building custom modules to allow content editors to control design without editing CSS.
  • Global Theme Settings: In many themes, global controls are available through the Theme Settings panel. Changing a global font or color here cascades across every module linked to that theme, offering a top-down approach to branding.
  • Inline Editor Controls: These are the tools content editors use in the page editor to fine-tune text formatting, padding, alignment, and more. They provide quick, localized control without affecting global settings.

When you apply custom styles, HubSpot stores them as JSON in the page code. On publish, HubSpot compiles that data with your module’s HTML/CSS, creating a clean, optimized version for the web. This process keeps your site’s performance sharp, even as modules become more sophisticated.

To avoid style conflicts or blank states, developers can also add conditional logic and fallback values. These measures ensure your modules still render elegantly, even if a content editor skips filling a style field.

Main Uses Inside HubSpot

Consistent Blog Layout Styling

If your blog has multiple contributors, enforcing style consistency can feel like herding cats. But well-customized modules keep your articles aligned with brand guidelines—without slowing down publishing.

Example: Maybe you’ve got a global “Author Bio” module sitting at the bottom of every blog post. Rather than styling it manually each time, you can preset the border radius, background, and typography via the module’s design tab. This lets every post end on a consistent branding note—without any extra work.

Landing Page Branding Alignment

Landing pages are critical for conversions, so their style needs to feel intentional and on-brand. But they often require subtle design variations. With custom module styles, you can tweak visual elements inside the same framework.

Example: Say you’re launching a campaign with five variant landing pages. Each page uses a shared “Form Section” module. You can adjust the background color for each campaign while keeping the CTA placement, padding, and font uniform, making each campaign visually distinctive without sacrificing brand cohesion.

Email Template Design Control

Even though HubSpot’s email editor is separate from its CMS, many styling principles—and even some modules—carry over. If your team sends out regular newsletters or promotional emails, module styling can prevent design drift.

Example: You customize a newsletter banner module with specific background colors and button alignment, then save it across multiple email templates. Marketing team members can use it as-is, minimizing long-term off-brand choices.

Common Setup Errors and Wrong Assumptions

Mistake: Editing default theme files directly.
Result: Your changes vanish after HubSpot rolls out a theme update.
Fix: Create a child theme or custom module before making style adjustments.

Mistake: Adding too many inline styles in the content editor.
Result: Layouts break when theme updates or global styles change.
Fix: Stick to module settings or global theme controls for consistency.

Mistake: Skipping mobile responsiveness checks.
Result: Text overlaps or awkward spacing shows on phones and tablets.
Fix: Use HubSpot’s device preview toggles to test mobile, tablet, and desktop views before publishing.

Mistake: Overwriting existing global CSS classes.
Result: Unintended style clashes across other modules or pages.
Fix: Use unique class names in custom modules and avoid altering shared classes unless fully scoped.

Step-by-Step Setup or Use Guide

Before you start, make sure you have full access to the Design Manager and your team is working within either a standard or child theme. If not, head there first—your styles won’t stick otherwise.

Step 1: Access the Content Editor.
Go to Marketing > Website > Website Pages or Landing Pages. Choose a page and click “Edit.”

Step 2: Select a module.
Click the module you want to style directly. A sidebar will appear on the right.

Step 3: Open the module’s style options.
Expand either the “Design” or “Style” tab in the sidebar. Available settings vary by module and theme.

Step 4: Adjust layout elements.
Set spacing fields, such as padding or margins. HubSpot typically lets you input values in pixels, percent, or em units.

Step 5: Control typography and colors.
Use the theme palette or manual color selectors for text elements. Align them with your brand’s font weight and size standards.

Step 6: Add background elements.
Upload images, choose solid fills, or apply gradient layers. Optimize file sizes to avoid slowing down your site.

Step 7: Apply borders and shadows.
Add structure with subtle lines or effects, but stay consistent. Borders that vary too much create visual chaos.

Step 8: Save and preview your changes.
Click “Apply Changes” and then “Preview.” Test your module on mobile, tablet, and desktop views. If the module is global, confirm that the change reflects everywhere it’s used.

Measuring Results in HubSpot

Polishing your modules visually is only half the equation. You need to know whether those design choices are actually improving how users engage with your content.

HubSpot provides reporting tools to help you track this:

Reports to Use:

  • Page Performance Reports
    Keep an eye on time on page, bounce rate, and user retention after design updates.
  • CTA Reports
    If your module includes a call to action, check the click-through rate. A small shift in button color or placement could boost conversions.
  • Form Submission Dashboards
    Measure how updated visual elements affect form fills and lead volume.
  • A/B Test Results
    Run side-by-side campaigns to evaluate different design variations in real traffic scenarios.

Checklist:

  • Do modules now look consistent across pages, emails, and blog posts?
  • Did bounce rates go down after spacing or layout changes?
  • Are CTAs performing better with new style settings?
  • Do mobile visitors stay longer since you refined responsiveness?

Keep tabs on these benchmarks monthly. Treat design iteration the same way you would optimize content—data first, always.

Short Example that Ties It Together

Let’s say your team is prepping five different landing pages to promote a series of webinars. Over time, each of these pages ended up with different headline fonts, button placements, and odd spacing tweaks.

Using the Content Editor, you go module by module—starting with the “Hero Header.” You standardize the font to match your brand’s guidelines, tighten spacing for better mobile viewing, and apply a consistent gradient background. You repeat the process for the registration forms and footer CTAs.

After publishing, you review the performance in HubSpot’s analytics dashboard. Visitors now engage evenly across all five pages. Conversion rates rise and bounce rates drop. By streamlining module designs, you help users focus on the offer—not get distracted by jarring inconsistencies.

How INSIDEA Helps

Keeping your branding consistent across dozens of HubSpot pages and campaigns isn’t a solo job. Whether you’re a marketer juggling edits or a designer buried in requests, you need structured systems that scale.

INSIDEA plugs into your team with expert HubSpot development and design support. We’ll set up frameworks that make it easy to edit styles confidently—without breaking your templates or slowing you down.

INSIDEA HubSpot Support Includes:

  • HubSpot onboarding: Get your portal, themes, and workflows launched the right way
  • HubSpot management: Keep data clean, automations stable, and performance reliable
  • HubSpot automation support: Build workflows that follow your actual customer journey
  • Reporting and CRM alignment: Make sure your reporting reflects the metrics that matter
  • Theme customization: Configure flexible, branded theme settings that stay consistent
  • Module creation and styling: Build reusable content blocks that match your entire web presence

Find out how INSIDEA helps HubSpot teams ship great content, faster. Connect with a certified HubSpot consultant or check out INSIDEA’s HubSpot consulting services.

Jigar Thakker is a HubSpot Certified Expert and CBO at INSIDEA. With over 7 years of expertise in digital marketing and automation, Jigar specializes in optimizing RevOps strategies, helping businesses unlock their full potential. A HubSpot Community Champion, he is proficient in all HubSpot solutions, including Sales, Marketing, Service, CMS, and Operations Hubs. Jigar is dedicated to transforming your RevOps into a revenue-generating powerhouse, leveraging HubSpot’s unique capabilities to boost sales and marketing conversions.

The Award-Winning Team Is Ready.

Are You?

“At INSIDEA, it’s all about putting people first. Our top priority? You. Whether you’re part of our incredible team, a valued customer, or a trusted partner, your satisfaction always comes before anything else. We’re not just focused on meeting expectations; we’re here to exceed them and that’s what we take pride in!”

Pratik Thakker

Founder & CEO

Company-of-the-year

Featured In

Ready to take your marketing to the next level?

Book a demo and discovery call to get a look at:


By clicking next, you agree to receive communications from INSIDEA in accordance with our Privacy Policy.