DEV Community

Cover image for How To Auto Post From RSS Feeds To Your Social Media
Usama Ejaz
Usama Ejaz

Posted on • Originally published at socialbu.com on

How To Auto Post From RSS Feeds To Your Social Media

RSS (Rich Site Summary) is a format for delivering regularly changing web content. It allows users and applications to access updates to a website in a standardized, computer-readable format.

Almost all blogs offer their updates in the form of an RSS feed so their users can subscribe to the RSS feed and be updated whenever a new page or post is published. There are a lot of RSS-reader applications that also do the same: they inform the user about the website updates by subscribing to the RSS feeds.

Posting updates to your social media about new website content is also very important. The old school way to do this was manually posting the link to the new page, content, or blog post to your social media. It becomes extremely hard and time-consuming when you want to share content to your social media from multiple RSS feeds. The RSS feeds may or may not belong to your own blogs or websites.

Here is how you can set up SocialBu to auto post from RSS feeds to your social media accounts. We will use SocialBu Automation to set this up. This is useful if you want to auto-post from RSS to social media networks like Facebook, Twitter, LinkedIn, and Instagram.

First of all, create a new Automation from here. You can name it however you like.

Select the event "RSS feed has new item" as shown in the image below.

Event: RSS feed has a new item

Event: RSS feed has a new item

After selecting the event, you will see its inputs. Enter the RSS feed URL. We will use https://www.socialmediaexaminer.com/feed/ as an example.

Entering the RSS feed URL

Entering the RSS feed URL

Now, you need to specify the actions. For publishing posts, you have two options. We will use the first one in this example.

  1. Publish a Post (publishes the post right away)
  2. Add Post to Queue (saves the post to a custom Queue which you can create)

Multiple actions are available

Multiple actions are available

You will also need to select the social media accounts the post should be published to.

The post contents need to be set and you can add any text you want to be published. To use the RSS content in the post text, we can use dynamic data placeholders. These placeholder tags will be replaced with actual content from RSS feed.

Data Placeholders

Data Placeholders

To use the title and link in the post text, we can use the data placeholders {{ title }} and {{ link }}.

The post content looks like the following in our example.

{{ title }} {{ link }}

Post Content (for RSS feed item)

Post Content (for RSS feed item)

That's all. Save this Automation and SocialBu will post content from the RSS feed whenever there is a new update/blog post/item.

Here are some things to remember while setting this up.

  • For posting content efficiently, use a custom Queue and save the post to Queue instead of publishing it right away.
  • For control over what gets published, you can also set conditions for the actions here. This is useful if you want to only post selective updates from the RSS feed (such as from a specific category, a specific author and so on).
  • It's also possible to publish image posts if you select "Attach media if available". This can also work for Instagram. The image is extracted from the RSS item or the link.

Top comments (1)

Collapse
 
priddybroderickson profile image
Priddybroderickson

Thanks for the informative guide on setting up SocialBu to auto-post from RSS feeds to social media. This step-by-step explanation, including data placeholders and post content tips, makes it easy to understand and implement. Efficiently sharing Deutsche content from multiple RSS feeds across various social media platforms is a valuable strategy for content distribution and engagement. Great insights!