DID THIS ARTICLE SOLVE YOUR ISSUE?
Let us know so we can improve!
Let us know so we can improve!
Conditionally renders a block based on whether a value evaluates to true. This built-in helper is provided by the Handlebars.Net library.
This helper is available in the Winter ’26 release of Marketing Cloud Next (API version 65.0).
1{{#if condition}}
2 <!-- Content when condition evaluates to true -->
3{{else if condition2}}
4 <!-- Content when condition2 evaluates to true -->
5{{else}}
6 <!-- Content when condition and condition2 evaluate to false -->
7{{/if}}| Parameter | Type | Description |
|---|---|---|
condition | Any | Required. The value to evaluate. |
The function renders the block template if the condition evaluates to true. If an {{else}} block is provided, it renders that block when the condition evaluates to false. The helper also supports {{else if}} blocks for multiple conditions.