With a simple, engaging Facebook post, you can increase visitor traffic to your WordPress website.
However, manually sharing every blog post to Facebook can become a time-consuming task — especially if you publish an article every day. Plus, if you’re juggling multiple business responsibilities, you might forget to publish a few posts.
You can solve this problem by automatically posting to Facebook from WordPress. With a 10-minute setup process, you’ll regain a few hours in your work week so you can focus on more critical tasks.
Why Automatically Share WordPress Posts on Facebook?
Facebook touts more than 1.9 billion daily active users. With an enormous user base, this social media channel offers a ripe opportunity for your business to distribute content and drive traffic to your website.
By automatically sharing WordPress posts on Facebook, your social profile remains active, and you can engage followers with fresh content from your website. You also get to build a loyal following who look forward to your posts.
How to Automatically Post to Facebook From WordPress
IFTTT (If This Then That) is a free online tool to automate interactions amongst your favorite apps and devices. Using IFTTT, you can automatically share your latest WordPress blog post to your Facebook account. Follow the steps below to set it up.
1. Create an IFTTT account.
To get started, you'll need an IFTTT account. Enter your email in the form on the home page and click Get Started.
2. Click "Get more."
Once your account is created, click Get more to continue.
3. Type "Facebook page" into the search bar.
Next, type "Facebook page" into the search bar, then click Automatically share new posts to a Facebook page.
4. Select "Connect."
Once you click Connect you will be able to sync your Facebook account with your WordPress website.
5. Fill in your WordPress credentials.
Input your WordPress URL, username, and password used to log into your admin dashboard. Then, click Connect.
6. Fill in your Facebook credentials.
Once your WordPress information is submitted, you'll be automatically redirected to a Facebook login page. There, fill in your Facebook username and password.
7. Click "Continue."
Click continue to confirm your identity.
Note: It should say your profile name. If it doesn't, select the link labelled "Log into another account."
8. Select or create a page.
Select the page you want to use with IFTT and click Next. If you don't have any pages set up, then you'll see a Create a Page button.
9. Review the terms and conditions.
Review what IFTTT is allowed to do and click Done.
Now, when you publish a new WordPress post, IFTTT will automatically share it on your desired Facebook page.
6 Automatic Post to Facebook WordPress Plugins
IFTTT isn’t the only option for automatically sharing your WordPress content to Facebook. Here are a few WordPress plugins that can get the job done, too.
1. Social Auto Poster
Price: Free, with paid plans available
Social Auto Poster — formerly known as FAuto Poster — is a popular plugin for sharing your website’s posts on your Facebook profile and fan pages. You can configure the types of content to publish, like custom pages or posts tagged under a specific category. The tool also keeps track of all your auto-posts for you to analyze later.
2. WP2Social Auto Publish
Price: Free
Next up is WP2Social Auto Publish. Once installed, this plugin helps you publish your blog posts to Facebook with just one click. It offers a variety of ways to share your content, including in a simple text format, text with an image, or a link. You can even enable (or disable) publishing of specific WordPress pages.3. Revive Old Posts
Price: Free, with paid plans available
Revive Old Post automatically shares your old and new WordPress posts with your Facebook fans. You can choose the number of posts to share and when to share each post. There’s an option to add targeted hashtags to your posts, too. In addition, the plugin is compatible with URL shorteners and integrates with Google Analytics, thus helping you track posts.
4. Blog2Social
Price: Free, with paid plans available
Blog2Social is a versatile plugin that allows you to post to different social media pages and feeds right from WordPress: including Facebook. In addition, it lets you schedule your posts, track your post’s performance, and repost old posts.
5. NextScripts
Price: Free, with paid plans available
This excellent plugin automatically publishes posts from your blog to your Facebook page. Furthermore, you can schedule posts, limit auto-posting to specific days, and much more.
6. Social Media Auto Publish
Price: Free
Social Media Auto Publish is a powerful plugin that supports auto-post to Facebook, Twitter, and LinkedIn. In addition, it supports filtering posts based on category and post-types.
Automate Your Social Media Publishing
Facebook is an opportunity to share your content with millions of people. With easy-to-use tools, you don’t have to waste time manually sharing a blog post to the social network. Instead, take a few minutes to install a plugin to automatically post to Facebook from WordPress.
Editor's note: This post was originally published in October 2019 and has been updated for comprehensiveness.