Feature Spotlight

Post Field Analysis - revolutionize your community feedback

  • 7 March 2018
  • 5 replies
  • 821 views

Userlevel 2
Badge +3
  • Gainsight Employee: ACE
  • 883 replies

Hi all,

I am quite sure that you already have heard about our Post Field Analysis feature, or at least have seen the menu item in your control environment. Most likely you have not used this feature yet, because it might look too complicated or you do not see the benefit of it. Or you never tried it out because the list of post fields is empty, simply because nobody ever added a post field. :)

This article is meant to help you understanding why Post Field Analysis are actually extremely powerful. This feature is capable to revolutionize the way you do your reports: If you decide to use it, you will see that you can create better reports in less time. But maybe we should start with the beginning...

What are post fields?

Think of a post field like a pre-defined, hidden list of tags. But unlike public tags, which can only be assigned to a topic, a post field is being assigned to a single comment. You can find the post field button under every comment on your community:
 

71133e6d-33e4-4109-8668-556822a85ada.png


Once a Moderator visits that topic, he/she then can define (for example) what the post is about:

07797cc9-f77d-4162-8211-805a4bdd76fe.gif


However, as post fields can be defined and structured according to your wishes, you can add whatever you find relevant to remember. Here are some of the post fields which are often use to track feedback:

- Sentiment
- Product type / Software version
- Type of comment (e.g. Review, Bug report, Question, Feature request, Support feedback)
- Type of request (e.g. a specific list of frequently requested features)
- Quality of the post (if a post is written nicely or if it is hard to understand)
- Report (e.g. to flag a comment to be included in a weekly report)

What is the advantage compared to "normal" tags?

The advantage of using them is that you can run reports on (combinations of) post fields in order to track your user activity extremely accurate.

For example, you want to know how often a certain issue has been reported in the past month. Usually you now would have to remember/find where this issue has been reported, and manually count the amount of users that reported it within this months.

With post fields, you can simply filter for all Bug reports which include this specific bug - in a matter of seconds. This enables you to create high-quality reports within a short amount of time, instead of manually sending / saving links to topics or comments which are relevant.

By applying an additional filter, you could even list only the reports of that specific bug which are written in a very nice manner (by adding the post field "comment quality"):

 

c1d69d36-af29-4a56-933f-deae6ab6d4a1.png


Once you have made your selection, you will see a list of all the comments where the combination of selected post fields have been found. You can then export this data and use it for your reporting.

Isn't it too much work to assign all these post fields to every comment on the community?

You don't have to assign all post fields to all comments on your community. You can also decide to only apply post fields to the most relevant comments. After a while you will have a good feeling of when a post needs to be logged in the post fields, and when not. You can chose to track certain post fields for every comment (e.g. sentiment), but that is all up to you.

I personally have made the experience that adding post fields usually only takes a few seconds per comment. Furthermore, I have saved a lot of time for the creation of reports: I now have a list of all relevant comments at hand, so I do not need to invest time time to "hunt" for good quality comments on my community...

How can I define my own post fields?

For a technical reference, please visit our How-to topic.

I recommend that you think carefully about what you want to track before you set up your post fields: Try to find what characteristics you want to share across the entire community, and which items are rather specific to a certain subforum. Especially when you are having a diverse product and service portfolio, this will make your life (and the life of your colleagues) a lot easier.

An example: A company is selling iPhones and Android Smartphones. Rather than having seperate post fields for issues on each model ("Bugs iphone" and "Bugs Android"), add one post field that defines the product ("Product type) and another one which lists potential issues ("Bug type").

Some last things that you might want to know

  • Deleted is deleted: Never delete a post field if it has been used. Once you delete a post field, you will also not be able to use it in your analytics. Rather hide it from all subforums to be displayed.
  • Watch the order: Post fields are following a strict alphabetical order. Use numbers or letters to adjust the order to your liking. Most frequently used post fields should be located in the top row.
  • Leave space for exceptions: Use a mix of post field lists (e.g. "feature request" for more frequently requested improvements) and free-text fields for more uncommon requests or reports.
  • Update when necessary: When you see a certain report coming back more often, update your post field and add that bug/request to your pre-defined list. This will save time in the long run and make your feedback more accurate.

In case you want to learn more about this, you can find the complete whitepaper of this feature here: http://bit.ly/2wZbFYm

I hope that this article will help some of you on the way to start using this feature. There are many more ways how post fields can be used... It would be great to hear from you in case you are doing something completely different with it, also in case you have any questions or concerns around this!

Cheers,

Julian

 

 


5 replies

Userlevel 1
Badge
Thanks for sharing, @Julian ! Post fields are indeed super powerful!

A great way to get started are the following:



First post field:

Title: "1.0 Sentiment"

Placeholder: "What's the mood?"



Visibility: Everywhere



Post field type: Single select dropdown



Options:

"Positive"

"Neutral"

"Negative"

_____________

Second post field:

Title: "1.1 Products"

Placeholder: "Which products are mentioned?"



Visibility: Everywhere



Post field type: Multi select dropdown



Options:

"Product 1"

"Product 2"

"Product 3"

_____________

Third post field:

Title: "1.2 Services"

Placeholder: "Which services are mentioned?"



Visibility: Everywhere



Post field type: Multi select dropdown



Options:

"Service 1"

"Service 2"

"Service 3"

_____________

Fourth post field:

Title: "1.2 Challenge"

Placeholder: "What seem to be the issue?"



Visibility: Everywhere (This can also be narrowed down by board, so if you for instance have product specific boards, you can have product specific challenges listed in only that relevant area.)



Post field type: Multi select dropdown



Options:

"Won't start"

"Won't shut down"

"Known bug"





For your inspiration, these are the Sonos post fields:





With those post fields available, we can send incredibly accurate reports to various business owners with in-depth information about the sentiment, issue, etc.



For instance:

XX% of users with 5.1 Sonos home theatre, using Android are happy, the unhappy ones have OS x.xxx in common.



XX% of users with [product] using [service] with [3rd party] were experiencing bug #xxxxx between Monday and Friday.
Userlevel 2
Badge +3
Wow, thanks Ditte for sharing your post field structure with us! ✌🏼I am sure that some newbies to this subject will find it very helpful to see a complete set of post fields...



For measuring sentiment, I would rather have five different options, so that you are able to differentiate those extremely unhappy users from the "slightly disgruntled" ones. 😃



I see that you only have one free-text field. Is that intentionally, so that you can handle large amounts of posts easier? How do you keep track of e.g. bugs which are not in your pre-defined list yet? Are you adding them once you recognize they are being reported more often, or do you have a different policy for updating them?
Userlevel 1
Badge
Wow, thanks Ditte for sharing your post field structure with us! ✌🏼I am sure that some newbies to this subject will find it very helpful to see a complete set of post fields...



For measuring sentiment, I would rather have five different options, so that you are able to differentiate those extremely unhappy users from the "slightly disgruntled" ones. :D



I see that you only have one free-text field. Is that intentionally, so that you can handle large amounts of posts easier? How do you keep track of e.g. bugs which are not in your pre-defined list yet? Are you adding them once you recognize they are being reported more often, or do you have a different policy for updating them?




This is not the whole list of fields that are running on Sonos at the moment. We do have a few more freeform fields.

With regards to updating the lists, the team is responsible for adding new bugs as they come in. It's very simple to add a new item to an existing list, and can be done within a few minutes per Community.
Badge
I’ve tried using the post fields feature, but it didn’t work out. 1) I found that I needed to repeatedly trigger the moderators to fill out these fields, and because they didn’t always do this it made the results incomplete and therefore unreliable and 2) I ended up using the insights sporadically.



As I’ve https://community.insided.com/ideas/355#post175]mentioned in early 2017, I’d prefer topic fields over post fields. I sort of got my way when moderation labels became editable, seeing as it enabled me to add the ‘star rating’-field that I wanted all along.



Comparing the current editable moderation labels and post fields:





Mock-up of how topic fields would look (using @Ditte's post fields):

Userlevel 1
Badge
I love that idea, @Jurgen - it would be great to have that "topic field" as a basis to copy to the subsequent post fields, as we'd like to be able to run granular data. And with a "copy to all" button, we can adjust the individual post fields where necessary (sentiment and product for instance), rather than having to add it all to each post. It does take a lot of time and effort for mods to fill it in, when there's a large amount of data.

Reply