# Upload data from GoogleSheet

**URL:** <https://community.thunkable.com/t/upload-data-from-googlesheet/818089>\
**Category:** Questions about Thunkable X\
**Created:** [September 15, 2020, 7:46am UTC](https://community.thunkable.com/t/upload-data-from-googlesheet/818089 "2020-09-15T07:46:54Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![somnath.maji0un9h5](https://avatars.discourse-cdn.com/v4/letter/s/e9bcb4/32.png) [@somnath.maji0un9h5](https://community.thunkable.com/u/somnath.maji0un9h5)\
**Post date:** [September 15, 2020, 7:46am UTC](https://community.thunkable.com/t/upload-data-from-googlesheet/818089/1 "2020-09-15T07:46:54Z")

</div>

Hi guys,

I am stuck with a problem and need your suggestion.

What I am trying to do is this –

1. There will be 2 types of users of my app – (general user) and (admin). Here admin means someone who will have rights to add / upload new data whereas others (general user) can only view data relevant to them.

2. I have some screens for “admin users” who can upload data to the backend (Airtable via webapi). However, I want to give them an option of mass upload of data.

3. I am trying to do this via Googlesheet and trying to parse the CSV received via webapi. I am able to get some data in this method but parsing a CSV seems to be too complex and messy. There must be an easier way to do this. Can you suggest please? Is there a way to parse this value into JSON?

Please note that my admin users are not very tech savvy and hence I am trying to use the GoogleSheet --\> app method.

Waiting eagerly for some suggestion 😟

thanks,  
Somnath

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 12:23pm UTC](https://community.thunkable.com/t/upload-data-from-googlesheet/818089/2 "2024-11-08T12:23:59Z")

</div>


