Placeholders
Dynamic placeholders and conditional logic for personalized email signatures.
Personalization & Logic
For a single template to work for the entire company, we use dynamic placeholders and conditional logic.
Inserting Placeholders
Click the { } Placeholders button on the right side of the editor. Here you will find all available variables from two sources:
1. User Data (user.*)
This data comes live from your directory service (Microsoft Entra ID / Azure AD or LDAP).
- Examples:
{user.display_name},{user.mobile},{user.job_title}. - Prerequisite: The fields must be maintained in your Entra / AD / LDAP and the integration with Conbool must be established.
2. Company Data (account.*)
This data is static and comes from the Conbool configuration (Disclaimer > Settings).
- Examples:
{account.company_name},{account.street},{account.website}. - Advantage: If your address changes, you update it centrally — all templates update automatically.
The Empty Tag ({ET}) - Hiding Empty Fields
This is one of the most important functions for professional signatures. Often, data is missing for certain employees (e.g., not everyone has an extension or mobile number).
The Problem: If you simply write Mobile: {user.mobile}, the word "Mobile: " remains when the number is missing. This looks unprofessional.
The Solution: Use the Empty Tag ({ET}). Everything between {ET} and {/ET} is completely removed if the placeholder contained within it has no value.
Usage Example
You want to format the mobile number but only display it if it exists:
Input in the Editor: {ET}Mobile: {user.mobile}{/ET}
Result for the Recipient:
- Employee has a number: "Mobile: +49 170 123456"
- Employee has NO number: (The line is completely hidden, no gap).