One of the most powerful features of HubSpot Content Hub s the ability to create custom modules. Custom modules allow developers to build reusable content blocks that editors can easily add to pages without writing code.
These modules help standardize design elements and make page building faster and more consistent.
Understanding how HubSpot Content Hub custom modules and reusable components work helps teams build scalable websites that are easy for marketers and content editors to manage.
A custom module is a reusable content component that can be added to pages using the HubSpot page editor.
Modules can include combinations of:
Once created, modules can be reused across multiple pages.
Custom modules help simplify website editing for non-technical users.
Instead of building layouts manually, editors can simply drag modules into the page and update the content fields.
Benefits of custom modules include:
This approach helps marketing teams maintain the website more independently.
Developers typically create custom modules using the HubSpot Design Manager.
To create a module:
Once published, the module becomes available inside the page editor.
Custom modules include fields that allow editors to control the content displayed inside the module.
Common field types include:
These fields allow editors to customize the content without modifying the module structure.
Once a custom module is created, it appears in the module library inside the page editor.
Editors can:
This makes page creation flexible and efficient.
Because modules are reusable, the same component can be used across many pages.
For example:
This consistency helps maintain a unified design system.
Some modules can be set as global modules.
Global modules are shared across multiple pages, and updating them once updates every instance.
Examples of global modules include:
This helps manage important elements centrally.
HubSpot Content Hub custom modules allow developers to create reusable components that editors can easily add to pages. By using modular design systems, businesses can maintain consistent layouts while making it easier for teams to manage website content.