Content blocks allow marketers to reuse the same content across multiple campaigns. For example, a block might be a repeatedly used header, footer, or designed call-to-action button.
With content blocks, marketers can:
- Create consistent campaigns using content blocks as headers, footers, or any other asset
- Create pre-defined assets that can be used across multiple campaigns irrespective of the channel and campaign type
- Edit multiple campaigns at the same time by simply updating the content block
Create a Content Block
- Navigate to Content > Content block in the sidebar. The Content blocks page is displayed.
- Click Create content block in the upper right corner. The content block creation page is displayed.
-
Enter the following details:
Field Description Name Name for the content block. This name will be used to add the content block in a campaign, alert, template, or another content block. It can contain alphabets, numbers, and underscores. Description Description of the content block. Add a description that clarifies what the content block is and where it should be used. Tags Add tags (you can use your existing campaign tags also) to add more context to the content block. Content block for Select where the content block is to be used. Supported values are:
- Campaigns: The content block can be used in campaigns.
- Alerts: The content block can be used in alerts.
Content block type Type of content block. Supported values are:
- Plain text: Text-based content blocks are supported in all campaign channels.
- HTML: HTML content blocks are supported in Email, In-App, Personalize, and Connectors.
Editor type When you select the Content block type as HTML, you have the following options available:
-
Drag & Drop: You can drag and drop content elements onto the editor canvas and then edit their properties. In this editor, you also have the option to Switch to the HTML editor and create content using it. For example, to quickly assemble a promotional banner or a multi-column email layout without writing the HTML code, use a Drag and Drop type.
Early Access
The Drag & Drop editor is an Early Access feature. To enable it for your account, contact your CSM or raise a support ticket.
- Code editor: The code editor offers complete flexibility, allowing you to directly input or paste your own custom HTML code to create content blocks. This is ideal when you need precise control over the design, integrate dynamic content, or implement complex layouts. For example, to import an existing email template designed externally and paste the entire HTML structure directly into MoEngage, use the code editor.
Content Enter the content of the content block.
- For campaigns: Type @ to personalize the content for campaigns.
- For alerts: Click the Text personalization button to personalize the content for alerts.
-
Click Publish.
You can also personalize content blocks. For more information, refer to Personalize Content Using Content Blocks.
Supported Channels
Content Blocks can be added to the campaigns sent using the following channels:
Manage Content Blocks
You can manage all your content blocks by navigating to Content >> Content blocks
info |
Note
|
View a Content Block
To preview a content block, click on the three dots at the end of the row in the listing and click on View. You can also click anywhere in the content-block's search listing to view the information about the content block. The View gives a summary of the selected content block - the thumbnail, created by, tags, and the usage.
Update a Content Block
Updating a content block updates all campaigns, templates, and other content blocks where it’s used, with changes taking a maximum of five minutes to appear.
Nest Content Blocks
You can also nest content blocks. This means that you can use content block A in another content block B.
warning |
Warning If there is a cyclic loop, you will not be able to create or update a content block. |
Delete a Content Block
A content block can be deleted only if it is not used in any of the active campaigns.