Skip to main content
Released

Reporting on Multi-Select Picklist Fields

Related products:CS Reports
  • July 22, 2019
  • 80 replies
  • 2544 views

Show first post

80 replies

cmultanen
Forum|alt.badge.img+1
  • Helper ⭐️
  • May 11, 2023

+100, just encountered this issue while trying to report on a new multipicklist field in timeline. The inability to group by multipicklists is a big blocker. 


Prateek Parashar

Hello All,

Thank you for reaching out to us regarding multi-select pick list fields. We understand that this is a highly requested feature and we appreciate your interest in our product. We want to assure you that this feature is definitely part of our roadmap for the upcoming fiscal year. 

We would like to highlight that we are also working on a few other initiatives that are also highly requested by the community like Inline Editing in reports and on our Platformization initiative( and have often requested items like “Allowing bucketing in reports “ & “Reporting on multi level data sorting” in our roadmap) and believe these initiatives will bring significant value to many of our customers.

We appreciate your patience and understanding, and we'll keep you updated on any progress.


alizee
Forum|alt.badge.img+13
  • VIP ⭐️⭐️⭐️⭐️⭐️
  • June 2, 2023

@Prateek Parashar Thank you. Can you just remind us what is the upcoming fiscal year at Gainsight and hopefully it is before January 2024 😅.


Forum|alt.badge.img
  • Contributor ⭐️⭐️⭐️
  • August 28, 2023

This is blocking our reporting too


johntrask_bt
Forum|alt.badge.img+5
  • Contributor ⭐️⭐️⭐️⭐️⭐️
  • September 7, 2023

Hello All,

Thank you for reaching out to us regarding multi-select pick list fields. We understand that this is a highly requested feature and we appreciate your interest in our product. We want to assure you that this feature is definitely part of our roadmap for the upcoming fiscal year. 

We would like to highlight that we are also working on a few other initiatives that are also highly requested by the community like Inline Editing in reports and on our Platformization initiative( and have often requested items like “Allowing bucketing in reports “ & “Reporting on multi level data sorting” in our roadmap) and believe these initiatives will bring significant value to many of our customers.

We appreciate your patience and understanding, and we'll keep you updated on any progress.

Hello, we are also very interested in this. When do the fiscals years run for GS? 


spencer_engel
Forum|alt.badge.img+5
  • Expert ⭐️
  • October 12, 2023

I’ll parrot what everyone else is saying, which is that having multiselect picklists in Timeline (which was a big win) has been kneecapped for us because of the inability to efficiently report on them.


  • Contributor ⭐️
  • October 26, 2023

Another +1 to the comments. It is quite frustrating. 


Prateek Parashar
  • Gainsight Employee ⭐️
  • December 5, 2023

Hello All,

 

An update on this request

We will work on this item in the upcoming days. The scope of the work item will be to support Group By on multi select picklist fields. I will update this thread on the exact deadline ( planning to release it in Q4 2023, but no final confirmation as of today)


andr_raposo
Forum|alt.badge.img+2
  • Contributor ⭐️⭐️⭐️⭐️
  • December 20, 2023

Hi @Prateek Parashar! Any news? Is it still planned for this quarter?


Prateek Parashar
  • Gainsight Employee ⭐️
  • December 21, 2023

Hi @andr_raposo  Its on track to be released with Q4 release . The scope is- supporting group by on multi select picklist fields


Forum|alt.badge.img+2
  • Expert ⭐️
  • December 27, 2023

Not saying this is the correct solution.

 

However, if reporting is absolutely needed there is a possible work around with 2 new objects and a rule, bionic.

 

Create an object for your dropdown list where each option has its own row and a second column that is. always the same, i.e. boolean and always marked true.

 

Add a field that is always the same to your source data,

 

Merge this data together, your merge field is the always the same field. Note, this will duplicate your data across multiple rows for every option.

 

At this point in bionic rules you used to be able to do a substring and search for the text from a different field. However, they seem to have taken this capability away. So, now you push it to the second new object and create a Number formula field where you are finding the string position.

 

 

 

Note in the String position Column it will yield numbers. Anything above 0 means that that particular string exists in the multi select string. Which you use this field as a filter. So since Rel 123 only has one option rows 2 and 3 will filter out. Since Rel 234 has 1 and 2, the formula returns a greater than 0 result which means 3 will filter out. But, now you have two rows for that particular relationship.

 

This rule will run everyday to continuously update the Reporting table, upsert keys are the rel gsid and the Dropdown Table Options column.

 

The only non-scaleable part of this solution is you have to add a new row every time you add a multi select option. In theory you could probably automate this piece too if you really wanted to.

 

So now you build a report and you do a count of GSID Grouped by Dropdown Table Options.

 

Yes this is a bit of a workaround. However, I know what it is like to not always have No as an acceptable answer.

 

 


jessica_owens
Forum|alt.badge.img+5
  • Helper ⭐️
  • January 15, 2024

This thread is 4 years old. This is a challenge for our org as well. Any update from Gainsight’s product team or should we lean on the work arounds identified in this thread?


anirbandutta
Forum|alt.badge.img+2
  • Expert ⭐️
  • January 16, 2024

