Kualo / docs
On this page

Add an RSS feed to a campaign

Populate your newsletter automatically with your latest content using RSS tags and a ready-made template.

2 min read Updated 10 Jun 2026

An RSS feed lets your newsletter populate itself with your latest content - new blog posts, articles or news - without you updating it by hand. If you already have a feed, adding it is straightforward. This guide covers the syntax and how to style it.

Add a feed

  1. In the designer, add a Paragraph block where you want the RSS content.
  2. Paste in your RSS code (template below).
  3. Replace the placeholder URL with your actual RSS feed URL.
  4. Preview, and send yourself a test - RSS content renders when you exit the designer or in a test email, not live in the editor.

The syntax

A feed block opens and closes with:

[RSS=yourWebsiteRSSURL]
...
[ENDRSS]

Each item is referenced by index: [RSS-0-*] is the most recent, [RSS-1-*] the next, and so on. The elements you can pull in:

Tag What it shows
[RSS-0-title] Article title
[RSS-0-description] Summary or preview text
[RSS-0-link] Link to the article
[RSS-0-dc:creator] Author
[RSS-0-pubDate] Publication date
[RSS-0-media:content-attributes:url] Article image
[RSS-0-media:credit] Image credit
[RSS-0-media:description] Image description

These are the most common tags - check your own feed's XML to confirm the exact names, so <title> becomes [RSS-#-title], <link> becomes [RSS-#-link], and so on.

A ready-made template

This pulls in your three latest articles:

Discover the 3 latest articles from our website:

[RSS=yourWebsiteRSSURL]

[RSS-0-title]
[RSS-0-description]
[RSS-0-link]

[RSS-1-title]
[RSS-1-description]
[RSS-1-link]

[RSS-2-title]
[RSS-2-description]
[RSS-2-link]

[ENDRSS]

Replace yourWebsiteRSSURL with your feed's address.

Styling it

You can format RSS content like any other: bold or italicise it, match your brand colours, use a Title block for headings, and add a feed image with an Image block set to Dynamic Image using [RSS-0-media:content-attributes:url].

Troubleshooting

The feed doesn't display - check the URL is correct and public, validate the feed is well-formed XML, and make sure the tags match your feed's structure.

It shows as code - exit the designer or send a test to see it rendered, and check you closed the block with [ENDRSS].

Images don't load - confirm your feed includes media tags and use the correct image tag syntax.

Outdated content - clear your cache, check the feed itself is updating, and allow 15-30 minutes for changes to propagate.

For fully conditional content, see Use dynamic content. Stuck? Open a support ticket.

Was this helpful?
Your feedback helps us find gaps in the docs.
Still need a hand?
Real people, around the clock - start a chat or open a ticket and we'll help you put it right.