Learn how to create sentiment analysis for Yammer conversations with no custom code
Published Feb 04 2019 01:49 PM 18K Views

Often, we hear our customers asking for ways to be alerted for different topics or conversations in Yammer. Customers want to be able to know when someone posts something negative in order to decide what action should be taken next. While not every negative comment needs a reaction or response, it would be good to be able to have a pulse on the conversation.


Using no custom code, you can easily set up a Flow to monitor selected Yammer groups and be alerted via email when negative comments are posted. Watch my Ignite Session Sentiment analysis for Yammer posts  for a live demo that will walk you through how to set this up for your organization. 


Microsoft Flow Monitoring Yammer Post SentimentMicrosoft Flow Monitoring Yammer Post Sentiment

Frequently there are teams behind the scenes trying to analyze the sentiment of the organization and by using this workflow you can start to have a closer pulse on conversations within Yammer. This Flow can be particularly helpful when you have a Yammer group where many leaders are involved, such as a CEO Connection Group.  Within these groups, employees may post thoughts, comments, concerns or suggestions that may be worth taking a closer look. The team monitoring the Yammer group and the team that helps to manage the group would like to be notified and route the conversations in the right direction.


Once a negative comment gets posted an email alert is sent to determine the next step and action that should be taken from the post. 


Email Notification for Negative PostEmail Notification for Negative Post

Additionally, some customers have created a Team channel to use as the place to discuss these comments. You can set the flow up to post within the Team channel. Essentially, this Team can have a dialog about the comment prior to a response to the Yammer post. This could be helpful when a question or a comment is particularly sensitive and needs a few people to weigh in.


Every comment is captured within a SharePoint list. Customers use this list to analyze the negative comments and create additional resources that would help to address the issues or concerns.  Moreover, this would also be point back to historical conversations and find trends to support the needs of the employees.


SharePoint List Logging History of Sentiment AnalysisSharePoint List Logging History of Sentiment Analysis

Finally, a Power BI Report has been embedded in the HR Department HR department communication site for others to view using the Power BI web part. You will be able to visualize the average sentiment daily. Depending on how active your Yammer group is, this may be helpful to monitor during announcements, major changes or leadership events.


Power BI Report Embedded in HR Communication SitePower BI Report Embedded in HR Communication Site

We hope this helps you have another way to listen to your employees.  This entire solution was designed, built, and tested in a couple of hours — all with no custom code.


Want to see this in action? Catch the Ignite Session Sentiment analysis for Yammer posts  including a live demo that will walk you through the use cases and how to set this up for your organization. 


If you start to use this within your organization, let us know which groups analyze the sentiment and what impact it had on the conversations.



Version history
Last update:
‎Nov 21 2019 07:17 AM
Updated by: