How RSS email campaigns work
- You configure a campaign with an RSS Feed URL and a send schedule (daily, weekly, or monthly)
- At the scheduled time, the platform fetches the feed and populates the RSS blocks in your email with the latest content
- The email is delivered to your recipient list with dynamically generated content
- If no new feed items are found since the last send, the campaign does not send (optional behavior depending on your settings)
Generating an RSS feed from your blog
If your website is built on the HoopAI platform’s blog feature, you can generate a feed URL for use in RSS campaigns:Open your blog settings
Create the RSS feed
- Feed name
- Number of posts to include
- Content type (full content or summary)
Creating an RSS email campaign
Create a new campaign
Add RSS blocks to your template
Configure the RSS Header block
- Basic mode — displays feed title and description automatically
- Custom mode — editable layout with variables for title, description, URL, and date
Configure the RSS Items block
- Basic mode — shows title (linked), summary, and a “Read more” link
- Custom mode — includes author, publication date, full article content, and thumbnail image
Design the rest of your email
Send or Schedule — choose RSS Schedule
RSS block variables
The following merge tags are available inside RSS block templates and the email subject line:RSS Header variables
| Variable | Output |
|---|---|
{{rss_feed.title}} | Feed channel title |
{{rss_feed.description}} | Feed channel description |
{{rss_feed.url}} | Feed channel link |
{{rss_feed.date}} | Last build date of the feed |
RSS Items variables
| Variable | Output |
|---|---|
{{rss_item.title}} | Article headline |
{{rss_item.content}} | Article summary (HTML-escaped by default) |
{{{rss_item.content}}} | Article summary with HTML rendered (triple braces) |
{{rss_item.url}} | Link to the full article |
{{rss_item.author}} | Article author name |
{{rss_item.date}} | Publication date (MMM DD, YYYY) |
{{rss_item.imageUrl}} | URL of the article’s featured image |
{{{rss_item.content}}} only when your feed outputs properly encoded HTML. Double braces {{rss_item.content}} are safer for feeds that may contain raw or inconsistent markup, as they prevent unescaped HTML from breaking the email layout.Sending schedule options
| Frequency | Use case |
|---|---|
| Daily | High-volume news sites, daily deal blogs |
| Weekly | Weekly roundups, blog summaries |
| Monthly | Monthly newsletters, content digests |
Subject line for RSS campaigns
Your campaign subject line can include RSS variables to make each send feel unique:New post: {{rss_item.title}}— uses the first post’s title as the subject{{rss_feed.title}} — {{rss_feed.date}}— uses the feed name and date

Managing active RSS campaigns
Active RSS campaigns appear in the Campaigns list with the type designation RSS. From the three-dot menu you can:- Pause — temporarily stops future sends
- Cancel — permanently stops the campaign
- Update Email Content — edit the email template used by the RSS campaign without changing the feed URL or schedule
Frequently asked questions
Does the campaign send if there are no new items in the feed?
Does the campaign send if there are no new items in the feed?
Can I include static content alongside the RSS blocks?
Can I include static content alongside the RSS blocks?
Why are HTML tags showing as literal text in my RSS email?
Why are HTML tags showing as literal text in my RSS email?
Can I preview what the email will look like before it sends?
Can I preview what the email will look like before it sends?
How many feed items are shown per email?
How many feed items are shown per email?
Can I use an RSS campaign for a podcast or YouTube channel?
Can I use an RSS campaign for a podcast or YouTube channel?
{{rss_item.imageUrl}} variable to pull in episode artwork or video thumbnails, and {{rss_item.url}} to link to the episode or video.