Use global content across multiple templates
Last updated: August 20, 2025
Available with any of the following subscriptions, except where noted:
|
|
Legacy Marketing Hub Basic |
With global content, you can repeat a section of content, such as a header or footer, across multiple pages of your website. You can edit global content from the content editor or design manager.
Create global content in the design manager
In the design manager, developers can create new global content or convert local content to global content.
Please note: flexible columns, drag and drop areas, and coded modules can't be used in global groups.
- To create a global module in the design manager:
- In your HubSpot account, navigate to Content > Design Manager..
- In the finder, click the File dropdown menu and select New file.
- In the dialog box, click the What would you like to build today? dropdown menu and select Module, then click Next.
- In the Where would you like to use this module? section, select the checkbox next to each type of content that'll use this global module. Global modules used for emails can't include CSS or Javascript.
- In the Module content scope section, select Global module.
- Enter a file name, then click Create.
- To convert an existing local module or group:
-
- In your HubSpot account, navigate to Content > Design Manager..
- In the finder, click a template to edit its contents.
- If you're creating a global group, you can edit the options of multiple modules. Press the Control / Command key, click the modules you want to group, then click the groupModule group icon in the inspector.
- Click the module or module group to select it in the layout editor.
- In the inspector, click the More dropdown menu and select Convert to global module/group.
- To add a global module or group to your templates:
-
- In your HubSpot account, navigate to Content > Design Manager..
- In the finder, click a template to edit its contents.
- In the inspector, click + Add.
- Enter text in the Search field or click the Filter by category or tags dropdown menu to find your global module/group. Then, click your global module/group and drag it into the template layout.
Edit global content in the content editor
You can edit global content from pages or posts in the content editor. Changes made to global content will be applied to all content using a template that contains the same global content.
Please note: only users with either Super admin or Global content settings permissions can edit global content.
-
Navigate to your content:
- Website Pages: In your HubSpot account, navigate to Content > Website Pages.
- Landing Pages: In your HubSpot account, navigate to Content > Landing Pages.
- Blog: In your HubSpot account, navigate to Content > Blog.
- On the content index page, click the name of your content.
- In the content editor, click the siteTreeIcon content icon and then click the globalGroup global content icon for the global module.
- In the dialog box, click Open in global content editor.
- In the global content editor, click the siteTreeIcon content icon and use the drag and drop tools to edit the modules in the global group.
- To edit a navigation menu, click the module. In the sidebar editor click Edit for the menu. In the dialog box, continue to customize the navigation menu.
- To preview the global content on existing pages or posts, click the View on dropdown menu in the top left and select a page or post where the global content is displayed. To view the global content by itself, select Group only instead.
- To create a multi-language version of the global content, click the Language dropdown menu in the top left and select Add/edit multi-language variations. Learn more about creating multi-language global content.
- When you're finished editing the global content, click Publish to [X] assets in the top right. These changes will be applied to all pages and posts using a template that includes the global content.
Edit global content in the design manager
Developers can edit global modules or groups in the design manager. Changes made to global content will be applied to all content using a template that contains the same global content.
- In your HubSpot account, navigate to Content > Design Manager..
- In the finder, click a template to edit its contents.
- To edit the content of a global module or group for only a specific page, blog post, or email, you can make a local copy of the global content to edit in the design manager.
- To edit a global group:
- In the layout editor, click the global group in your template.
- In the inspector, click the More dropdown menu and select Edit global group.

-
- A new tab will open in your design manager with all the contents of your global group. Add or delete modules as desired, or edit the contents of your global content.
- When you're finished editing the global content, in the upper right, click Publish changes.