Hi @andr_raposo  Its on track to be released with Q4 release . The scope is- supporting group by on multi select picklist fields

Good news should be around the corner @jessica_owens :) 


kstim
Forum|alt.badge.img+7
  • Helper ⭐️⭐️
  • January 16, 2024

Big fan of this idea - happy to hear there’s been progress made!


  • Contributor ⭐️⭐️
  • January 30, 2024

any update on this feature request?


Prateek Parashar
  • Gainsight Employee ⭐️
  • January 30, 2024
DiscoveryDevelopment

Prateek Parashar
  • Gainsight Employee ⭐️
  • January 30, 2024

The feature has gone into dev, hence changing the status to in Development. To reiterate, we are enabling users to do group by on multi-select picklist data types/fields.  


Prateek Parashar
  • Gainsight Employee ⭐️
  • February 13, 2024

Hello All,

This work item has gone into production. Users can now perform Group by functionality on multi select pick-list fields.

Feel free to  share your feedback/ suggestions(if any)

Regards

Prateek


Prateek Parashar
  • Gainsight Employee ⭐️
  • February 13, 2024
DevelopmentReleased

Tomas Trijonis
  • Contributor ⭐️⭐️⭐️⭐️⭐️
  • March 19, 2024

Hi @Prateek Parashar 

Am I misunderstanding this, or was the only thing that changed is there is now the ability to add a multi-select type field into the “Group By” section, but it simply groups by the concatenated value of all possible options rather than the individual values themselves?


Prateek Parashar
  • Gainsight Employee ⭐️
  • March 20, 2024

@Tomas Trijonis  Yes , that’s what the release included as mentioned in my previous comments .Is there anything specific use case that you are looking for?


Tomas Trijonis
  • Contributor ⭐️⭐️⭐️⭐️⭐️
  • March 20, 2024

I cannot speak for everyone as I am subject to my own biases, but my case matches the interpretation I got from comments such as ones by Katie in the original post, Kraig, John, Jessica, Thomas and others.

It being the fact that grouping by a multiselect needs to be able to identify trends which options are selected most frequently.

In my own case (heavily simplified), we have a multiselect of tags (types) for a support ticket. A ticket may be a simple Consultancy, it may be a simple Troubleshoot, or it may be tagged as both. We care little about the exact number that Consultancy and Troubleshoot appeared together at the same time. We care a lot how many times Consultancy is a selected type, and how many times Troubleshoot is a selected, separated out.

Let me simplify further with an example, imagine you are reporting on the most popular products sold by a fast food joint. People may order combos of burger, fries, ice cream, cola and salad. While there may be cases where you may want to see how many times a burger+fries combo was sold specifically, you would most definitely want to know how many of each individual product was sold in total and draw a pie chart (for example). If you use existing multiselect reporting features in Gainsight these 5 features can return up to a 5 factorial number of combinations in a piechart, that is op to 120 slices with only 5 of these options. Good luck interpreting this chart. What you would like to see instead is 5 slices with each of the products representing an individual pie slice.


Tomas Trijonis
  • Contributor ⭐️⭐️⭐️⭐️⭐️
  • March 20, 2024

Actually it wouldn’t be 120 but less due to unimportance of order, before any statisticians crucify me here, but it would still be too many to work with is my point okay 😂


kelcijowalker
Forum|alt.badge.img+1
  • Contributor ⭐️⭐️
  • March 20, 2024

I cannot speak for everyone as I am subject to my own biases, but my case matches the interpretation I got from comments such as ones by Katie in the original post, Kraig, John, Jessica, Thomas and others.

It being the fact that grouping by a multiselect needs to be able to identify trends which options are selected most frequently.

In my own case (heavily simplified), we have a multiselect of tags (types) for a support ticket. A ticket may be a simple Consultancy, it may be a simple Troubleshoot, or it may be tagged as both. We care little about the exact number that Consultancy and Troubleshoot appeared together at the same time. We care a lot how many times Consultancy is a selected type, and how many times Troubleshoot is a selected, separated out.

Let me simplify further with an example, imagine you are reporting on the most popular products sold by a fast food joint. People may order combos of burger, fries, ice cream, cola and salad. While there may be cases where you may want to see how many times a burger+fries combo was sold specifically, you would most definitely want to know how many of each individual product was sold in total and draw a pie chart (for example). If you use existing multiselect reporting features in Gainsight these 5 features can return up to a 5 factorial number of combinations in a piechart, that is op to 120 slices with only 5 of these options. Good luck interpreting this chart. What you would like to see instead is 5 slices with each of the products representing an individual pie slice.

I agree with this. We use a multi-select dropdown for multiple fields based on the status, which is a manual input we have to get directly from the customer. The concat format is not pleasing to the eye when trying to look at these on reports. CSMs and their managers need something that shows which products are selected for each category in an easy to read format, such as the pie chart Tomas mentioned. 


Prateek Parashar
  • Gainsight Employee ⭐️
  • March 22, 2024

@Tomas Trijonis . Thanks for the reply. The scenario you are looking for is not supported now. 

I have kept this n the backlog, and we will try to find a window to release it, but I am not in a position to give any deadline by when we would be able to do that.