What to do when some of the e-mail template variables are not filled in when I use an e-mail template from SuperOffice CRM?

Updated on 19 Mar 2026

I create a new e-mail from SuperOffice CRM using an e-mail template with the variables. Some of the variables are not filled in. Why does it happen, and how do I fix it?

Sometimes, template variables can be enclosed in other HTML tags, making them unrecognizable to the SuperOffice parser. After making a new e-mail template or editing an existing one, the corrupted variable might appear. In this situation, instead of the data from SuperOffice CRM that has to be parceled, the template will pass a variable itself. This is illustrated in the example below.

To fix a template, you'll have to clean the failing variables manually. Please follow the steps below to do it:

  1.  Open your e-mail template as a text file (Notepad).
     
  2.  The whole HTML of the message will appear. All the variables in the file should appear two times. The first one looks perfectly fine (marked in green).


     
  3. Press CTRL+F. This option will help you to find the other variable in the file.



    You will find the variable that will be surrounded by extra signs (marked in orange).

  4. Remove it so the variable would be surrounded only by brackets {} (example in green).


     
  5. Save the file and upload it to Settings and Maintenance.
     
  6. Test it to make sure that all variables are visible.


More information

FAQ: How do I create and use e-mail templates in SuperOffice CRM?

Available Languages