# Where do I set the User Profile Image that appears in the menu bar?

**URL:** <https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036>\
**Category:** Ask for Help\
**Created:** [June 22, 2023, 7:22am UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036 "2023-06-22T07:22:58Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![mondrew](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mondrew/32/60553_2.png) [@mondrew](https://community.glideapps.com/u/mondrew)\
**Post date:** [June 22, 2023, 7:22am UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/1 "2023-06-22T07:22:58Z")

</div>

I’ve added a user and have a column for their avatar image (which is a link to a gravatar.) However, I cannot get the users image to appear in the menu bar. What am I doing wrong?

 ![Screenshot 2023-06-22 at 3.21.14 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/f/bf5907ad4277060d72072c6cfd60f3e2bc1083dd.png)  
Thanks so much!  
Drew

---

<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:** [June 22, 2023, 11:43am UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/2 "2023-06-22T11:43:52Z")

</div>

It’s your user profile configured to use that column as the image column?

---

<div class="post-metadata">

**Author:** ![mondrew](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mondrew/32/60553_2.png) [@mondrew](https://community.glideapps.com/u/mondrew)\
**Post date:** [June 22, 2023, 12:00pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/3 "2023-06-22T12:00:11Z")

</div>

Jeff, I have a URL using an If/Then field for the URL of the user’s image. It displays correctly when I add a Title Element - but it doesn’t show the image in the little icon on the menu bar.

---

<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:** [June 22, 2023, 12:04pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/4 "2023-06-22T12:04:54Z")

</div>

The image shown there will be the one that’s configured as the Image column in your User Profiles. It cannot be a computed column.

 ![CleanShot 2023-06-22 at 20.03.52@2x](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/5/a/5ad90b508ca77e81304e91fafb7d6933c738146e.png)

---

<div class="post-metadata">

**Author:** ![mondrew](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mondrew/32/60553_2.png) [@mondrew](https://community.glideapps.com/u/mondrew)\
**Post date:** [June 22, 2023, 12:07pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/5 "2023-06-22T12:07:06Z")

</div>

I see. I guess I’ll need to download each image and add it to the image column. It can’t be a URL either, I see. I’ll have to use Make to add the image.

---

<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:** [June 22, 2023, 12:16pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/6 "2023-06-22T12:16:45Z")

</div>

Yes, it can be a URL. As long as the column type is Image. When you edit the column value, you have the option to choose between Upload, URL and Stock Image.

 ![CleanShot 2023-06-22 at 20.15.42@2x](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/f/1f2d984026036f2f6414f9158e459c8d3496b005.png)

---

<div class="post-metadata">

**Author:** ![mondrew](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mondrew/32/60553_2.png) [@mondrew](https://community.glideapps.com/u/mondrew)\
**Post date:** [June 22, 2023, 12:21pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/7 "2023-06-22T12:21:30Z")

</div>

Right… but it can’t be a dynamic URL.

---

<div class="post-metadata">

**Author:** ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)\
**Post date:** [June 22, 2023, 12:33pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/8 "2023-06-22T12:33:01Z")

</div>

You can append `.jpg` to the Gravatar path.

[Here’s the reference doc from Gravatar’s website.](https://en.gravatar.com/site/implement/images/)

 ![Rendering Gravatar images with file-type extensions](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/3/c/3c4c47001d33af6ecd32123aa7e454367526f5fe.jpeg)

---

<div class="post-metadata">

**Author:** ![mondrew](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mondrew/32/60553_2.png) [@mondrew](https://community.glideapps.com/u/mondrew)\
**Post date:** [June 22, 2023, 12:42pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/9 "2023-06-22T12:42:11Z")

</div>

Hey Andy. I did read that Gravatar documentation. However, the Avatar can’t be a dynamic image url as far as I understand. Is that correct? It has to be an image uploaded to the table.

---

<div class="post-metadata">

**Author:** ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)\
**Post date:** [June 22, 2023, 1:44pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/10 "2023-06-22T13:44:54Z")

</div>

It doesn’t have to be uploaded to the table. 🙂

Reference the Gravatar URL and append `.jpg` to the end. It’ll still be served dynamically from Gravatar.

---

<div class="post-metadata">

**Author:** ![mondrew](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mondrew/32/60553_2.png) [@mondrew](https://community.glideapps.com/u/mondrew)\
**Post date:** [June 22, 2023, 1:56pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/11 "2023-06-22T13:56:08Z")

</div>

Hey Andy,  
Here’s what I have…  
 ![Screenshot 2023-06-22 at 9.55.21 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/9/f9655b6240f616053230b602d16bc0fdf889522a.png)  
However, I don’t have that option in the User Profile.  
 ![Screenshot 2023-06-22 at 9.54.59 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/b/6bf21c31c41e0b12919a57080268dd7d00c48d7e.png)

---

<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:** [June 22, 2023, 2:16pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/12 "2023-06-22T14:16:28Z")

</div>

Yeah, as noted earlier that won’t work because the URL needs to be in a non-computed column.  
If you wanted to automate the process, what you could do is trigger a webhook to Make with the URL and RowID, and then write it back into the table via the API. It would need a user-initiated action, so perhaps it could be part of your onboarding process?

---

<div class="post-metadata">

**Author:** ![mondrew](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mondrew/32/60553_2.png) [@mondrew](https://community.glideapps.com/u/mondrew)\
**Post date:** [June 22, 2023, 2:23pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/13 "2023-06-22T14:23:48Z")

</div>

Thanks, Darren. I’m spending so much time sending stuff to Make and writing it back to Glideapps that I’m starting to dread working in Glide. ☹

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [June 22, 2023, 2:54pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/14 "2023-06-22T14:54:47Z")

</div>

Can you write the gravatar URL into the user’s photo column as part of onboarding?

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [June 22, 2023, 2:55pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/15 "2023-06-22T14:55:57Z")

</div>

In case you didn’t find it, you can calculate gravatar URLs in Glide with the “Email to Photo” column.

---

<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:** [June 22, 2023, 3:00pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/16 "2023-06-22T15:00:37Z")

</div>

> [@david](#):
>
> Can you write the gravatar URL into the user’s photo column as part of onboarding?

oh duh… of course 🤦‍♂️

Sometimes we get fixated on a particular solution and miss the simple option that’s staring us in the face 🤪

---

<div class="post-metadata">

**Author:** ![mondrew](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mondrew/32/60553_2.png) [@mondrew](https://community.glideapps.com/u/mondrew)\
**Post date:** [June 22, 2023, 6:56pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/17 "2023-06-22T18:56:22Z")

</div>

Good idea. I’ll try that.

---

<div class="post-metadata">

**Author:** ![mondrew](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mondrew/32/60553_2.png) [@mondrew](https://community.glideapps.com/u/mondrew)\
**Post date:** [June 23, 2023, 6:49pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/18 "2023-06-23T18:49:39Z")

</div>

I ended up writing the URL to the Image column during sign up using a webhook. Not bad. 🙂 Thank you!

---

<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:** [June 23, 2023, 11:11pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/19 "2023-06-23T23:11:09Z")

</div>

Wouldn’t you be able to just use a set column action to do it instead of a webhook?

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [June 24, 2023, 11:11pm UTC](https://community.glideapps.com/t/where-do-i-set-the-user-profile-image-that-appears-in-the-menu-bar/63036/20 "2023-06-24T23:11:37Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
