Automate RSS email 
from HubSpot

FeedOtter Automated Email is a HubSpot RSS integration partnering with marketing automation, content, and email marketing teams to deliver time savings and automated content emails at scale.

Easily automate blog, podcast, newsletter, digest, and video emails that increase your website traffic and give your content its greatest reach with HubSpot RSS emailing.
Bridgette J.
Marketing Coordinator
"Very easy to use and beautiful feeds. Great product! Ease of setup. The RSS emails look great from the start and doesn't require any complicated customizations to get them looking nice."
Peter A.
Founder
"We used to build digests manually which meant that we didn't keep up with this marketing task during busy times. So glad to have an automated approach with FeedOtter. This really saves us a lot of time and helps stay consistent in our marketing efforts."

Trusted by the BEST HubSpot users

The best Marketo users use FeedOtter

HubSpot RSS Email

HubSpot is an all-in-one CRM system with outstanding sales and marketing automation capabilities. As great as their email builder is, the ability to automate HubSpot RSS email is a huge time saver and asset for your marketing team.

FeedOtter is the best solution to sending HubSpot RSS email and routine newsletters. Perfect reporting and unparalleled support makes using FeedOtter with HubSpot a win for everyone.

The following guide details the steps necessary to integrate your FeedOtter account with HubSpot and covers the full walkthrough of automating RSS emails with HubSpot and FeedOtter.

Find Your RSS Feed

Before you can begin automating HubSpot RSS emails you will need to find the data source: an RSS feed.

Many websites have a feed tag that can be appended to the base url.  An example is any website built on WordPress where the RSS feed typically looks like this:

https://website.com/feed/
https://website.com/category/feed/
https://website.com/tag/feed/

Where "feed" is appended to the end of the website, blog, category, or tag URL.

If your website is running on Drupal or Expression Engine it might look like this:

https://website.com/blog/rss.xml

If you still are not sure here are some additional resources we have published on finding RSS feeds:

How to find an RSS feed for any website:
https://www.feedotter.com/blog/find-an-rss-feed-url/

WordPress RSS Feeds For Categories and Tags
https://www.feedotter.com/blog/wordpress-rss-feeds-for-categories-and-tags/

How to Find You Uberflip RSS Feed
https://www.feedotter.com/uberflip-email/

Finding a HubSpot RSS Feed

HubSpot uses two common URLs for their RSS feeds. Adding these to the end of your blog's URL should produce your HubSpot RSS Feed content.

Hubspot RSS Feed

Common HubSpot RSS Feed URLs

The two common URLs for HubSpot are found by adding feed.xml or rss.xml to the end of the base URL.

First, go to your blog page. Then, add feed.xml or rss.xml to the end of the URL.

For example,

https://www.feedotter.com/blog/feed.xml

or

https://www.feedotter.com/blog/rss.xml

This should show you the RSS feed you can add to your FeedOtter account to pull in your emails' content.

Still Having Issues?

If this format doesn’t find your RSS feed, follow this tutorial from HubSpot to find your RSS feed directly in your HubSpot account. Again, rss.xml is the most common format for HubSpot RSS feeds, but if this isn't your RSS feed URL, you can easily create one through HubSpot.

Creating an Automated HubSpot RSS Email Campaign in FeedOtter

Login to your FeedOtter account (or create a free trial account) and click on the New Automated Email button.
Create new Hubspot RSS email
Give your email campaign a memorable name and click Next.

Define your automated RSS email schedule

We have setup our HubSpot RSS email to automatically send every week, on Thursday at 9am CT. By default, FeedOtter will only send an email when there is new content. While optional, this is most typically left on. You can change this setting by clicking Show Advanced Options at the bottom.

Add sending schedule for Hubspot RSS email

Enter your RSS feed URL

On the left side navigation bar select RSS Feeds.

Paste or enter the RSS feed you located in step 1 in the designated input box.  FeedOtter will validate your feed and display an email preview using your feed content in the right pane of the application.

FeedOtter supports any valid RSS/Atom/XML feed. In addition, FeedOtter supports the advanced ability of adding multiple RSS feeds which can be combined into 1 content stream or used to create complex multi-section newsletters automatically.

If you’re not sure if your RSS feed will work with FeedOtter we recommend using https://validator.w3.org/feed/ to ensure your feed is valid. Any valid feed will work with FeedOtter.

Here, we also told FeedOtter to display 5 posts with each email send. This means FeedOtter will only send up to 5 new posts in your email.

Add your RSS feed for Hubspot RSS email in FeedOtter

Customize your template to match branding

FeedOtter includes a growing library of verified, Litmus-tested, email templates that you can use to build a great looking automated email very quickly. To browse the available templates select the TEMPLATE menu located in the upper-right corner of the application window.

The template panel will expand to show:

Select a custom Hubspot RSS email template

Template Library: Browse and select from our pre-built templates.

View Code: View, edit, tweak the code of the template you are using.  Great for power users and essential for HubSpot footer setup (more to come below)

Properties: Click here to edit the colors, upload logos, and tweak our prebuilt templates fast.

If you are using one of the built-in email templates you can choose from any number of customization options.  The most important ones are:

  • Adjusting colors to match your brand
  • Uploading a logo or header file
  • Configuring the email, name, reply-to
  • Think of an engaging subject line and include personalized date or content tokens
Customize your Hubspot RSS email in FeedOtter to match your branding

Setup your UTM parameters

The RSS email we are creating will be sent by HubSpot and will rely on HubSpot's built-in campaign reporting to measure email engagement statistics such as opens and clicks but we also want to measure the increase in website traffic delivered by our content emails. To do this we can use UTM parameters.

FeedOtter has a built-in feature that will automatically add the correct UTM parameters to your content links so every click on your content will be tracked in your Google Analytics.

Setup UTM codes for Hubspot RSS email

Adding necessary HubSpot tokens

HubSpot requires specific tokens in the footer of all their emails that add your company's name, address, city, and state, and an unsubscribe link. This means you'll need to go into the code window and replace FeedOtter's tokens with HubSpot's tokens. Here's the required tokens from HubSpot:

{{ site_settings.company_street_address_1 }}
{{ site_settings.company_state }}
{{ site_settings.company_name }}
{{ site_settings.company_city }}
{{ unsubscribe_link }}

Replacing the HTML code tokens

This step is only necessary if you are using one of FeedOtter's included templates.

Using the View Code feature mentioned above we will now replace the standard footer text with HubSpot's required address and unsubscribe tokens.

1. Click View Code in the bottom right corner. This will show you the HTML code of your email template.

2. Scroll to the bottom of the HTML email template and scan for the footer address fields.  These will be FeedOtter tokens which we will replace with the above block of HubSpot tokens.

Again, remove:

[[ feedotter.company_name ? feedotter.company_name : '' ]] AND [[feedotter.company_name]] with {{ site_settings.company_name }}
[[ feedotter.company_address ? feedotter.company_address~' ' : '' ]] with {{ site_settings.company_street_address_1 }}
[[ feedotter.company_city ? feedotter.company_city~',' : '' ]] with {{ site_settings.company_city }}
[[ feedotter.company_state ? feedotter.company_state~',' : '' ]] with {{ site_settings.company_state }}
[[ feedotter.unsubscribe_link ]] with {{ unsubscribe_link }}

Replace with:

{{ site_settings.company_street_address_1 }}
{{ site_settings.company_state }}
{{ site_settings.company_name }}
{{ site_settings.company_city }}
{{ unsubscribe_link }}

3. Click Save.

FeedOtter email code with Hubspot RSS email tokens

Replacing the text version tokens

FeedOtter automatically creates a text version of your email as well.  The same HubSpot tokens MUST be added to this version of the template.

Click View Text Version in the bottom of the code window.

  1. Replace above tokens as specified.
  2. Click Save.
View Text Version to replace Hubspot tokens

Connect your HubSpot account

When you are done with the campaign setup its time to publish your new automated RSS email to HubSpot where we will complete the last step of setting up our email audience.

Click the Integration tab button in the left column of your campaign window. Click Connect to HubSpot.

If you have previously setup a HubSpot connection in your FeedOtter account you can select it from the dropdown. Otherwise, click the Add a HubSpot Connection button.

Here is the basic auth flow:

  1. Label your HubSpot Connection and click Connect HubSpot.
  2. Your browser will redirect to a HubSpot login page, please login.
  3. You will see a screen asking you to approve use of the FeedOtter Production App, click Authorize/Allow.

At this point you will be returned to FeedOtter and your connection should be setup and ready to go.

Select your RSS email recipients

When you have completed the above steps you will be presented with an interface that allows you to select the following:

Subscription Type

Start typing to search and select the subscription type or you can use the drop-down menu to select.

Included Lists & Excluded Lists

Here you can select which lists will receive your email and which ones should be suppressed.

Select Hubspot RSS email recipients

Click the Activate Campaign button to complete the setup.

What happens next?

Now that you've started your HubSpot RSS email campaign in FeedOtter, you can view, pause, and interact with your automated RSS email from the dashboard.

When the scheduled send time is reached, FeedOtter will pull content from your RSS feed and compose a new email and Marketing > Email in your HubSpot account.  

Hubspot RSS email campaign running in FeedOtter

Pressing Send in HubSpot

HubSpot does not allow for the automated scheduling of marketing emails at this time so you will still need to login to HubSpot and schedule the email, however the hard work has been done for you.

Whenever you have an email ready to be sent and created in HubSpot FeedOtter will send you an email notification. To send your email:

  1. Go to your HubSpot account > Marketing > Email. Your email is marked with your campaign name date created. Click Edit.
  2. (optional) In Settings, you can designate a HubSpot Campaign. HubSpot's API doesn't allow this to be set from the FeedOtter side.
  3. Select the Send or Schedule tab and complete the send.
Finalize Hubspot settings before sending email
Things to ignore(already taken care of by FeedOtter)

There are a few options you'll see on the email in HubSpot to fill but no worries! FeedOtter already takes care of the following:

  • Preview text, this is handled by your FeedOtter email template.
  • Plain text and web version. This is also populated by FeedOtter and pushed into HubSpot.

Get started with 
FeedOtter today!

Automate HubSpot Newsletter Creation