# 🔀 In-app sorting

**URL:** <https://community.glideapps.com/t/in-app-sorting/5004>\
**Category:** General\
**Created:** [February 28, 2020, 12:14am UTC](https://community.glideapps.com/t/in-app-sorting/5004 "2020-02-28T00:14:15Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mark](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark/32/125_2.png) [@Mark](https://community.glideapps.com/u/Mark)\
**Post date:** [February 28, 2020, 12:14am UTC](https://community.glideapps.com/t/in-app-sorting/5004/1 "2020-02-28T00:14:15Z")

</div>

You can now let your app users choose how list screens should be sorted:

 ![2020-02-27 16.08.00](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/1/12bc893184f3d119999d8c65506d83709ce2326c.gif)

To add in-app sort to your app, go to Features and add one or more columns to “In-app sort”:

 ![2020-02-27 16.12.48](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/4/417fb199f918e12591ad665ca91f645e1b771625.gif)

Let us know what you think!

---

<div class="post-metadata">

**Author:** ![Rosewebstudio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rosewebstudio/32/12261_2.png) [@Rosewebstudio](https://community.glideapps.com/u/Rosewebstudio)\
**Post date:** [February 28, 2020, 1:10am UTC](https://community.glideapps.com/t/in-app-sorting/5004/2 "2020-02-28T01:10:07Z")

</div>

Nice one, thanks

---

<div class="post-metadata">

**Author:** ![Aj2666](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aj2666/32/1822_2.png) [@Aj2666](https://community.glideapps.com/u/Aj2666)\
**Post date:** [February 28, 2020, 6:32am UTC](https://community.glideapps.com/t/in-app-sorting/5004/3 "2020-02-28T06:32:04Z")

</div>

Thank you. Very nice Addition. I would like to suggest to includ labels to allow providing a different name for the sort other than that within the sheet column heading; and would enable us to provide the sort heading in a different language

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 28, 2020, 6:51am UTC](https://community.glideapps.com/t/in-app-sorting/5004/4 "2020-02-28T06:51:01Z")

</div>

I would maybe suggest creating another column with a friendlier Heading description in the language of choice, then use the template column to make a copy of the column data you want to sort by.

---

<div class="post-metadata">

**Author:** ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)\
**Post date:** [February 28, 2020, 7:28am UTC](https://community.glideapps.com/t/in-app-sorting/5004/5 "2020-02-28T07:28:13Z")

</div>

Haven’t tried it out but I hope you can default to original sorting of the list

---

<div class="post-metadata">

**Author:** ![erwblo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/erwblo/32/75_2.png) [@erwblo](https://community.glideapps.com/u/erwblo)\
**Post date:** [February 28, 2020, 7:45am UTC](https://community.glideapps.com/t/in-app-sorting/5004/6 "2020-02-28T07:45:53Z")

</div>

Love it, but in the roadmap app I have to set the filter everytime I check. It would be nice to save a filter.

---

<div class="post-metadata">

**Author:** ![mkt33care](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mkt33care/32/3922_2.png) [@mkt33care](https://community.glideapps.com/u/mkt33care)\
**Post date:** [February 28, 2020, 12:52pm UTC](https://community.glideapps.com/t/in-app-sorting/5004/7 "2020-02-28T12:52:00Z")

</div>

Hey guys, just tested the feature and it works like a charm!

But I’ve noticed that if we change the names of the columns for the data that’s being used to sort, the names of the sorting labels on the menu doesn’t change with it, even if you reload the sheet or add new columns, the old names remain.

Can you look into it @Mark?

---

<div class="post-metadata">

**Author:** ![Mark](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark/32/125_2.png) [@Mark](https://community.glideapps.com/u/Mark)\
**Post date:** [February 28, 2020, 2:02pm UTC](https://community.glideapps.com/t/in-app-sorting/5004/8 "2020-02-28T14:02:34Z")

</div>

We’ll investigate and fix. Thank you!

---

<div class="post-metadata">

**Author:** ![NTD](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ntd/32/5760_2.png) [@NTD](https://community.glideapps.com/u/NTD)\
**Post date:** [April 17, 2020, 8:14pm UTC](https://community.glideapps.com/t/in-app-sorting/5004/9 "2020-04-17T20:14:31Z")

</div>

Will it be possible to make the sort function additive so that multiple columns can be included in the sorting?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [April 20, 2020, 11:52pm UTC](https://community.glideapps.com/t/in-app-sorting/5004/10 "2020-04-20T23:52:03Z")

</div>

@NTD

> [@Add second sort option in a Inline List](https://community.glideapps.com/t/add-second-sort-option-in-a-inline-list/6024/2):
>
> Good idea, but in the meantime you could create a template column that joins your multiple columns together. I’d recommend separating each item in the template with an obscure character, like a pipe ‘|’. Ideally, if your columns had values that were the same length, then it would work perfectly, but you could always do the joining in google sheets and add padding to each column while joining. This may work for the most part: ‘Value aaa | Value bbb | Value ccc’ ‘Value ddddd | Value ee | Valu…

---

<div class="post-metadata">

**Author:** ![Dan\_Urban](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dan_urban/32/286_2.png) [@Dan\_Urban](https://community.glideapps.com/u/Dan_Urban)\
**Post date:** [June 4, 2020, 1:15pm UTC](https://community.glideapps.com/t/in-app-sorting/5004/11 "2020-06-04T13:15:07Z")

</div>

This would be a great feature if I can get it to work. So I have a restaurant app for my local community, [https://app.adamstakeout.com](https://app.adamstakeout.com) They’ve asked for ways to filter by style (got that figured out) but then to be able to filter by who is doing delivery or takeout or dine-in or a combo of those. When I go to my data I can sort the columns to see how it should show up in the app but when I go to the app to filter, it doesn’t come up with the same filter/sort. What am I doing wrong?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [October 2, 2022, 2:13am UTC](https://community.glideapps.com/t/in-app-sorting/5004/13 "2022-10-02T02:13:04Z")

</div>

So I assume you want multiple filters at once?

> [@tornado Use Multiple Choice Components to Filter an Inline List](https://community.glideapps.com/t/use-multiple-choice-components-to-filter-an-inline-list/16932):
>
> [[Glide: Filter an Inline List with Choice Components] ](https://www.youtube.com/watch?v=NOYFsVUWQXw) Updated July 2022 
> 
> > **Version 1**
> >
> > \<a href="https://www.youtube.com/watch?v=rtbFccDKuH0"\>https://www.youtube.com/watch?v=rtbFccDKuH0\</a\>

Note: This will consume your update count a hell lot.
