Note (7/13/15): We have become aware that RSS Graffiti has discontinued service. We are currently looking at other methods for getting WP posts automatically posted over onto a FB page.
You might be using the blog feature of your website as a “news feed” for dated content on your website. If so, it’s really easy to set up having these new posts automatically get posted over onto your Facebook Page.
1. Make Sure You have a FB Page and You Are Admin
The first step is to make sure that you have a Facebook “Page”, and not a profile. According to the Facebook terms of service (that small print that we all agree to, but rarely read through), organizations and businesses are prohibited from using a profile – profiles are for individuals. You’ll know that you are using a profile if you are inviting people to “friend” you – on the Page, users “like” you.
Facebook Pages can have more than one administrator. You must be an admin for the page where you want to add automatic posts.
2. Launch RSS Graffiti
Log into your personal Facebook account (you must have a personal Facebook account before you can be an admin on any page), and at the top of any page of the site, in the Facebook search bar located in the dark blue bar at the top, type “RSS Graffiti”.
This will open within Facebook an application where you can set up having posts automatically happen for any page that you are an administrator of. You may have to give permissions to allow this to happen.
3. Set Up a Publishing Plan
Click on the button that says “Add New Publishing Plan”, and give this publishing plan a name. No one will see this name, so it could even be “Posts from website”.
This will open a grayed-out box that shows “sources” on the left, and “targets” on the right. Click on “New Source”. This is where you will add the URL for the RSS feed from your site. You might have to do some looking around to find out what the RSS feed from your site is. We use mostly WordPress websites at ACWP, and most of the time the URL for the RSS feed from the blog part of your site will be: “http://mysite.org/feed” – be sure to include the http, and to substitute your domain name.
When you click submit, the application will verify that you have submitted a valid RSS feed. It might take a few seconds, but hopefully a new box will open up titled “Add a New Source”, that will give you some options about the feed. Generally, you shouldn’t need to change any of the defaults. Click on save.
Back at your publishing plan, click on “New Target”. This is where you select the page where you want the posts made. Under “Choose Target” a drop-down will show all the pages that you are an administrator for. Choose the correct page. Under “Publish on Behalf of” you can select whether you want to have the new post published under your personal name, or under the name of the page – generally, leave this set is publishing under the name of the page. Click save.
4. Turn On Your Publishing Plan
All that’s left is turning on your plan back on the Publishing Plans page. Just click the on off button in the middle of the plan.
5. Things to Know
Do know that the publishing plan will not immediately publish new website posts to the Facebook page. Depending on how often the plan is set to check for new posts, it might be an hour or more after the post on the website is published before it appears on the website.
Strategically, you don’t want to publish too many posts on the Facebook page at the same time. This will overwhelm your fans’ Facebook feed. To prevent this from happening, schedule your posts to publish over time, ideally with six hours or more in between each.
Let us know in the comments if you have questions about how to schedule automatic post over onto your Facebook page!