# Profile data in forms?

**URL:** <https://community.glideapps.com/t/profile-data-in-forms/10459>\
**Category:** Ask for Help\
**Created:** [June 7, 2020, 6:39pm UTC](https://community.glideapps.com/t/profile-data-in-forms/10459 "2020-06-07T18:39:51Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gliderrr](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gliderrr/32/5215_2.png) [@Gliderrr](https://community.glideapps.com/u/Gliderrr)\
**Post date:** [June 7, 2020, 6:39pm UTC](https://community.glideapps.com/t/profile-data-in-forms/10459/1 "2020-06-07T18:39:51Z")

</div>

Hello Gliders!

When using forms, currently we can send data _from_ the columns in the table where a form is pulling data _to_ a form submission destination table. We can also send special values such as the signed in user’s email, date & time, and a unique identifier.

Is there a reliable way to pull data _from_ the profile table of a signed in user and submit that data _to_ a form submission destination table? (In the context of a profile table created as per the official documentation [Glide Docs](https://docs.glideapps.com/all/reference/privacy-and-per-user-data/user-profiles#using-the-user-profiles-table))

Cheers!

---

<div class="post-metadata">

**Author:** ![Gliderrr](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gliderrr/32/5215_2.png) [@Gliderrr](https://community.glideapps.com/u/Gliderrr)\
**Post date:** [June 7, 2020, 7:17pm UTC](https://community.glideapps.com/t/profile-data-in-forms/10459/2 "2020-06-07T19:17:36Z")

</div>

Ha, I found the answer to my question: Use If -\> Then -\> Else in a column in the Data editor to pull data _from_ the User Profile table.

---

<div class="post-metadata">

**Author:** ![scottj52101](https://avatars.discourse-cdn.com/v4/letter/s/ee59a6/32.png) [@scottj52101](https://community.glideapps.com/u/scottj52101)\
**Post date:** [August 26, 2020, 9:48pm UTC](https://community.glideapps.com/t/profile-data-in-forms/10459/3 "2020-08-26T21:48:07Z")

</div>

I think I’m trying to accomplish the same thing.

User Profile table with Employee - Email - Dept - Supervisor - Manager - etc

User would be logged in via email. When they submit a form, how do I populate Employee - Dept - etc. into the sheet so it can be filtered and formatted.

I can use special values and retrieve email, but I can’t figure out how to tie the email to an Employee in the Data editor.

Thanks!

---

<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:** [August 26, 2020, 11:54pm UTC](https://community.glideapps.com/t/profile-data-in-forms/10459/4 "2020-08-26T23:54:44Z")

</div>

If those fields are in your user profiles already, you can access it anywhere in the app via user data.

Or else you just need to write the signed-in user’s email to new sheets and then do a relation - lookup, would that work?

---

<div class="post-metadata">

**Author:** ![gp9293](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gp9293/32/16743_2.png) [@gp9293](https://community.glideapps.com/u/gp9293)\
**Post date:** [January 13, 2021, 3:45pm UTC](https://community.glideapps.com/t/profile-data-in-forms/10459/5 "2021-01-13T15:45:29Z")

</div>

Same type of question from me: Form is creating a transaction record and I want to include user’s cell phone number in the record. Special Values allows me to include user’s email. What is the trick to grab a few more columns from the Profiles table and include in the transaction record? Thank you.

---

<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:** [January 13, 2021, 4:07pm UTC](https://community.glideapps.com/t/profile-data-in-forms/10459/6 "2021-01-13T16:07:05Z")

</div>

You can add a ‘User Profile Columns’ component to the form as long as you have user profiles enabled.

---

<div class="post-metadata">

**Author:** ![gp9293](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gp9293/32/16743_2.png) [@gp9293](https://community.glideapps.com/u/gp9293)\
**Post date:** [January 13, 2021, 6:17pm UTC](https://community.glideapps.com/t/profile-data-in-forms/10459/7 "2021-01-13T18:17:31Z")

</div>

Works nicely. Thank you very much.

---

<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:** [January 17, 2024, 4:58pm UTC](https://community.glideapps.com/t/profile-data-in-forms/10459/8 "2024-01-17T16:58:22Z")

</div>


