How to Automatically Publish Blog Posts On Your Facebook Page
Writing blog posts isn't enough: Someone needs to actually read them. Your Facebook page is a good place for people to find your articles, but only if you remember to actually post them.
Automate the process and you don't need to remember. Here's how to send WordPress posts to your Facebook page, without having to do anything.
Don't use WordPress for your blog? Keep reading and we'll show you how to connect a Facebook page to an RSS feed, allowing you to automatically share posts from basically any website.
Share WordPress Posts to Facebook Pages
WordPress powers around one third of all sites on the web, including more than a few blogs. If your site runs on WordPress, you can use Zapier to quickly share your posts with fans of your Facebook page.
Click Use This Zap in the box above and you'll be asked to log in to the WordPress account for your blog, followed by your Facebook account. You'll need to choose which Facebook page you want to share new posts on, and that's it. From now on, your published blog posts will show up on Facebook, without you having to do anything.
If your blog focuses more on images than text, you can share your posts as images. Here's a guided tool for that.
These guided processes are quick, but you can also set up things yourself if you want more control. Click here to get started. First you will need to choose your trigger app, which should be WordPress. Search for the app if you don't see it.
Next, choose New Post as your trigger.
After this, you'll be asked to sign in to your WordPress account. Do so and you can set up the options for your trigger.
Choose Published as your Post Status. Only touch the Post Type box if you want to share new pages or media instead of new posts. (If you don't understand what that means, don't worry. Leave that box alone.)
Click Continue, and Zapier will pull in sample data. Then you can add an Action app, which should be Facebook Pages.
Choose which action you want to use. Create Page Post is best for most blogs, though the photo or video options might make sense if your blog primarily pushes those kinds of media.
Click Continue and you can set up how your post will look.
Note that you can click the fields button, to the right of every text box, in order to pull in information like headlines and featured images from your WordPress post. For example, here's how to use the Post Excerpt in WordPress as the message:
Click Continue once everything is set up just the way you like it. You will send a test post over to Facebook and turn on your automation. Make sure to turn on your automation before closing the tab.
You've now created a custom automation, without having to write any code.
Connect Other Websites to Facebook Pages Using RSS
Is your blog not running on WordPress? You can still use Zapier to automatically publish your blog posts thanks to RSS.
First you'll need the RSS URL for your blog. We've outlined how to find the RSS feed URL for almost any site, but here's a quick summary for a few common blog hosts.
If a site is hosted on Tumblr, add
/rssto the end of the URL. Like this:
If a site is hosted on Blogger, add
feeds/posts/defaultto the end of the URL. Like this:
If a publication is hosted on Medium, add
/feed/before the publication's name. So
Once you have the RSS feed, you can set up your automation. Get started using these workflows:
You'll need to paste your RSS feed and then log in to your Facebook account. Check the instructions above to get an idea of how this works.