Publishing to LinkedIn – Zapier Method

Post written by Hudson Atwell
On Sunday, December 9th, 2018

Through the combination of our Feeds Component + Zapier we are able to take an RSS feed of our Twitter scheduling pattern and extend our publishing capabilities to our LinkedIn property. 

Requirements:

Zapier Free or Zapier Premium Account

Zapier is a 3rd party data routing service that allows users to port data from one service to another. They provide limited free usage and premium usage accounts. 

TweetBoostPRO plugin

TweetBoostPRO is a powerful social media marketing automation plugin that assists WordPress users with crafting and scheduling microblogging campaigns across multiple platforms. 

Step 1: Secure your publishing feed

TweetBoostPRO, through our Feeds Component, automatically creates an RSS Feed of our status updates. 

We also provide feed formats in XML and JSON, but in this method we’ll only require the RSS Feed. 

Head into WordPress Administration->TweetBoostPRO->My Feeds and find the RSS feed URL for the Twitter account we’ll use as a scheduling pattern.

Our feed looks something like this:

https://wptweetboost.wpengine.com?action=tbp-rss-generate-feed&token=not-so-secret-key-12&username=wptweetboost

Find your link that’s similar to the above and copy it to your clipboard. 

Step 2: Create a Zap

Zapier calls their automation rules “Zaps“.  We’ll want to log into our Zapier account and create a new Zap.

When inside the Zap creation screen you will be asked to define a trigger. Search for the phrase ‘RSS‘ and then select the trigger app ‘RSS by Zapier

This image shows us searching Zapier trigger apps for the RSS by Zapier app.

Next you’ll be asked to choose a trigger action. We don’t have many options here so let’s select ‘New Item in Feed‘. Press ‘Save+Continue‘. 

In this image it shows additional trigger options related to the RSS App provided by Zapier.

Next we will setup our RSS feed. Paste the RSS feed URL you copied earlier from the TweetBoostPRO Feeds Component into the input area labeled Feed URL

Besides the URL of the RSS feed, all your other setup options will already have the correct inputs. In the section What Triggers a New Feed Item, you will want to make sure Different Guid/URL is selected.

Click Continue.

This image shows the RSS setup section provided by Zapier. We'll want to paste our RSS feed URL here.

In the next step you will be asked to select a RSS sample item for testing the connection. If you have content in your feeds you will see 3 available items. Choose any one and continue. 

This image shows three sample RSS items provided by Zapier.

This image displays the contents of one of our sample RSS items returned from Zapier.

After clicking continue, Zapier prompts us that we now need to add an action:

In this image we point out that Zapier is now asking us to add an action step.

After adding a new action step, search for the LinkedIn action app and go ahead and select it:

In this image we are searching through possible Zap actions to find the LinkedIn app action.

Next it will ask us if we want to make a Company Update or a Share Update. For this document we’re going to assume you are publishing to your Company page. Choose Company Update and press Save+Continue. 

In this image we are selecting Create Company Update as our Zap action.

In the next step you will be asked to connect a LinkedIn account.

In this image Zapier asks us to connect to a LinkedIn account.

A popup screen will launch asking you to log into LinkedIn. Go ahead and enter your credentials and sign in. In the next screen it will prompt you to select your connected account. Go ahead and do this and then press Save+Continue.

In this image we show the LinkedIn oAuth popup screen that asks us to log into our LinkedIn account to secure the connection.

In this image we show that Zapier has successfully connected with LinkedIn.

Finally we arrive at the status update setup screen. Here you will be prompted to select your company page and craft your status template using dynamic placeholder tokens discovered in your RSS Feed.

Because LinkedIn accepts hashtags we’ll use a token that includes our entire unedited status update that we sent to Twitter.

After the LinkedIn Company Page and the Update Content inputs are populated, go ahead and press Continue. All the other fields are optional. 

In this image we show the two required inputs we must populate in order to setup the status update template for our RSS to LinkedIn connection.

In this image we're showing that we selected the title data element, which contains the full status content including link and hashtags.

We’re getting very close to being completely connected. In this next step Zapier will ask us to test our connection. Go ahead and review the data depicted and press Send Test to LinkedIn.

In this image we show an example of data imported from one of our RSS Feed samples.

If all as gone correctly then your post was sent to LinkedIn.

In this image we show where our status update successfully reached our LinkedIn company page.

In this image we show our original Tweet to Twitter, proving that we published to both Twitter and LinkedIn using the TweetBoostPRO plugin.

The final next step is to press finish, give your Zap a name, and turn it on.

In this image we give our Zap a name and turn it on to complete our integration.

And you are all set up!

Now consider adding another action to your Zap that also sends content to your personal LinkedIn account for extra exposure. 

 

Hudson Atwell

Hudson Atwell has 10 years experience in WordPress product development and is a founding member of TweetBoostPRO, as well as the Inbound PRO plugin suite. You can check out his work on out on GitHub, and Codeable.io, and Twitter