How to Make Changes to a Global Module in One Place in HubSpot

How to Make Changes to a Global Module in One Place in HubSpot

As your site grows, keeping everything aligned, especially repetitive elements like headers, footers, or CTAs, can turn into a full-time task.

Manually updating those components across dozens of pages is not just frustrating; it’s also time-consuming. It increases the risk of errors and inconsistencies.

That is where HubSpot global modules save time and reduce manual work.

If you have used global modules before, you may have encountered common issues, such as not knowing where to make edits, updates not appearing as expected, or concerns about breaking layouts across pages.

Once you understand how global modules function, updates become predictable and easier to manage at scale.

This guide explains how to manage global modules in HubSpot step by step. You will learn how to identify them, apply changes correctly, verify updates, and measure results. 

You will also see how INSIDEA supports teams that want structured and maintainable HubSpot CMS setups.

How HubSpot Global Modules Keep Site Sections Consistent Across Pages

A global module acts as a single reference point for reusable design sections such as headers, footers, and call-to-action blocks.

Instead of recreating the same section on multiple pages, you create it once and reuse it across templates and pages.

Global modules are managed inside HubSpot’s Design Manager. You can access them by navigating to:

Marketing > Files And Templates > Design Tools

Each global module is identified by a blue globe icon. This icon confirms that the module is used across multiple pages or templates.

Centralized Control:
Any update to a global module is automatically applied everywhere the module is used.

This includes changes to text, images, links, layout spacing, and buttons. Making a single update eliminates the need to manually edit multiple pages.

HubSpot also supports CRM-based personalization inside global modules. This allows teams to use dynamic content or contact properties while maintaining consistent site structure.

How It Works Under The Hood

Understanding how global modules are structured helps teams trust the update process.

Each global module is connected to a single parent file stored inside the Design Manager. When you add that module to a template, HubSpot references the parent file rather than creating a copy.

What Happens When You Edit a Global Module

Input:
You update content or layout elements in the master module file. This may include text fields, buttons, images, or spacing.

Process:
HubSpot saves these edits directly to the parent module file.

Output:
Every instance of that module across your site reflects the change once the update is published.

For example, updating the footer year or contact information requires only one edit. After publishing, the update appears on all pages that use that footer module.

Converting a Standard Module into A Global Module

To convert an existing module:

  1. Open the module inside Design Manager
  2. Right-click the module
  3. Select Convert To Global Module

HubSpot creates a new reference file inside the @hubspot folder. From that point forward, updates must be made within the global module file rather than at the page level.

Field Locking And Edit Permissions

HubSpot allows granular control over what can be edited at the page level.

Locked Fields:
These remain consistent across the site and cannot be edited on individual pages.

Unlocked Fields:
These allow page-level customization while preserving the overall structure.

This setup supports consistency without limiting flexibility.

If updates do not appear immediately, page caching may be the cause. Republishing the page or clearing the cache typically resolves this.

Main Uses Inside HubSpot

Global modules are used to maintain consistency across large websites while reducing manual effort.

Maintaining a Consistent Site Header

Headers appear on nearly every page and often include navigation menus, branding, and CTAs.

Updating headers page by page increases the risk of missed links or outdated branding.

By storing the header in a global module, updates such as navigation changes or CTA text updates are completed once and reflected everywhere.

Managing a Reusable Footer

Footers typically contain contact details, disclaimers, social links, and internal navigation.

When legal text or contact information changes, a global footer lets teams apply updates from a single location rather than editing multiple templates.

This improves accuracy and reduces review cycles.

Centralizing CTAs or Promotional Banners

Time-sensitive campaigns benefit from global modules.

When CTAs are stored as global modules, teams can update messaging, URLs, or visuals without having to locate each placement manually.

This keeps campaigns consistent and reduces turnaround time.

Common Setup Errors and Wrong Assumptions

Incorrect setup or misunderstandings can limit the value of global modules.

Mistake: Editing the module at the page level
Many users try to edit global modules directly on pages.

Fix:
Open and edit the module only in Design Manager.

Mistake: Forgetting to publish changes
Saved changes do not go live until published.

Fix:
Always click Publish Changes after editing.

Mistake: Renaming folders that contain global modules
Changing folder paths can break references.

Fix:
Use a clearly labeled folder for global modules and maintain consistent naming.

Mistake: Assuming all fields update globally
Unlocked fields retain page-level values.

Fix:
Review field settings and lock elements that must remain consistent.

Step-by-Step Setup or Use Guide

Before starting, confirm access to HubSpot Design Manager and understand which templates use the module.

  1. Open Design Manager
    Navigate to Marketing > Files and Templates > Design Tools

  2. Find Your Global Module
    Look for the globe icon or search for names like global_header or global_footer

  3. Edit The Module
    Right-click and open the module. Update content fields such as links, CTAs, or images

  4. Adjust Layout Carefully
    Review padding and structure before removing elements tied to multiple templates

  5. Save And Publish
    Click Save, then Publish Changes to apply updates site-wide

  6. Review Templates Using The Module
    Check several pages to confirm updates appear correctly

  7. Check Page-Level Overrides
    Verify that unlocked fields retain intended variations

  8. Test Live Pages
    Review formatting, links, imagery, and button behavior on live pages

Following this process prevents scattered updates and layout inconsistencies.

Measuring Results in HubSpot

Tracking performance helps validate the impact of global module updates.

Metrics vary depending on module type.

For headers and footers, monitor page engagement. For CTAs and banners, track clicks and conversions.

Where To Measure Performance:

  • Website Page Analytics:
    Marketing > Website > Website Pages > Analyze

  • CTA Reports:
    Marketing > Lead Capture > CTAs

  • Custom Event Tracking:
    Track interactions tied to specific module elements

  • Dashboards:
    Compare metrics such as page views, form fills, and bounce rate before and after updates

  • A/B Testing:
    Test CTA variations and apply the stronger version across all pages

Short Example That Ties It Together

You manage thirty product landing pages. Each page includes a “Request A Demo” banner below the main content.

That banner is built as a global module.

Your team decides to update the CTA text to “Schedule Your Consultation” and link it to a new booking page.

You open Design Manager, locate the global CTA module, update the text and URL, then publish the change.

All thirty pages update automatically.

After one week, CTA analytics show a 18% increase in clicks.

This confirms the value of centralized updates and controlled testing.

How INSIDEA Helps

Managing global modules becomes more complex as teams and page counts grow.

INSIDEA works with marketing, design, and operations teams to build structured HubSpot CMS environments that support consistency and controlled updates.

Our HubSpot Consulting Services Include:

  • HubSpot Onboarding: Structured CMS and CRM setup

  • HubSpot Management: Ongoing system stability and maintenance

  • Automation Support: Workflow alignment across teams

  • CRM Alignment And Reporting: Dashboards built around business reporting needs

  • CMS Design System Setup: Global modules structured for safe, repeatable updates

Teams that want long-term maintainability often hire HubSpot experts at INSIDEA to manage global modules without risking template issues or inconsistent layouts.

Stop tracking down scattered edits. Use global modules to manage updates from one place and keep your HubSpot site consistent as it grows.

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.