# Import users' contacts

**URL:** <https://community.glideapps.com/t/import-users-contacts/69083>\
**Category:** Ask for Help\
**Created:** [December 29, 2023, 12:23am UTC](https://community.glideapps.com/t/import-users-contacts/69083 "2023-12-29T00:23:14Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![hirereach](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/hirereach/32/58130_2.png) [@hirereach](https://community.glideapps.com/u/hirereach)\
**Post date:** [December 29, 2023, 12:23am UTC](https://community.glideapps.com/t/import-users-contacts/69083/1 "2023-12-29T00:23:14Z")

</div>

Is there a way to import a user’s contacts from Google contacts, or iPhone contacts, or …? Or a workaround that I can build for my users to do something similar (needs to be easy for my users)?

I want users to be able to identify other users they already know on our platform.

I think this is a pretty normal feature on other platforms.

---

<div class="post-metadata">

**Author:** ![Hassan\_Nadeem](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/hassan_nadeem/32/72956_2.png) [@Hassan\_Nadeem](https://community.glideapps.com/u/Hassan_Nadeem)\
**Post date:** [December 29, 2023, 12:25am UTC](https://community.glideapps.com/t/import-users-contacts/69083/2 "2023-12-29T00:25:12Z")

</div>

@Darren_Murphy would your Upload CSV tutorial to add multiple data rows be applicable here?

---

<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 29, 2023, 7:27am UTC](https://community.glideapps.com/t/import-users-contacts/69083/3 "2023-12-29T07:27:17Z")

</div>

Potentially, yes. Although I haven’t actually done a tutorial for it.

@hirereach - I developed a technique a while back for creating rows from an uploaded CSV file. Essentially it uses JavaScript to fetch and parse the CSV file, and build a JSON payload for adding the required number of rows via the Glide API. Because it uses the API, a minimum of a Pro plan would be required to use it. I haven’t actually used the technique in any App, I just did it as a proof of concept at some prompting from @Robert_Petitto. I do believe that Bob has used a version of it in one of his Apps.

Anyway, below is a short video that demonstrates the approach.

---

<div class="post-metadata">

**Author:** ![hirereach](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/hirereach/32/58130_2.png) [@hirereach](https://community.glideapps.com/u/hirereach)\
**Post date:** [December 29, 2023, 7:48pm UTC](https://community.glideapps.com/t/import-users-contacts/69083/4 "2023-12-29T19:48:50Z")

</div>

@Darren_Murphy indeed, this looks very cool. Thank you for sharing!

I wonder, however, whether it’s something my users will do (download a .csv file, format it, then upload it). I think they are used to clicking a link in Facebook to do this.

I also hope to have hundreds of users doing this, not just a few, so I’m not sure what sort of stress that will cause from a data perspective…

---

<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:** [December 30, 2023, 3:08am UTC](https://community.glideapps.com/t/import-users-contacts/69083/5 "2023-12-30T03:08:18Z")

</div>

> [@hirereach](#):
>
> I also hope to have hundreds of users doing this, not just a few, so I’m not sure what sort of stress that will cause from a data perspective…

If you upload a CSV, then it’s not that much of a problem, it’s just that rows that are uploaded by them might not be adjacent to each other, if multiple people upload at the same time.

> [@hirereach](#):
>
> I wonder, however, whether it’s something my users will do (download a .csv file, format it, then upload it). I think they are used to clicking a link in Facebook to do this.

This is the bigger problem. There’s no direct way for now to import a user’s contacts from Google or iPhone.
