# Display custom greeting on home page

**URL:** <https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512>\
**Category:** Ask for Help\
**Created:** [October 30, 2019, 6:43am UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512 "2019-10-30T06:43:12Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Doomba](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/doomba/32/1133_2.png) [@Doomba](https://community.glideapps.com/u/Doomba)\
**Post date:** [October 30, 2019, 6:43am UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512/1 "2019-10-30T06:43:12Z")

</div>

Has anyone done custom greetings on the home screen and if yes could you please point me towards some examples or resources?

I want a simple greeting like this:  
Good morning/afternoon/evening, Doomba!  
Your stats:  
Stat 1: 20  
Stat 2: 30  
Target: 100

Is it as simple as creating a home page with a list of user names and emails, enabling filter by signed in user for that page only (all records in other pages must be visible to all), and displaying a templated message?

---

<div class="post-metadata">

**Author:** ![George\_B](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/george_b/32/534_2.png) [@George\_B](https://community.glideapps.com/u/George_B)\
**Post date:** [October 30, 2019, 2:28pm UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512/2 "2019-10-30T14:28:51Z")

</div>

I would say yes, home page filtering by signed in user should do it.

---

<div class="post-metadata">

**Author:** ![Rogelio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rogelio/32/1054_2.png) [@Rogelio](https://community.glideapps.com/u/Rogelio)\
**Post date:** [November 1, 2019, 10:11pm UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512/3 "2019-11-01T22:11:46Z")

</div>

I’m looking at creating something similar, have you managed to achieve this?

---

<div class="post-metadata">

**Author:** ![Doomba](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/doomba/32/1133_2.png) [@Doomba](https://community.glideapps.com/u/Doomba)\
**Post date:** [November 2, 2019, 9:03am UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512/4 "2019-11-02T09:03:18Z")

</div>

Yes. This is my current home screen.

 ![homepage%20custom%20message](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/b/bcc71f3cf2091b3dc57d612e304d5246f3b07180.png)

The welcome name and team name are custom messages. I’m not sure if there is a better way, but the following is what I have done:

1. I have a HOME tab with a list of user name, email, team, custom welcome message, and custom team message. The custom welcome message is a concatenation of “Welcome” & the user name. Same for team message.

2. Filter the HOME page for signed-in users

If you want some common elements (like the app name perhaps) to be visible to all users, you could create a column in Glide which takes a Single Value.

---

<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:** [November 2, 2019, 11:17am UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512/5 "2019-11-02T11:17:07Z")

</div>

Brilliant, can you share more info of how you did this? Thanks

---

<div class="post-metadata">

**Author:** ![Doomba](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/doomba/32/1133_2.png) [@Doomba](https://community.glideapps.com/u/Doomba)\
**Post date:** [November 2, 2019, 5:10pm UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512/6 "2019-11-02T17:10:16Z")

</div>

Set up a tab on the spreadsheet like this and call it HOME.

 ![custommessage](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/f/fcd84b1bbdb79c2419717c73b508cd323ca596c4.png)

Make that a “Detail” layout. Add the welcome message as a rich text component.

 ![custom%20detail%20layout](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/6/609507fb8197f0ad237cf152141e7ec0cca510f0.png)

Filter by signed-in user.

 ![custom%20email](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/f/f7ae0649da71c6b0bc05ed72ba5fbab555433b85.png)

You will also be able to preview the page as the user sees it.

---

<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:** [November 2, 2019, 5:26pm UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512/7 "2019-11-02T17:26:00Z")

</div>

Brilliant, thanks

---

<div class="post-metadata">

**Author:** ![spencersRus](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/spencersrus/32/69_2.png) [@spencersRus](https://community.glideapps.com/u/spencersRus)\
**Post date:** [November 2, 2019, 5:30pm UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512/8 "2019-11-02T17:30:49Z")

</div>

My addition to this thread:  
I have a sheet called “Lists” and on that sheet in Column K I have a list of possible GREETINGS I would like my users to see when they log on.

Then, on my HOME sheet I have this:  
=index(Lists!$K$2:$K,randbetween(1,counta(Lists!$K$2:$K)))

So, my users get a RANDOM greeting from a LIST I have prepopulated (and can add or delete from at any time)

BTW: Anyone have a greeting idea not listed here:

Hello  
G’day  
Hey there  
Howdy  
Good 2 C U  
Well, Hello  
Looking good  
Hola!  
LOL

---

<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:** [November 2, 2019, 5:46pm UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512/9 "2019-11-02T17:46:36Z")

</div>

@spencersRus I’ve had weird issues with RANDBETWEEN not updating in the app unless other data in the sheet changes. I’ve sat and watch the values change from RANDBETEEN in the sheet, then go and reload the sheet in the app builder. It would not update the values in the app. Only when I make a change in the data elsewhere in the app or sheet would it update the random value. It was weird too, because the value displayed in the sheet would not match what was shown in the app. Just curious if you have ran across this. I’ve tried this in the Random/Advertising Links portion of [https://concepts.glideapp.io/](https://concepts.glideapp.io/)

---

<div class="post-metadata">

**Author:** ![Kyle\_Heney](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kyle_heney/32/981_2.png) [@Kyle\_Heney](https://community.glideapps.com/u/Kyle_Heney)\
**Post date:** [November 2, 2019, 6:07pm UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512/10 "2019-11-02T18:07:15Z")

</div>

My question would be how do you make it so that the welcome message only displays at app launch? Hitting the Home tab after navigating away would bring you to the Start button again, wouldn’t it?

---

<div class="post-metadata">

**Author:** ![spencersRus](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/spencersrus/32/69_2.png) [@spencersRus](https://community.glideapps.com/u/spencersRus)\
**Post date:** [November 2, 2019, 6:08pm UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512/11 "2019-11-02T18:08:09Z")

</div>

Well, I have not noticed it a lot, mainly because I am not SUPER concerned with what it says, just that it does say SOMETHING.

I do have ONE cell that I call the CHANGE cell that I just change the number in that cell and the images update.

Also, my images are google drawing images that want to change when updated. Here is one:  
=“[https://docs.google.com/drawings/d/e/2PACX-1vRua53PXAcoERAuAUq8ao4hSuDM1O4hXjRBbq4r9AZMSCSDKwzoYwUhgA-pg3WiA17UUWrznROaKLMN/pub?w=960&h=72](https://docs.google.com/drawings/d/e/2PACX-1vRua53PXAcoERAuAUq8ao4hSuDM1O4hXjRBbq4r9AZMSCSDKwzoYwUhgA-pg3WiA17UUWrznROaKLMN/pub?w=960&h=72)” & “&cachebust=” & RESET!$A$2

Starts with an = then the google drawing image link in “” then the & “&cachebust=” & RESET!$A$2

---

<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:** [November 2, 2019, 6:33pm UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512/12 "2019-11-02T18:33:19Z")

</div>

I kind of do this in the Onboarding example of my app, but it requires the user to check a box before the page the view changes. It’s not automatic and would require some sort of user input. I suppose you could do some sort of script to create a user record with welcome message values filled when a new user is registered in the App:Logins sheet, then another script to clear out the value after a certain amount of time. I don’t know of a way to do it every time the app launches though.

---

<div class="post-metadata">

**Author:** ![YasminLayla](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/yasminlayla/32/1351_2.png) [@YasminLayla](https://community.glideapps.com/u/YasminLayla)\
**Post date:** [November 6, 2019, 11:38am UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512/13 "2019-11-06T11:38:09Z")

</div>

I am also trying to do this, would be great is there is a simpler way to do that

---

<div class="post-metadata">

**Author:** ![Kyle\_Heney](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kyle_heney/32/981_2.png) [@Kyle\_Heney](https://community.glideapps.com/u/Kyle_Heney)\
**Post date:** [November 6, 2019, 11:49am UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512/14 "2019-11-06T11:49:47Z")

</div>

I got it working yesterday so I’ll check my setup when I get into work later this morning.

Edit: sorry wrong post. I didn’t get this working.

---

<div class="post-metadata">

**Author:** ![YasminLayla](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/yasminlayla/32/1351_2.png) [@YasminLayla](https://community.glideapps.com/u/YasminLayla)\
**Post date:** [November 6, 2019, 1:45pm UTC](https://community.glideapps.com/t/display-custom-greeting-on-home-page/1512/15 "2019-11-06T13:45:28Z")

</div>

thanks, looking forward
