# How to retrieve data from a sheet based on an input (Email)

**URL:** <https://community.thunkable.com/t/how-to-retrieve-data-from-a-sheet-based-on-an-input-email/2702461>\
**Category:** Questions about Thunkable X\
**Tags:** help\
**Created:** [November 15, 2023, 9:44am UTC](https://community.thunkable.com/t/how-to-retrieve-data-from-a-sheet-based-on-an-input-email/2702461 "2023-11-15T09:44:34Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [November 15, 2023, 8:20pm UTC](https://community.thunkable.com/t/how-to-retrieve-data-from-a-sheet-based-on-an-input-email/2702461/6 "2023-11-15T20:20:55Z")

</div>

When using the Firebase Sign In blocks, you would typically not need the user’s email address. Everything in Firebase would be stored based on the user id. The only reason to store the email address is if you plan to send email messages to it.

I recommend watching this very good tutorial: [Authenticating users with Firebase (with video tutorial)](https://community.thunkable.com/t/authenticating-users-with-firebase-with-video-tutorial/2687824)

And @Goldking is correct… you can’t compare values in a row id text field because that would only return “true” or “false” which are not row ids. You need to give it a row id value (a long string of numbers and characters) or an integer.

---

_[View the full topic](https://community.thunkable.com/t/how-to-retrieve-data-from-a-sheet-based-on-an-input-email/2702461)._
