RSS Graffiti is a powerful service that takes posts from online media platforms such as twitter, blogs, and news sources and publishes them to your Facebook profile, page, group, or event wall. RSS Graffiti debuted in 2009 as the first application to allow the publishing of RSS feeds to Facebook, and to this day it remains the most powerful, flexible, and fully featured application in its class. Over a million people use RSS Graffiti to automate the posting of content to their Facebook pages, and the best part: it’s free!
RSS Graffiti gets its name from the core technology used to make it work: RSS feeds (aka XML/Atom feeds). These standardized, specially formatted web pages are tagged so they can be read by a computer program. Most online publishing platforms (Youtube, Blogger, WordPress, Flickr, Twitter etc) generate feeds of published content. When you create a new post on one of these service, the RSS feed that corresponds with your blog, channel, or site will automatically update with the new content.
Plug the web address of that feed into RSS Graffiti, and we will automatically check it periodically for new posts. When RSS Graffiti finds new posts from one of your sources, it publishes them to Facebook: either to your profile wall, or any number of pages, groups, or events to which you have posting rights. For information on more advanced publishing options, or for help getting RSS Graffiti started, see our Getting Started Guide.
Feeds are a way for online publishers to syndicate their content. A “feed” is simply a web page that lists the most recent posts on a particular blog, channel, Twitter stream, Flickr account, Google News query, etc. Since feeds are published in a standardized format that can be read by computer applications like RSS Graffiti, they enable content such as news headlines, blog entries, video clips, pictures, or tweets to be syndicated to other channels of distribution. This powerful technology allows anyone to distribute their posts beyond the web page where the content is hosted.
There are two basic types of feeds: RSS, which stands for “Really Simply Syndication,” and Atom, which is a newer standard based on XML. RSS Graffiti supports both of these competing standards. To find out if your feed is valid, use the W3 feed validator.
To publish posts to Facebook with an attachment, such as a video or image thumbnail, the feed should also be Yahoo Media RSS (mRSS) compliant. For more information on mRSS, click here.
RSS Graffiti can post to your profile wall/timeline, pages, groups, & events. Almost any Facebook page to which you are allowed to post is available as a target. There are only a few exceptions; you cannot use RSS Graffiti to post to pages which you do not administer or to profiles which are not your own.
We are looking into possibly adding a feature that allows publishing to other platforms such as Twitter or Google+ in the future, but currently RSS Graffiti does not support posting to targets outside Facebook.
RSS Graffiti allows you to adjust the appearance of posts being pushed to your pages in two ways. You are able to adjust the title message of posts that are pushed to facebook, and you can change the look and feel of the post’s style.
To replace or edit the title message of items that RSS Graffiti pushes to Facebook, click on the source you want to adjust. This brings up the settings window for that particular source. Clicking on the “Advanced” tab displays the options for formatting the posts’ title messages. The options are:
No message. This displays each post without a title link.
Same as item’s title. This displays the title as it is contained in the RSS feed
Static text. This allows you to replace the title with your own custom text that will be the same for every post from that feed source configuration.
Static text + item title. This allows you to append your own custom message before the title.
When you have made your decision, click the save button to return to the publishing plan dashboard.
You can also change the look and feel of posts going to a particular target. The use of this is for status updates and images. In the publishing plan dashboard, click the target you want to adjust. This brings up the settings window for that particular target. Here you are able to adjust “post style” by selecting one of the three options:
Standard - creates posts with full attachments. Use this if you want your posts to include a media attachment such as a link, image, video, or audio clip.
Compact - much like a standard style post, but omits the attachment name and description. This was created for use with micro-blogging services such as Twitter.
Status Update - creates a status update. These types of posts cannot include an attachment.
When you have made your decision, click the Update Target button to save your changes. Remember, you can configure two sources to post to the same page with different style options by setting up multiple publishing plans.
The beauty of RSS Graffiti is that it will automatically publish your posts to Facebook. This gives you more time to do the things you cannot automate, such as creating new content for your blog or website. RSS Graffiti offers scheduling preferences that allow you to adjust the number and frequency of posts that are published. See this page for more insight into how to schedule posts with RSS Graffiti.
Which browsers are supported?
Currently RSS Graffiti supports the following browsers: Internet Explorer 9 and 8, Firefox 7 and 8, Chrome 15 and 16, Safari 5. For a detailed list of supported browsers, click this link [insert link for certified browser list]. If you are using an unsupported browser (one that is not on the list), a message will appear informing that you may wish to upgrade your browser to maximise your RSS Graffiti experience.
Can I use aggregate feeds in RSS Graffiti?
The bad news: Sometimes not, due to how aggregate feeds handle the publish date of new items.
The good news: You don’t need to use them, because RSS Graffiti aggregates your feeds for you.
Technically speaking: Aggregate feeds don’t always behave like a stream; items are not necessarily published in chronological order. The sub-feeds contained in the aggregate feed usually don’t have the same refresh rates. This can result in newer posts from sub-feeds appearing in the aggregate feed later than older posts from other sub-feeds. RSS Graffiti reads the “pubdate” datestamp element of each entry to determine which items are new and which have already been posted to Facebook, so some entries that make it into the aggregated feed later than others might be considered old news and never get published.
If you are using an aggregate feed and it is misbehaving in the way described above, then consider entering the sub-feeds directly into RSS Graffiti and let our application aggregate them for you. We may, in a future release, potentially have RSS Graffiti use the GUID element to determine published entries from unpublished ones, but this has not been implemented.
How often are my feeds checked for new items?
RSS Graffiti gives you control over how often your feeds are checked for new items to publish. In the basic tab of the feed source settings window, you can adjust the “Update frequency” to be every half hour, hour, other hour, four times a day, twice a day, or just once per day. This setting affects how often RSS Graffiti will check this particular feed for new items to post. You can also select “As soon as possible,” which will result in RSS Graffiti checking your feed as soon as possible (although not instantly).
RSS Graffiti does not currently support manual feed checking. We may consider potentially including this feature in a future release.
Why aren’t my feeds being published?
There are a few reasons your posts might not be publishing.
RSS Graffiti does not check your feed immediately after setting up a new feed source. The frequency with which we check your feed depends on the level of system traffic.
Are there new posts eligible for publishing? RSS Graffiti will not go back and publish old posts unless you explicitly change the cut-off date/time in the advanced tab of the source settings window.
Make sure your feed is a valid RSS or Atom document. Each item in your feed must include an
element containing a valid datestamp as well as an
element containing a valid http:// URL. You can validate your feeds here.
If you still can’t figure out why your feeds are failing to publish, ask a question in our Community Support Forum.
Why aren't my posts appearing in the news feed?
Posts from RSS Graffiti are given the same priority in the news feed as “native” posts. If the posts are appearing on your page or profile wall/timeline, they are eligible for inclusion in the news feed by Facebook’s algorithm.
The news feed selection algorithm takes into account user engagement and interest level. Get your friends or followers to like and comment your posts and they will increasingly appear in their news feeds. If you are posting to a profile, they can also click on “subscribe” on your profile page if they want to see all your posts.
How much does RSS Graffiti cost?
RSS Graffiti is currently offered free of charge. For more information see the RSS Graffiti Terms of Service.
Where can I find more help?
Still having trouble? Never fear! If you can’t find the answer to your question by searching the FAQ and topic pages, we have a GetSatisfaction.com community support forum. Click here to submit a question and a fellow user or a member of the RSS Graffiti team may be able to assist you.
How do I use RSS Graffiti to post tweets to Facebook?
RSS Graffiti can publish tweets to Facebook if you provide authorization to check Twitter feeds on behalf of your Twitter account. Twitter feeds aren’t much different than RSS/XML/Atom feeds from other sources, but we need your authorization in this particular case due to a Twitter-imposed rate limit on how frequently a single IP address (or user) can request data.
So, to configure RSS Graffiti to publish tweets to Facebook, you must first open “Account Settings” in the top right of the Publishing Plan Dashboard. Click “Add new Twitter account.” This will spawn a popup window from Twitter asking you to authorize RSS Graffiti to use your account. With your Twitter credentials safely stored, RSS Graffiti can check Twitter feeds for updates on your behalf, thus avoiding the rate limit.