Quick Answer
How do you stop RSS HTML tags from displaying as plain text?
Select the RSS Header or RSS Item element, open RSS Editing Options, switch the element to Custom, and replace the double brackets around RSS variables with triple brackets. Triple brackets allow the variable content to render as HTML instead of displaying escaped markup as plain text.
Fixing Broken Formatting in Your RSS Emails
You may notice HTML tags or symbols showing up in your emails instead of clean formatting.
RSS Header and RSS Item elements pull content from your RSS feed. In some cases, that content is treated as plain text and becomes HTML-escaped.
When this happens, markup and special characters can display literally instead of rendering as intended.
Example
A feed may contain HTML markup or a character such as
&. When the content is escaped, the email may
display <p> or &
instead of the expected formatting.
RSS HTML Escaping at a Glance
Before You Begin
Open the email containing the RSS element that is displaying raw tags or escaped characters.
- Identify the RSS Header or RSS Item element showing the problem.
- Keep the existing surrounding HTML and layout intact.
- Change only the brackets around the RSS variables.
- Check every RSS variable inside the affected element.
- Preview the email after saving your changes.
Step-by-Step: Resolve HTML Escaping in RSS Elements
Switch the RSS element to Custom mode and update the RSS variables so their content can render as HTML.
Step 1: Open the Email Builder
Open the email in the BizStackPro Email Builder and select the affected RSS Header or RSS Item element.
Step 2: Open RSS Editing Options
In the left panel, open RSS Editing Options.
Step 3: Choose Custom
Change the RSS element to Custom mode so you can edit the RSS variables used inside the element.
Step 4: Change Double Brackets to Triple Brackets
Replace the double brackets around the RSS variables with triple brackets.
Change:
{{ }}
To:
{{{ }}}
Step 5: Save and Preview
Save the changes and preview the email to confirm that the RSS content now displays with the intended formatting instead of showing raw HTML tags or escaped characters.
Change only the RSS variables
Keep the surrounding HTML and layout intact. The change described in this guide is to replace the opening {{ with {{{ and the closing }} with }}} around the RSS variables.
Why Triple Brackets Work
Triple brackets tell the system to treat the variable value as HTML output instead of plain text.
This prevents the escaped-tags appearance and allows RSS content such as titles, summaries, images, links, and other embedded markup to render as intended.
Check every RSS variable
If raw tags are still visible after the update, confirm that every RSS variable inside the affected element uses triple brackets. One variable left with double brackets can leave part of the problem visible.
RSS Formatting Best Practices
Frequently Asked Questions
What is the purpose of using RSS Header or RSS Item elements in the Email Builder?
Why does the RSS content sometimes show as HTML in my emails?
<p> or symbols such as
& to display as plain text.
How can I fix the HTML-escaped issue in RSS elements?
{{ }} with triple brackets
{{{ }}} around RSS variables so the content
renders as HTML.
How do I customize RSS elements to prevent HTML-escaping?
{{{ }}} and save.
What if the issue persists after using triple brackets?
Continue Learning
Continue with related guides for using RSS content and working with the BizStackPro Email Builder.


