# Change email in user profile

**URL:** <https://community.glideapps.com/t/change-email-in-user-profile/49122>\
**Category:** Ask for Help\
**Created:** [September 12, 2022, 6:50am UTC](https://community.glideapps.com/t/change-email-in-user-profile/49122 "2022-09-12T06:50:40Z")\
**Posts on this page:** 10\
**Page:** 2

<div class="post-metadata">

**Author:** ![Ralf](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ralf/32/492_2.png) [@Ralf](https://community.glideapps.com/u/Ralf)\
**Post date:** [September 14, 2022, 5:27am UTC](https://community.glideapps.com/t/change-email-in-user-profile/49122/21 "2022-09-14T05:27:42Z")

</div>

Yes, it’s private to users in the users table!

… but what is the conclusion?

---

<div class="post-metadata">

**Author:** ![hpsaini](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/hpsaini/32/61130_2.png) [@hpsaini](https://community.glideapps.com/u/hpsaini)\
**Post date:** [July 3, 2023, 4:57pm UTC](https://community.glideapps.com/t/change-email-in-user-profile/49122/22 "2023-07-03T16:57:01Z")

</div>

When i update the email from glide app, it reverts back.  
but when i update from glide table, it persists.  
Anyone know why it happens?

---

<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:** [July 3, 2023, 4:58pm UTC](https://community.glideapps.com/t/change-email-in-user-profile/49122/23 "2023-07-03T16:58:04Z")

</div>

That’s expected behaviour. Glide does not allow you to change the User Profile email address via the UI.

---

<div class="post-metadata">

**Author:** ![Matt\_Viner](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/matt_viner/32/36114_2.png) [@Matt\_Viner](https://community.glideapps.com/u/Matt_Viner)\
**Post date:** [December 5, 2024, 6:59am UTC](https://community.glideapps.com/t/change-email-in-user-profile/49122/24 "2024-12-05T06:59:23Z")

</div>

Is this still the same? I’m trying to build my app so it’s possible to run without going into thhe builer but this gets in the way… app needs to be limited to those in table

---

<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:** [December 5, 2024, 7:24am UTC](https://community.glideapps.com/t/change-email-in-user-profile/49122/25 "2024-12-05T07:24:03Z")

</div>

Yes, it’s still the same and unlikely to change.  
However there are ways to handle this, depending on which plan you have.  
Which plan do you have?

---

<div class="post-metadata">

**Author:** ![Matt\_Viner](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/matt_viner/32/36114_2.png) [@Matt\_Viner](https://community.glideapps.com/u/Matt_Viner)\
**Post date:** [December 5, 2024, 8:01am UTC](https://community.glideapps.com/t/change-email-in-user-profile/49122/26 "2024-12-05T08:01:42Z")

</div>

I’m on business plan. Would love to learn the workaround!

---

<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:** [December 5, 2024, 8:10am UTC](https://community.glideapps.com/t/change-email-in-user-profile/49122/27 "2024-12-05T08:10:31Z")

</div>

Okay, so probably the easiest way is to use the Make integration. Because it makes the change via the Glide API, the change will not be reversed.

If you prefer to keep it purely in Glide, then there are two further options:

- using the Glide API with a Call API action
- using the new webhook trigger workflow (currently in beta).

---

<div class="post-metadata">

**Author:** ![Matt\_Viner](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/matt_viner/32/36114_2.png) [@Matt\_Viner](https://community.glideapps.com/u/Matt_Viner)\
**Post date:** [December 5, 2024, 8:12am UTC](https://community.glideapps.com/t/change-email-in-user-profile/49122/28 "2024-12-05T08:12:15Z")

</div>

Thank you. I’m using glide tables, rather than an external data source (the data synch was too slow with Sheets). Does that rule these options out?

---

<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:** [December 5, 2024, 8:18am UTC](https://community.glideapps.com/t/change-email-in-user-profile/49122/29 "2024-12-05T08:18:02Z")

</div>

Nope, not at all. None of those options require external data sources.

If you are interested in exploring the Make option, [here](https://www.loom.com/share/8612d71b136249f5903cde3872276321) is a video I made some time ago that demonstrates how it would be done. The video shows how to update a User Role, but it would be exactly the same for a User Email.

The only thing you need to be cautious about is if you are using email as Row Owner in other tables. In this case it gets a bit more tricky - and I’d probably recommend the workflow route, which allows you to iterate through all rows in a table.

---

<div class="post-metadata">

**Author:** ![Matt\_Viner](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/matt_viner/32/36114_2.png) [@Matt\_Viner](https://community.glideapps.com/u/Matt_Viner)\
**Post date:** [December 5, 2024, 8:26am UTC](https://community.glideapps.com/t/change-email-in-user-profile/49122/30 "2024-12-05T08:26:19Z")

</div>

OK thank you, I’ll check it out. And no, unique ID for row owners 🙂 had to remake ALL relations across ALL tables as I stumbled into that oversight earlier!

[Previous page](https://community.glideapps.com/t/change-email-in-user-profile/49122.md?page=1)
