Post On Facebook Wall Using Nintex Workflow Office 365

Scenario

Consider a scenario that you have a SharePoint list and you want it so that whenever a user enters items in the list, that item should be posted on a Facebook wall post.

Approach

Here, I have a custom list “Sample List” with “Title” column.

SharePoint

Click on “List >> Nintex Workflow”

SharePoint

It will open up the Nintex page. Click on “Sample List Create List Workflow”

SharePoint

Now, search in the action “Facebook wall post” and drag and drop to the Workflow Designer canvas. After placing the action, double click on the action or click on down arrow and select “Configure”.

SharePoint

Once you click on the “Configure” option you will get the configuration setting screen.

Note the following points

  • Authorizing user: Enter the email account associated with the Facebook account on which you have to post the detail.
  • Status to post: Here you have to configure the contents that should be posted on Facebook wall. Here I have selected the “Title” field from current item on which workflow has been fired. Here if you have more than 1 column in list and you want to combine value of all the fields that can be done also.
  • Image to upload: If you also want to upload the image along with text then you can configure this option too. Here I am leaving this blank as our requirement is to post the text on Facebook wall post.
  • Upload successful: Here you can save the response from Facebook to any workflow variable.
  • Once all the configuration is done the configuration screen will look like as shown in the following image

    SharePoint

  • Click on “Save”
  • Now you are done with your workflow configuration

    Now click on “Publish” from the workflow designer ribbon. And you will see the publish screen. Give a unique name to the workflow and configure other parameter. Select “Start when items are created” in “Start option”. Here you can select the Start option as per your requirement.

    SharePoint

  • Click on “Publish”
  • And your workflow will be published

    Once the work has been successfully published, go to the “Sample List” and create an Item.

    SharePoint

    Click on “Save”. And workflow will be fired.

Important part of the action

Once the workflow is fired, it will send an email to ask for the permission to the email account which you provided at the time of configuration. So, go to your inbox and check the mail. There will be an email from Nintex which will ask permission to access your associated Facebook account.

SharePoint

Here you will have 2 options

  1. Provide Facebook account credentials and authorized access.

    • Click on this link if you want Nintex to access your Facebook wall post

  2. Deny access to my Facebook account.

    • Click this link if you are unaware about the source of workflow run. Clicking on this link will end the workflow.

Once you allow Nintex to access your Facebook wall, you will be redirected to following screens

SharePoint

Click on “Continue” then you will be redirected to

SharePoint

Click “OK”

Once you click on “OK” you will have the following screen which will ask you whether you want Nintex to save this permission for future use.

SharePoint

If you select “Yes” here then in future when this workflow runs this will not ask you permission and Nintex will directly post on your Facebook wall. If you don’t want Nintex to save access then simply click “No”. Here I have clicked ‘Yes”.

SharePoint

Now go and check your Facebook wall post. You will have your content posted on your Facebook wall. 

SharePoint

So here we have learned how to post data from SharePoint Online to Facebook using Nintex workflow office 365.

If you have any query regarding this, please feel free to ask in the comments section.