Skip to main content

How to Use RSS Feeds in the Email Builder

Use RSS Header and RSS Items blocks in the Email Builder to automatically send emails that populate content from an RSS feed whenever new items are published.

Updated over 3 months ago

Who This Is For / When to Use

This is for users who want to send automated RSS email campaigns such as blog updates, newsletters, or content digests without manually editing each email.

Use this when:

  • You publish content regularly (blogs, news, updates).

  • You want emails to send automatically on a schedule.

  • You want dynamic email content pulled directly from an RSS feed.


What Are RSS Elements in the Email Builder

RSS Elements are dynamic content blocks that pull data from an RSS feed and insert it into your email at send time.

There are two RSS elements:

  • RSS Header – pulls data from RSS <channel> tags.

  • RSS Items – loops through and displays individual RSS <item> entries.


RSS Header Element

What the RSS Header Does

The RSS Header dynamically populates RSS channel-level information from your feed.

Supported RSS channel tags and values:

RSS Tag

Custom Value

<title>

{{rss_feed.title}}

<description>

{{rss_feed.description}}

<link>

{{rss_feed.url}}

<lastBuildDate>

{{rss_feed.date}}


Basic vs Custom Editing Options

When editing the RSS Header, choose one of the following modes:

Basic Mode

  • Inserts non-editable default content.

  • Content added automatically:

<h1 class="h1">{{rss_feed.title}}</h1> {{rss_feed.description}}<br /><br />

Use Basic mode when you want a quick setup with no formatting changes.


Custom Mode

  • Inserts editable content in the text editor.

  • Default content added:

Updates from {{rss_feed.url}}  <h1>{{rss_feed.title}}</h1>  <strong>{{rss_feed.description}}</strong><br /><br /> <strong>In the {{rss_feed.date}} edition:</strong><br />

Use Custom mode when you want full control over layout, styling, or wording.


Using RSS Header Variables in the Subject Line

You can insert the following RSS channel variables directly into the email subject line:

  • {{rss_feed.title}}

  • {{rss_feed.description}}

  • {{rss_feed.url}}

  • {{rss_feed.date}}

Example subject line:

Update from {{rss_feed.title}} for {{rss_feed.date}} edition

RSS Items Element

What the RSS Items Block Does

The RSS Items element dynamically inserts individual RSS feed entries and supports looping through multiple items.

Supported RSS item values:

RSS Tag

Custom Value

Description

<title>

{{rss_item.title}}

Item title

<description>

{{rss_item.content}}

HTML summary or description

<link>

{{rss_item.url}}

Item link

<content:encoded>

{{rss_item.content_full}}

Full HTML content

<pubDate>

{{rss_item.date}}

Publication date

<dc:creator>

{{rss_item.author}}

Author name

<media:content>

{{rss_item.imageUrl}}

Image URL


Displaying RSS Item Images

To display images from RSS feeds that support media content, use:

{{rss_img}}

This renders the image using the RSS <media:content> tag.


RSS Item Loop Tags

Use these tags to open and close the RSS item loop:

  • Open loop:

{{#rss_items rss_items}}
  • Close loop:

{{/rss_items}}

These tags do not render content by themselves. They define where individual RSS items are repeated.


Creating an RSS Email Campaign

Part 1: Create the Email

  1. Go to Marketing β†’ Email β†’ Email Campaigns

  2. Click Create Campaign

  3. Select an email template

  4. Add RSS Header and RSS Items blocks to your email

  5. Design and format the email as needed


Part 2: Configure RSS Sending

  1. Open Sending Options

  2. Enable RSS

  3. Paste your RSS Feed URL

  4. Choose frequency:

    • Daily

    • Weekly

    • Monthly

  5. Select the send time

  6. Uncheck days you do not want the email sent

  7. Configure:

    • To (recipients)

    • From email address

    • Sender name

    • Subject line

    • Preview text


Managing RSS Email Campaigns

Scheduling Notes

  • Verify execution date, time, and time zone before saving.

  • RSS campaigns can be deleted or rescheduled.

  • Rescheduling is allowed up to 1 hour before send time.

Pausing RSS Campaigns

  1. Open the campaign

  2. Click Actions

  3. Select Pause


Common Issues and Fixes

RSS Content Not Displaying

  • Confirm the RSS feed URL is valid and publicly accessible.

  • Ensure your feed contains supported <channel> and <item> tags.

Images Not Showing

  • The RSS feed must include <media:content> tags.

  • Use {{rss_img}} instead of the raw image URL.

Subject Line Not Updating

  • Confirm RSS variables are spelled correctly.

  • Subject line variables only populate at send time, not in preview.

Did this answer your question?