# Usability Improvement for Dynamically Populated Single Select Dropdowns

**URL:** <https://community.tulip.co/t/usability-improvement-for-dynamically-populated-single-select-dropdowns/15568>\
**Category:** Product Suggestions\
**Tags:** apps, table-aggregations\
**Created:** [August 27, 2025, 5:03pm UTC](https://community.tulip.co/t/usability-improvement-for-dynamically-populated-single-select-dropdowns/15568 "2025-08-27T17:03:33Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![adeveloper](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/adeveloper/32/8483_2.png) [@adeveloper](https://community.tulip.co/u/adeveloper)\
**Post date:** [August 27, 2025, 5:03pm UTC](https://community.tulip.co/t/usability-improvement-for-dynamically-populated-single-select-dropdowns/15568/1 "2025-08-27T17:03:33Z")

</div>

This is a suggestion as well as inquiry on other developers’ solution to this use case:

> How do you make dropdowns dynamic while maintaining readability?
> 
> What other solutions do you have other than using aggregations?

Currently, the most dynamic way to populate the options under a single select is via table aggregations. However, we have received many user feedbacks about the sorting of these entries. The items on the list appear are not sorted. An example of this:

 ![image](https://us1.discourse-cdn.com/flex020/uploads/agilemfg/original/2X/7/7f3abf7480733631ec747239c6da2acc61aa7363.png)

> **Can a sort option/function be added to aggregation?**
> 
> **Or is it possible to have a toggle added to the Single Select widget that allows you to choose whether you would want the list of options filtered alphabetically?**

Open to hear other people’s solution to this application.

Similar to the suggestions post by other users (link below).

1. [Sort Table Aggregations](https://community.tulip.co/t/sort-table-aggregations/4204)
2. [Make table aggregations/Query list sortable](https://community.tulip.co/t/make-table-aggregations-query-list-sortable/8866/1)

---

<div class="post-metadata">

**Author:** ![ASharp-J](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/asharp-j/32/3820_2.png) [@ASharp-J](https://community.tulip.co/u/ASharp-J)\
**Post date:** [August 28, 2025, 12:04pm UTC](https://community.tulip.co/t/usability-improvement-for-dynamically-populated-single-select-dropdowns/15568/2 "2025-08-28T12:04:17Z")

</div>

You place the aggregation on top of a query. Any reason your query providing the appropriate sorting?

---

<div class="post-metadata">

**Author:** ![adeveloper](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/adeveloper/32/8483_2.png) [@adeveloper](https://community.tulip.co/u/adeveloper)\
**Post date:** [September 4, 2025, 7:47pm UTC](https://community.tulip.co/t/usability-improvement-for-dynamically-populated-single-select-dropdowns/15568/4 "2025-09-04T19:47:53Z")

</div>

The example I used in the post was populated via aggregation on top a query.

The challenge is if you are querying from a table that’s being updated on a regular basis, the aggregation will only return the new items on the bottom of the dropdown list.  
Let’s say this dropdown is used by someone who need to quickly locate an item on there, having the items indexed properly/sorted will improve usability.

---

<div class="post-metadata">

**Author:** ![thorsten.langner](https://avatars.discourse-cdn.com/v4/letter/t/4bbf92/32.png) [@thorsten.langner](https://community.tulip.co/u/thorsten.langner)\
**Post date:** [September 5, 2025, 12:55pm UTC](https://community.tulip.co/t/usability-improvement-for-dynamically-populated-single-select-dropdowns/15568/5 "2025-09-05T12:55:46Z")

</div>

Could you describe more specific, where you try to sort and where / when it gets lost?

When I sort A-Z in the query, the aggregation maintains this sorting:

 ![image](https://us1.discourse-cdn.com/flex020/uploads/agilemfg/original/2X/1/121af67d351a13d1788cf9cc314b1f5bedec3aa3.png)

after adding “A 2nd Test”

 ![image](https://us1.discourse-cdn.com/flex020/uploads/agilemfg/original/2X/6/65fbf98f6229353ecaf8f08aeaaaafb75f3b4a04.png)

---

<div class="post-metadata">

**Author:** ![adeveloper](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/adeveloper/32/8483_2.png) [@adeveloper](https://community.tulip.co/u/adeveloper)\
**Post date:** [September 11, 2025, 3:55pm UTC](https://community.tulip.co/t/usability-improvement-for-dynamically-populated-single-select-dropdowns/15568/6 "2025-09-11T15:55:49Z")

</div>

Thanks for the input. I did not have the sort correctly configure. Issue is now fixed.
