Skip to main content
Below, learn about the modules that you can use when building email templates. These modules are separate from default web modules, which can be used to build website pages, blog posts, and blog listing pages. Many of the modules below were released to replace usage of default web modules in emails, such as the email_logo module replacing the logo module. If your email templates are still using the web versions of these modules, learn how to update your email templates to use email-specific modules instead. To view a default module’s code, you can view and clone the module within the @hubspot folder of the design manager, or fetch it by its path locally using the HubSpot CLI.
design-manager-default-modules

Email blog post filter

A version of the blog post filter module for emails.

Email blog post listing

A version of the blog post listing module for emails.

Email Call-to-Action

A version of the Call-to-Action module for emails.

Email header

A version of the header module for emails.

Email HTML

Raw HTML module for emails.

Email image

Image module for emails.

Email linked image

A version of the image module for emails.
A version of the logo module for emails.

Main email body

The main body module for emails.

Office location information

Office location information footer for emails (CAN-SPAM compliant).

Email one line of text

A version of the text module for emails.

Email section header

A version of the section header module for emails.

Email social sharing

A version of the social sharing module for emails.
Note: The variable social_link_url in the default column below is the same value as the link parameter.

Email subscription preferences

Module for displaying email subscription preferences.

Email subscriptions confirmation message

Confirmation of email subscription changes.

Email unsubscribe (backup)

Supported in pages, blog posts, and blog listings.

Email video

A video module for emails.
Last modified on February 10, 2026