Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
25 Million+
Websites using our plugins
Years of WordPress experience
WordPress tutorials
by experts

How to Auto-Publish WordPress Posts to LinkedIn

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

Do you want to auto-publish your WordPress posts to LinkedIn?

Keeping up with your content posting schedule can feel like a chore. If you have an audience of B2B professionals, then you probably already know that you need to be posting content on LinkedIn regularly.

In this article, we will show you how to auto-publish WordPress posts to LinkedIn so that you can save time from manually sharing posts on both platforms.


Why Publish Content on LinkedIn?

You may think of LinkedIn as the place where out-of-touch colleagues from previous jobs endorse you for your Microsoft skills or where you congratulate old buddies on their work anniversaries.

But LinkedIn is so much more.

It’s become a powerful networking platform. Rather than endlessly pitching to strangers, you may want to have your target audience come to you.


As the saying goes, “If you build it, they will come.”

Creating a brand builds trust and establishes expertise in your space. Unlike regular social posts on LinkedIn, you aren’t confined to a character limit.

A blog post lets you fully expand on your ideas, giving you full autonomy to flex your genius.

On top of that, LinkedIn has 875 million users in over 200 countries. As you publish great content, your readership will grow. People will like and share your connection. When your network engages with your content, looser connections (second and third-degree connections) will see your posts.

The bottom line is LinkedIn is a gold mine. If you have already posted articles that people love on your WordPress website, why not bring more eyeballs to your business by posting on LinkedIn?

It might just attract new clients or provide connections to people that could help grow your small business. Either way, there’s practically no downside to publishing on LinkedIn.

That being said, we will show you a few methods on how to do that. Feel free to jump around using our links below:

Method 1: Auto Publish WordPress Posts to LinkedIn Using Plugin

The easiest way to auto-publish WordPress posts to LinkedIn is by using a plugin like WP LinkedIn Auto Publish.

WP LinkedIn Auto Publish

The first thing you need to do is install and activate this plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

Upon activation, the plugin will add a new menu item labeled ‘LinkedIn Auto Publish’ to your WordPress admin menu. Clicking on it will take you to the plugin’s settings page.

From there, you want to hit the ‘Connect with LinkedIn button.’

Connect with LinkedIn

You’ll be redirected to the LinkedIn login page. Once you enter your login details, it’ll ask you whether you’d like to sync your LinkedIn settings to the plugin.

Simply click ‘Allow.’

linkedin connect

Under the ‘Profile Selection’ tab, you’ll see the LinkedIn profile you want to post to. You could always connect multiple LinkedIn profiles to this plugin. If you have multiple LinkedIn profiles for your brand, then this can be a great feature since you can choose which LinkedIn profiles to publish.

Select the profile you want to connect to. There should be a checkmark next to your profile name. Then click the ‘Save All Settings’ button.

select profile

From here, you’ll want to head over to the ‘Sharing Options’ tab. This is where you can choose which elements of the post you want to be shared on LinkedIn.

Just click each element, and it’ll appear in the box on the right-hand side. You can share the entire post or simply just the title and post link, which would help increase your blog traffic.

sharing options

Also, you can choose the type of categories you don’t want to share. You can also select the types of posts, pages, and custom post types to share.

When you’re done, just hit the ‘Save All Settings’ button to save changes.

Save all settings

If you have a large backlog of old posts you want to publish on LinkedIn, you can easily do so.

Just go to your Posts page in the WordPress dashboard.

share on linkedin

Inside your WordPress editor, the plugin adds a small meta box on the right-side panel.

Once you’re ready to share the post, select the LinkedIn profile you want to publish to and then click the ‘Share Now’ button.

share post

Now, you can go to your LinkedIn profile and check that the post is published.

It should appear in your profile and timeline.

linkedin example post

There you have it; you now know how to auto-publish WordPress posts to LinkedIn using the WP LinkedIn Auto-Publish plugin.

Method 2: Auto Publish WordPress Posts to LinkedIn Using IFTTT

IFTTT is short for If This, Then That. It is a web service that allows you to connect your other online accounts and make them work for you. For more information, take a look at our guide on how to automate WordPress and social media with IFTTT.

The first thing you need to do is sign up for an IFTTT account. Simply visit the IFTTT website. From there, you’ll need to create a free account. Enter your account details and hit the ‘Get Started’ button.

sign up to ifttt

After you sign up, IFTTT will show you how it works. Just follow the on-screen instructions until you reach the IFTTT dashboard.

After that, you’ll need to go to the ‘Explore’ tab.

Explore tab

In the search bar below, type in ‘WordPress to LinkedIn.’ Scroll down, and you’ll find a list of cards and possible integrations to choose from.

Go ahead and select the ‘WordPress to LinkedIn’ card.

WordPress to LinkedIn

Next up, you’ll need to provide access to your LinkedIn and WordPress accounts.

Just hit the big ‘Connect’ button.

WP to linkedin connect button

After that, you’ll need to authorize IFTTT to gain access to information from your LinkedIn account.

Go ahead and hit the ‘Allow’ button.

IFTTT linkedin connection

Once the connection is made, you’ll be prompted to connect your WordPress account to IFTTT.

Enter your blog URL, username, and password in the appropriate fields. Then, click on ‘Connect.’

Connect WordPress

IFTTT will now show you a summary of your recipe.

In this case, any time you publish a new post on your WordPress site, it’ll automatically share a link on your LinkedIn profile.

trigger and action for IFTTT

You can test this connection for yourself to see if it works. Publish a new blog post, and then check your LinkedIn account.

It should look something like this:

ifttt post

That’s all. Your IFTTT connection is now live. It will automatically check your WordPress site for new posts and share them as a status update on your LinkedIn profile.

We hope this article helped you auto-publish WordPress posts to LinkedIn. You may also want to see our list of LinkedIn WordPress plugins to win new customers and the best WordPress SEO plugins and tools that you should use.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

12 CommentsLeave a Reply

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    That’s great! On my website, I share the “personal” category on my LinkedIn profile. However, until now, I’ve always done it manually by copying the link and pasting it on LinkedIn. This automation will make writing more enjoyable for me because I won’t have to input articles manually anymore. And it’s perfect that I can choose exactly the category I need.

  3. Paul says

    Hey Guys, when using IfTTT to post to Linked in , I am just wondering where they actually get posted to in LinkedIn . I have done all the connections and it all seemed to work fine in the setup phase, however now since i have posted several articles to my blog, i cannot find any content on LinkedIn . Any clues to help – cheers

  4. Peter says

    Does the second method publish to LinkedIn as a new post, or a status update? I am looking for an option to autopublish as a post, not status update.

  5. Kedar Adhikari says

    I have also same problem i have copied URL from address but also not working please help.

  6. Terry Green says

    Very nice! Is it possible to use either option but delay the post from publishing to LinkedIn for a specific # of days?

  7. Syams says

    I got 2 warnings:

    1. Live channel fields value is not a valid WordPress url
    2. Unable to verify WordPress credentials. Please try again.

    Please help to solve it.

    1. I have entered my blog domain url

  8. Rashaad says

    The problem I am having is with conbecting my site with Ifttt. How do I ensure that I am entering the correct blog url?

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.