Content Blocks

Content blocks allow you to reuse the same content across multiple campaigns. For example, a block might be a frequently used header, footer, or call-to-action button.

With content blocks, you can:

  • Maintain consistency: Use the same headers, footers, or brand assets across all campaigns.
  • Reuse assets: Create predefined assets for use across any channel or campaign type.
  • Update at scale: Edit multiple campaigns simultaneously by updating the source content block.

Create a Content Block 

Old nav New nav

To create a new content block:

  1. In the sidebar, go to Content > Content block.
    DashBoard_CB.png
  2. Click Create content block in the upper right corner. 
  3. Enter the following details:
    content block.png
    Field Description
    Name

    Enter a unique name. This name identifies the content block in campaigns, templates, or alerts. Use alphanumeric characters and underscores.

    Description Provide context on what the block contains and where it should be used.
    Tags Add tags to categorize the block. You can use existing campaign tags. You can use your existing campaign tags. 
    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.
    Select content block type

    Select the 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.
    Select the type depending on your use cases. For example, for a simple coupon code (without styling), you can use a Plain text type; for an email header/footer, use an HTML type.
    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, please contact your MoEngage Customer Success Manager (CSM) or the Support team.

    • 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.
  4. Click Publish. 
    You can also personalize content blocks. For more information, refer to Personalize Content Using Content Blocks.

Manage Content Blocks 

To manage existing content blocks, go to Content > Content blocks 

Old nav New nav

You can find content blocks using the following options:

  • Search by block name or label: Locate blocks by name or label.
  • Filter: Narrow results by Type, Teams, Status, Tags, or the user who last updated the block.

You can switch between List view and Grid view using the icons on the page depending on your preference.

The following fields are available on the Content blocks page:

Field Description
Block name Displays the unique name given to the content block.
Block label Displays any labels assigned to the block.
Type Indicates if the block is Plain text or HTML.
Status

Shows the current state of the block (e.g., Published or Draft).

Teams Identifies the specific team it belongs to.
Usage count

Shows how many active campaigns, alerts, or templates are currently using this block.

Screenshot_2022-01-04_at_3.49.53_PM.png

 

View a Content Block 

Old nav New nav

To view a content block,

  • Click the three dots at the end of the row in the Content block listing and select View.
  • Alternatively, click anywhere on the row to open the preview.

The preview window provides a comprehensive look at the block's configuration and how it appears to customers. 

The following block’s metadata are displayed:

  • Block name
  • Block label
  • Description
  • Type
  • Updated by
  • Last updated on
  • Sharing
  • Usage 


View_ContentBlock.png 

Edit a Content Block

Old nav New nav

To edit a content block,

  • Click the three dots at the end of the row in the Content block listing and select Edit
  • In the Edit page, you can modify the Name, Description, Tags, and Content fields.
info

Information

You cannot change the Content block for or Select content block type after a block is created.

Editing 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.

old nav_edit content block.png

UpdateContentBlock.png

Duplicate Content Blocks 

To duplicate content blocks, 

  • Click the three dots at the end of the row in the Content block listing and select Duplicate
  • In the Duplicate page, click Publish.

The new block will be prefixed with Duplicate.

Delete a Content Block

To delete content blocks, 

  • Click the three dots at the end of the row in the Content block listing and select Delete
  • In the confirmation message that appears, click Delete.

You can only delete a block if it is not currently used in any active campaigns.

Supported Channels

Content Blocks can be added to the campaigns sent using the following channels:

Was this article helpful?
3 out of 9 found this helpful

How can we improve this article?