How can I create a global email footer?

Last updated: September 22, 2017

Available For:

Marketing: Basic, Pro, Enterprise
Sales: N/A
Service: N/A

If you need to customize your Marketing email footer, but want that customization to appear across all emails, you can use a global rich text module in place of the default Office Location Information module. 

While it is not possible to create a global module from within an email template, you can create a global rich text module in a page template and include the necessary CAN-SPAM tokens, then add the module into your email templates without having to customize it each time.

  • Navigate in HubSpot Marketing to Content Design Manager.
  • Create a new page template from which you will create your global rich text module for use in your email template.
  • Once you are in your new page template, click Add row to add a new rich text module to your template.
  • Add the CAN-SPAM required information to your rich text module. You can either copy and paste the source code from the Office Location Information module in one of your existing email templates, then customize the content around the tokens, or add the tokens manually: 
    • To include your office location information, include the following tokens:

      {{ site_settings.company_name }}

      {{ site_settings.company_street_address_1 }}

      {{ site_settings.company_city }}

      {{ site_settings.company_state }}

      {{ site_settings.company_zip }}

    • To include your unsubscribe link(s) in the rich text module, click InsertLink. In the Link text to be displayed field, edit the text you'd like recipients to see, such as "edit your subscription preferences." In the Link URL field, enter {{ unsubscribe_link }} to allow contacts to choose which email types they unsubscribe from or {{ unsubscribe_link_all }} to allow recipients to unsubscribe from all email automatically. When you've entered your information, click Add Link

  • Customize the content of your footer, making sure to leave the required CAN-SPAM information and click Done.
  • Click the gear for your module > Make module global.
  • Click Make module global > name your module > click Create global module
  • This module will now be available to add to your email templates. From within the template editor for your email template, you can drag and drop your new global module from the left module sidebar into place on your template.
  • Click Publish on your email template.


Was this article helpful?