# I want to automatically download a file onto Google Drive that has been uploaded to Glide

**URL:** <https://community.glideapps.com/t/i-want-to-automatically-download-a-file-onto-google-drive-that-has-been-uploaded-to-glide/67613>\
**Category:** Ask for Help\
**Tags:** actions\
**Created:** [November 8, 2023, 10:50am UTC](https://community.glideapps.com/t/i-want-to-automatically-download-a-file-onto-google-drive-that-has-been-uploaded-to-glide/67613 "2023-11-08T10:50:04Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mark\_Bailey](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark_bailey/32/15001_2.png) [@Mark\_Bailey](https://community.glideapps.com/u/Mark_Bailey)\
**Post date:** [November 8, 2023, 10:50am UTC](https://community.glideapps.com/t/i-want-to-automatically-download-a-file-onto-google-drive-that-has-been-uploaded-to-glide/67613/1 "2023-11-08T10:50:04Z")

</div>

I’ve been trying to build a flow for;

User uploads a file to Glide \> File is downloaded to Google Drive

I’ve tried a few tools like Zapier and Make to build out a flow that ‘nearly’ worked but I couldn’t get the file transfer, just data related to the file.

I’m a bit at a loss with this but would love some help.

Cheers!

---

<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:** [November 8, 2023, 11:20am UTC](https://community.glideapps.com/t/i-want-to-automatically-download-a-file-onto-google-drive-that-has-been-uploaded-to-glide/67613/2 "2023-11-08T11:20:47Z")

</div>

Should be fairly straight forward:

- User Uploads File
- Trigger Webhook or Call API to make, sending the Glide generated URL
- Use HTTP module to fetch the file
- Use GDrive module to write the file to Google Drive

Where exactly did you get stuck when you tried?

---

<div class="post-metadata">

**Author:** ![Mark\_Bailey](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark_bailey/32/15001_2.png) [@Mark\_Bailey](https://community.glideapps.com/u/Mark_Bailey)\
**Post date:** [November 8, 2023, 11:24am UTC](https://community.glideapps.com/t/i-want-to-automatically-download-a-file-onto-google-drive-that-has-been-uploaded-to-glide/67613/3 "2023-11-08T11:24:22Z")

</div>

Ah - Ok cool.

I’d created the webhook and then GDrive module but add a module to fetch it with the HTTP module.

I’ll let you know how I get on!

---

<div class="post-metadata">

**Author:** ![Mark\_Bailey](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark_bailey/32/15001_2.png) [@Mark\_Bailey](https://community.glideapps.com/u/Mark_Bailey)\
**Post date:** [November 8, 2023, 12:04pm UTC](https://community.glideapps.com/t/i-want-to-automatically-download-a-file-onto-google-drive-that-has-been-uploaded-to-glide/67613/4 "2023-11-08T12:04:16Z")

</div>

I’ve managed to setup the flow but nothing is being passed through. I can see the webhook params have been added but when I select them it doesn’t show in either the email or add anything to GDrive

 ![Screenshot 2023-11-08 at 12.02.58](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/b/0be80111c57b39ad4c8a101b3bc5933754fc784d.png)

---

<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:** [November 8, 2023, 12:50pm UTC](https://community.glideapps.com/t/i-want-to-automatically-download-a-file-onto-google-drive-that-has-been-uploaded-to-glide/67613/5 "2023-11-08T12:50:48Z")

</div>

Is it possible that the webhook is being triggered before the file is finished uploading?

Try adding a Wait for Condition to your action sequence before the Trigger Webhook, and make the condition “column is not empty”, where “column” is the column that the file is being added to.

I don’t know if you’re using a native form or custom form, but if you’re using a custom form with a user specific column, you’ll need to ensure the column is cleared when your form is opened.

---

<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:** [November 8, 2023, 11:09pm UTC](https://community.glideapps.com/t/i-want-to-automatically-download-a-file-onto-google-drive-that-has-been-uploaded-to-glide/67613/6 "2023-11-08T23:09:41Z")

</div>

Can you record a test run of this flow?
