I have a Google Form where there are multiple instances where a user will upload 1-10 photos per instance. When the zap triggers I am having difficulty getting those photos relocated to specific folders in Google Drive. It creates a zip file however the photos are not contained in the zip file, just long text files. What can I do to fix this?
How do I upload multiple files on Google Drive when a form submission on Google Forms contain multiple attachments?
Hi
Good question.
Make sure your GForm is connected to a GSheet to save the responses.
https://support.google.com/docs/answer/2917686?hl=en
Then you can use GSheet as your Zap trigger.
There will be a field that has the URLs of the files.
![](https://uploads-us-west-2.insided.com/zapier-ca/attachment/e02bc71d-7351-4db9-b36a-28d23cb2e6c9.png)
You can use the Looping app to iterate thru each file link: https://zapier.com/apps/looping/help
You can use a Formatter > Text > Split (split at “id=” and keep the last segment).
Example: https://drive.google.com/open?id=XXX would result in XXX
Then you can use the Zap action: GDrive - Move File
![](https://uploads-us-west-2.insided.com/zapier-ca/attachment/fe53941e-28a5-4f0b-bf18-bc1c6b29e589.png)
This is very helpful. Thank you!
What if there are multiple times in a form where multiple files are collected? For example, All Logo Variations, and 10 photos as separate questions.
Is it possible to have two loops within a zap, or must i create multiple zaps so that I can loop multiple file uploads that correspond to different form questions?
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.