What's WP
Find Everything Related to WordPress - Best Tutoriasl on WordPress!
How to Auto Post to LinkedIn from Your WordPress Site

How to Auto Post to LinkedIn from Your WordPress Site

LinkedIn is a popular social networking platform which is business-oriented. With over 400 million users globally, this service has immense potential for bringing in website traffic and business opportunities, and this is why so many WordPress users are trying to build a close relationship between LinkedIn and their websites.

If you have been sharing WordPress posts to LinkedIn consistently, you may have found it is a little time-consuming to do this manually each time a post is published. Thanks to the flexibility of WordPress, you can now leave the task to be finished automatically by utilizing a simple third-party tool or plugin.

In this tutorial, we will introduce two different methods you can use to auto post to LinkedIn from WordPress sites. One is to make use of IFTTT, and another is to enable and control auto publishing with a plugin named LinkedIn Auto Publish. Both methods are detailed, and which to use depends on your preference solely.

Auto Post to LinkedIn with IFTTT

IFTTT is an automation service that allows you to connect your website with over 300 applications including LinkedIn. By connecting your WordPress site to a LinkedIn account with IFTTT, your new posts will be shared to LinkedIn automatically when they are published. To get more knowledge about IFTTT and learn the basic use of it, read this tutorial.

For the guides below, we will assume that you have already got a free IFTTT account.

Get a Free IFTTT Account

After logging into IFTTT, access “My Recipes” and create a new recipe immediately.

Create New Recipe

Since a recipe consists of two parts: “This” and “That”, you will need to deal with both of them. For auto-publishing purpose, if a post is published on your WordPress, then an update should be posted to LinkedIn. So “This” is an action (the trigger) happening on your WordPress site, and “That” is the action taken to your LinkedIn account which is triggered by “This”.

To create an IFTTT recipe, you first have to click on the “this” link to add your WordPress site to the recipe.

Configure This

You need to choose a trigger channel which is your WordPress site. Find WordPress with the search function and select it.

Choose Trigger Channel

Then, you have to connect your WordPress site with IFTTT by entering the required website information including site URL, username as well as password. After the “Connect” button is clicked, IFTTT will connect to the site automatically. Upon successful connection, proceed to the next step.

Connect WordPress

What you should do next is to choose a trigger. There are two triggers available, and the choice depends on when you want an update to be published on LinkedIn.

  • When any new post is published on your WordPress site. This trigger is used for our example.
  • When a new post with a specific category or tag is published on your WordPress site.

Choose Trigger

After selecting the trigger, make sure to create it by clicking on “Create Trigger”. Then you can start configuring the “That”, the action that will be taken automatically when a new post is published.

Configure That

Firstly, search LinkedIn and select it as the action channel.

Select Action Channel

Next, you are required to connect your LinkedIn account with IFTTT. In the popup, enter the login credentials of your LinkedIn account and click on the “Allow” button.

Connect LinkedIn

When the authorization succeeds, continue the recipe setup and choose an Action. Two Actions are available, and you can select your preferred one. For our example, we use the Action that shares LinkedIn updates for new posts.

Choose Action

For the Action you choose, you will have to select the Action fields. IFTTT automatically includes the post title and post URL, and you are able to add more as you like. After completing the fields, create the Action.

Select Action Fields

Now comes to the last step. Review your recipe, check your blog and LinkedIn profile, and customize the recipe title. If there is no problem, create the recipe.

Create Recipe

When the recipe is created, it is turned on automatically. So you can now check it by publishing a new post on your WordPress site. If everything is right, an update will be published to your LinkedIn profile soon. The update will use the featured image of the new post as the thumbnail.

WordPress to LinkedIn Recipe

For this recipe, you can update it, turn it off and delete it anytime you want.

Auto Post to LinkedIn by Using a WordPress Plugin

LinkedIn Auto Publish is a completely free and easy-to-use plugin that is built with a single purpose – to automate the process of sharing WordPress posts to LinkedIn. It doesn’t come with tons of settings, but you can still get the flexibility and control you need.

Get the plugin to work

After installing the plugin, you can see a new menu “LinkedIn Auto Publish” in WordPress dashboard. Click on the menu to enter the settings page. On this page, you will get to know that you have to create a LinkedIn application because it is a necessity for the plugin to work.

LinkedIn Auto Publish Settings

So now, you need to click the application creation link shown on the settings page. After locating in the LinkedIn Developers console, choose to create an application.

Create Application

This will lead you to an application creation form in which you have to enter all the following information.

  • Your company name.
  • The application name, description, logo, and usage. The application logo could be the logo of your website or anything else, while it must be square in size.
  • Your website URL.
  • Your business email and phone number.

Fill in the Creation Form

After agreeing to the LinkedIn API terms and submitting the creation form, your will get a new application created successfully. On the “Authentication” page of the application, you can see the authentication keys that are required by the LinkedIn Auto Publish plugin.

Application Authentication

Before copying the Client ID and Client Secret to the plugin settings, you need to add the “Authorized Redirect URL” displayed on the plugin settings page to the new LinkedIn application and then update the application.

Authorized Redirect URL

Now you can copy and paste the application keys to the plugin settings and save the change. After that, you will see the following “Authorize” button.

Authorize Application

Clicking on the button, you will be redirected to LinkedIn where you need to sign into your LinkedIn account and allow the application to access your account.

Allow Access

When the authorization succeeds, you can see the following button of “Reauthorize”.


So far, the plugin has been set up to work. When new posts are published on your site, they will be shared to the LinkedIn profile automatically as an update. With the default plugin settings, you will see LinkedIn updates like this.

Automatic LinkedIn Update

Change the plugin settings

LinkedIn Auto Publish comes with some options which you can customize based on your own preference. By default, WordPress posts are shared to LinkedIn in a format of post title and permalink. However, you can also display the post excerpt, your website name, the post description and more by selecting them from a simple dropdown.

Also, you can decide whether to display the post’s featured image, and whether to share the post with the public or your LinkedIn connections only.

Plugin Settings

Besides, you are able to change some other basic settings, including:

  • Choosing whether to publish pages to LinkedIn. The default setting is “No”.
  • Specifying the categories for auto publishing.
  • Including custom post types in the auto publishing.

Basic Settings

The settings you change on the plugin settings page apply globally. However, you are still able to control the sharing settings of individual posts when editing them. For individual posts, you can choose:

  • Whether to auto publish the post to your LinkedIn profile.
  • Whether to use the post’s featured image in LinkedIn updates.
  • Whether to share the update with the public or your connections only.
  • Changing the message format.

The settings here will overwrite the global settings.

Sharing Settings for Individual Posts


Joyce is a professional writer & SEOer who loves trying new things and sharing the experience through blogging. She loves clean design, playing with different WordPress themes, SEO, etc. Very often, you could find her in various WordPress event as invited speakers.