# Notify users about new content

**URL:** <https://community.glideapps.com/t/notify-users-about-new-content/29953>\
**Category:** Ask for Help\
**Created:** [August 3, 2021, 10:02pm UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953 "2021-08-03T22:02:38Z")\
**Posts on this page:** 20\
**Page:** 5

<div class="post-metadata">

**Author:** ![Mns\_Glide](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mns_glide/32/2514_2.png) [@Mns\_Glide](https://community.glideapps.com/u/Mns_Glide)\
**Post date:** [August 10, 2021, 11:55am UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/82 "2021-08-10T11:55:48Z")

</div>

thanks. How about “Favorites” I would like to restore that also.

---

<div class="post-metadata">

**Author:** ![AymenM](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aymenm/32/21370_2.png) [@AymenM](https://community.glideapps.com/u/AymenM)\
**Post date:** [August 10, 2021, 12:01pm UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/83 "2021-08-10T12:01:22Z")

</div>

This topic reminds me of this feature request :

> [@In-App notifications](https://community.glideapps.com/t/in-app-notifications/28287):
>
> Hey everyone, I had an idea that may come up a bit stupid but why not. While we are not getting native notifications any time soon, why not creating “in app” notifications. You may say, the main goal of notifications is to grab the attention of a user. Well, I agree. But no one said that you can’t grab it’s attention while he uses the app. I can imagine many kind of notifications such as : “please complete this or that” / “new updates have been made to the guide” etc etc This could be “easil…

Please support the request by voting for it.

---

<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:** [August 10, 2021, 12:33pm UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/84 "2021-08-10T12:33:52Z")

</div>

It would be the same thing. A horizontal choice component and visibility on two inline lists.

---

<div class="post-metadata">

**Author:** ![Mns\_Glide](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mns_glide/32/2514_2.png) [@Mns\_Glide](https://community.glideapps.com/u/Mns_Glide)\
**Post date:** [August 10, 2021, 12:56pm UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/85 "2021-08-10T12:56:58Z")

</div>

Still a bit confused Jeff…  
I have setup two inline lists one for “Favorites” and one for “All”. So the choice component will be placed to a user specific text column. If user select favorites then it should go to list A (for example) and All go to list B. What action do I use to switch between the list? If-then-else?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [August 10, 2021, 1:12pm UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/86 "2021-08-10T13:12:50Z")

</div>

You don’t need an action, you just set the visibility condition of each list based on the value of the User Specific column.

You’ll need to cater for the case where the User Specific column is empty (initial state), but you can use that to set a default view. So for example, let’s say you want “Favourites” as the default, set the visibility on that list to be `where usc is empty OR usc is Favourites`, and set the other one to be `where usc is All`

---

<div class="post-metadata">

**Author:** ![Mns\_Glide](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mns_glide/32/2514_2.png) [@Mns\_Glide](https://community.glideapps.com/u/Mns_Glide)\
**Post date:** [August 11, 2021, 12:32am UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/87 "2021-08-11T00:32:11Z")

</div>

Understand now. Thanks

---

<div class="post-metadata">

**Author:** ![nikatronic](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nikatronic/32/29921_2.png) [@nikatronic](https://community.glideapps.com/u/nikatronic)\
**Post date:** [August 11, 2021, 8:53am UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/88 "2021-08-11T08:53:20Z")

</div>

I don’t. I’m still struggling. Maybe you can show me once you implemented it?

@ThinhDinh initially said I need to create a user specific column in my sheet (which is my staff sheet), so I set the “Is Favorited” to be user specific and added another column to write to, so I created a “Favorites” column in the same sheet and made it user specific as well (does it have to be boolean?). I then added a horizontal choice component to my two inline lists (one of them filtered by “Is Favorited is true” to show my selection). But instead of showing two options, the choice button tends to show four options, probably because I have two user specific columns? Do I have to set up a new sheet for this operation or get rid of one of the columns?

I played around with inline list visibilities as advised by @Jeff_Hager, but the maximum I can achieve with this setup is that one tab shows all staff entries while the second tab, which is supposed to show Favorites only, shows ALL staff members PLUS the Favorites, so it basically shows both inlines lists. I can’t turn off the regular list (ALL) with the non-favorite staff members. So apparently I’m doing something fundamentally wrong. 🥴

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [August 11, 2021, 9:28am UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/89 "2021-08-11T09:28:07Z")

</div>

Are you willing to share a copy of your app?  
One of us could fix that quite quickly for you, I’d expect

---

<div class="post-metadata">

**Author:** ![Mns\_Glide](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mns_glide/32/2514_2.png) [@Mns\_Glide](https://community.glideapps.com/u/Mns_Glide)\
**Post date:** [August 11, 2021, 9:43am UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/90 "2021-08-11T09:43:12Z")

</div>

See if can make you a short video

---

<div class="post-metadata">

**Author:** ![nikatronic](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nikatronic/32/29921_2.png) [@nikatronic](https://community.glideapps.com/u/nikatronic)\
**Post date:** [August 11, 2021, 9:47am UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/91 "2021-08-11T09:47:32Z")

</div>

Can’t share yet. It currently contains private data and it will remain a private app, but I’m planning to publish a copy with dummy data once done. I have to exchange the data, before I can share it. I’ll give myself another day to figure this out, but if I don’t succeed, I’ll happily accept your kind offer! 😅

---

<div class="post-metadata">

**Author:** ![nikatronic](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nikatronic/32/29921_2.png) [@nikatronic](https://community.glideapps.com/u/nikatronic)\
**Post date:** [August 11, 2021, 9:48am UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/92 "2021-08-11T09:48:01Z")

</div>

That would be great. Your last video helped me a lot, thank you!

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [August 11, 2021, 10:02am UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/93 "2021-08-11T10:02:45Z")

</div>

Okay, so here is what you need to do:

- In your Staff table, you need two User Specific columns
  - The first one should be a boolean, let’s call it `Favourite`. This is where the user favourites will be stored.
  - The second can be just text - your Choice component will write to this one. Let’s call this one `selected`

- Somewhere in another sheet (anywhere), add a column with two rows: “All” and “Favourites”. These will be the source options for your choice component
- In the staff details screen, add either a checkbox or switch component, and target it at the `Favourite` user specific column. Your users will use this to mark their favourites.
- In the screen with your Inline lists, add the following:
  - Choice Component, using the All/Favourites as a source, and the user specific text column (`selected`) as the target
  - An Inline list to display all. This one should have a visibility condition: `where selected is empty or selected is All`
  - A second inline list to display the favourites. This one should have a visibility condition `where selected is Favourites`, _AND_ should also have a filter applied `where Favourite is true`

That should get you what you need, I think?

---

<div class="post-metadata">

**Author:** ![nikatronic](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nikatronic/32/29921_2.png) [@nikatronic](https://community.glideapps.com/u/nikatronic)\
**Post date:** [August 11, 2021, 12:00pm UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/94 "2021-08-11T12:00:18Z")

</div>

Thanks a lot for this detailed tutorial! Still encountering problems, though…

1. My choice button doesn’t display ALL & FAVORITES, instead it shows — & FAVORITES. If I add a headline to the row, it will display three items: —, ALL & FAVORITES.

2. When marking a person as a favorite (by clicking the heart icon in the detail screen, which is linked to my boolean “Is Favorited”-column) it ticks off the box in the column, but there are no changes in the Selected column, which remains empty. Sometimes, after clicking several buttons, I find that suddenly there might be a TRUE entry, but it’s usually not on the row of the marked person, but in the row of the person who made the selection (in this case my own).

3. List ALL displays as planned, list of FAVORITES remains empty, although I marked an entry.

4. I can no longer click/visit the detail screens of the staff members and my choice button is frozen. 🙈

When setting the visibility for the lists, do I have to choose User Profile \> Selected or simply Selected?

---

<div class="post-metadata">

**Author:** ![nikatronic](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nikatronic/32/29921_2.png) [@nikatronic](https://community.glideapps.com/u/nikatronic)\
**Post date:** [August 11, 2021, 12:25pm UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/95 "2021-08-11T12:25:47Z")

</div>

Actually, all of my lists in the app are frozen now. Replacing them or rebooting the app doesn’t fix it. Not sure what happened. I can open lists in other apps, only mine is frozen. ☹

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [August 11, 2021, 12:39pm UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/96 "2021-08-11T12:39:07Z")

</div>

> [@nikatronic](#):
>
> My choice button doesn’t display ALL & FAVORITES, instead it shows — & FAVORITES. If I add a headline to the row, it will display three items: —, ALL & FAVORITES.

To get rid of the dash (-) option, all you need to do is make the choice component required.

As to the rest of it, I’m not exactly sure what you done - can you share a couple of screen shots that show how you have things configured?

---

<div class="post-metadata">

**Author:** ![nikatronic](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nikatronic/32/29921_2.png) [@nikatronic](https://community.glideapps.com/u/nikatronic)\
**Post date:** [August 11, 2021, 1:07pm UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/97 "2021-08-11T13:07:58Z")

</div>

Thank you, button looks good now! 🙂

As for the rest, the entire app is frozen now. I can still click tabs, but all the lists, buttons incl. undo are frozen.

I noticed I had previously added “Favorite is true” as a visibility condition instead of a filter. I changed it when I noticed my mistake, but I cannot check if it works, because everything’s frozen now.

[This is the choice button](https://drive.google.com/file/d/1_VI_JohQi9asBmH7gmkhQ7rkpvFYXG0H/view?usp=sharing)  
[ALL staff list options](https://drive.google.com/file/d/1f9eUjEkCBQqtudYTzH3RLcOm6-vUIIh8/view?usp=sharing)  
[SELECTION list options](https://drive.google.com/file/d/1_X7Dr10M-JkYvM4nJDBDFK6_BoQ9FJaq/view?usp=sharing)  
This sheet is called [ChoiceFave](https://drive.google.com/file/d/11Mdnpy8b5CDrDIBSSSinna5Eo4Pq_EsE/view?usp=sharing).  
This is the user specific [boolean column](https://drive.google.com/file/d/1vUy3_qO7ouTJow8Jxz_DWPiuJiWREXgw/view?usp=sharing) in the Staff sheet that is connected to the heart in the detail screen.  
And this is the second [user specific (text) column](https://drive.google.com/file/d/1alEwk1f5_lYee4NTaei5qZvD5xkGiSZs/view?usp=sharing) that the choice is supposed to write to.

When setting the visibility I used “User Profile \> Selected”, let me know if I need to change it to a simple Selected without the User Profile.

I need to go for a walk now, otherwise my head is going to explode. 🤯 Will get back to this in a bit.  
Thank you so much for your help!

---

<div class="post-metadata">

**Author:** ![nikatronic](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nikatronic/32/29921_2.png) [@nikatronic](https://community.glideapps.com/u/nikatronic)\
**Post date:** [August 11, 2021, 1:09pm UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/98 "2021-08-11T13:09:01Z")

</div>

Here’s the general [setup](https://drive.google.com/file/d/1da-4LxqWj_s-PZSFMhQynR0krF9_oMZU/view?usp=sharing).

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [August 11, 2021, 1:19pm UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/99 "2021-08-11T13:19:46Z")

</div>

> [@nikatronic](#):
>
> ALL staff list options

That “or” condition doesn’t look right. I think it should be “or selected is All”

Other than that, I can’t see anything obviously wrong with the screenshots you shared.

> [@nikatronic](#):
>
> Here’s the general [setup](https://drive.google.com/file/d/1da-4LxqWj_s-PZSFMhQynR0krF9_oMZU/view?usp=sharing).

Is this a details screen using your Staff table as a base, or?

---

<div class="post-metadata">

**Author:** ![nikatronic](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nikatronic/32/29921_2.png) [@nikatronic](https://community.glideapps.com/u/nikatronic)\
**Post date:** [August 11, 2021, 2:29pm UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/100 "2021-08-11T14:29:48Z")

</div>

Thank you, changed it. And yes, I converted them into detail screens after someone explained to me that I couldn’t use Rich Text CSS on a regular screen.

Apparently, I had accidentally clicked on Select Mode, that’s why my app was frozen. Feeling silly now. 🙈

---

<div class="post-metadata">

**Author:** ![nikatronic](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nikatronic/32/29921_2.png) [@nikatronic](https://community.glideapps.com/u/nikatronic)\
**Post date:** [August 11, 2021, 2:39pm UTC](https://community.glideapps.com/t/notify-users-about-new-content/29953/101 "2021-08-11T14:39:34Z")

</div>

Now FAVORITES shows the Favorites as planned, but ALL remains empty. 🤔

[Previous page](https://community.glideapps.com/t/notify-users-about-new-content/29953.md?page=4)

[Next page](https://community.glideapps.com/t/notify-users-about-new-content/29953.md?page=6)
