Module Library

A module is a reusable structural element of an email template, such as a header, product card, banner, footer, or similar component.

The editor includes a built-in module library available in the Structures & Modules panel.

The library contains two tabs:

  • My Modules — modules saved by the user.
  • General Modules — standard modules provided by the editor.

Creating a Module

  1. Open an existing email or create a new one (Messages → Messages → Email).
šŸ“˜

Note

You can create a module from a Stripe, Structure, or Container.

  1. Hover over the element:
  • for a Structure or Stripe, click the three dots on the right;
  • for a Container, click the three dots on the left.

The following example shows how to create a module using a Structure.

  1. Click the Save as module icon to open the module settings panel.

Module Settings

Do the following:

  1. Enter a module name to find it quickly in the library.
  2. Add a description that explains the module’s purpose (optional).
  3. Select a category so the Global styles and Layout tab settings apply based on the element type (optional).
  4. Turn on the Synchronized toggle if you want the module to update automatically in other emails (see Synchronized modules for details).
  5. Add tags for easier search (optional).
  6. The ID is generated automatically for use in emails with dynamic variables, but you can change it to make the ID meaningful.
  7. Click Save.

Searching, Sorting, and Filtering Modules

Use search, sorting, and filters to find modules faster.

Search

Enter the module name, tag, or ID in the search field.

Sorting and Filtering

Click the settings icon to the right of the search field.

A panel with sorting and filtering options opens.

In the Sort by section, select a sorting method:

  • Name — sort by module name;
  • Date Modified — sort by the date of the last edit;
  • Recent Usage — sort by the last time the module was used.

In the Filter by Element Type section, select the type of element the module was created from:

  • Stripe — modules created at the stripe level;
  • Structure — structure modules;
  • Container — container modules.

In the Filter by Tags section, select one or more tags.
The system displays only modules that contain the selected tags.
Use the arrow buttons to change the sorting order:

  • ↑ — ascending order;
  • ↓ — descending order.
🚧

Important

Clear the filters and the search field when needed. Otherwise, the system continues to display modules according to the last applied filter results.

Editing Module Settings

šŸ“˜

Note

You can edit or delete only your own modules. To modify a standard module, first save it as your own module, and then edit it.

  1. Hover over the required module in the list.
  2. Click the three dots and select Edit.
  1. Make the necessary changes.
  2. Update the module or save it as a new one.

Deleting a Module

  1. Hover over the required module in the list.
  2. Click the three dots, select Delete, and confirm the action.

Using General Modules

Using standard modules from the library significantly reduces email layout time because the system already includes ready-to-use elements such as headers, banners, product cards, footers, and other sections.

Instead of creating these elements from scratch, select a ready-made module and drag it into the email template. This allows you to assemble the message structure faster and simplify email creation.

Hover over the information icon to view the module name, its structural type (Stripe, Structure, or Container), as well as the creation and last modified dates.

You can find a general module the same way as a saved one — by using filters or search.

šŸ“˜

Note

General modules do not include tags, so the system groups them under the Others category.