Skip to main content
Question

How do I auto-upload varying numbers of files from Tally.so to Google Drive using Zapier?


Forum|alt.badge.img+1

Hello,
I have a tally.so form for people to send me video files.

I have 1 to 5 upload boxes. But not everyone uploads 5 files in total. sometimes 1 , sometimes 3, and sometimes 5. So it can be different.

How can i make the files upload automatically to my google drive without errors in me automation? do i need to set up filters for this? i'm not really figuring out the best way to set this up.

This is the automation I have now for 1 file upload.

 

 

Did this topic help you find an answer to your question?
This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

54 replies

Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31356 replies
  • October 21, 2024

Hi @Grijper 

Try these Zap steps:

  1. Trigger: Tally - New Submission
  2. Action: Paths
    1. 1 Path per possible file
    2. Path Filter condition checks if the file exists
  3. Action: GDrive - Upload File

Forum|alt.badge.img+1
  • Author
  • Beginner
  • 28 replies
  • October 21, 2024

Hi @Troy Tessalone 

Do you have an explanation video how best to do this? i'm new to zapier, or a little more explanation?


Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31356 replies
  • October 21, 2024

@Grijper 

Help link for Paths: https://help.zapier.com/hc/en-us/articles/8496288555917

Help link for Filters: https://zapier.com/apps/filter/help

Help link for configuring Zap action steps: https://zapier.com/help/create/basics/set-up-your-zap-action

 

If you need more help, post screenshots showing how your Zap steps are outlined and configured in EDIT mode so we can see the field mappings.


Forum|alt.badge.img+1
  • Author
  • Beginner
  • 28 replies
  • October 21, 2024

Hi @Troy Tessalone so if I understand it right I should implement it like this? and then add the right actions?


Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31356 replies
  • October 21, 2024

@Grijper 

The first 2 fields in the Filter condition should be filled out.

 

Path filter condition would be like this:

[VAR from Step 1] exists

 

 

 


Forum|alt.badge.img+1
  • Author
  • Beginner
  • 28 replies
  • October 21, 2024

@Troy Tessalone 

I don't quite understand what you mean by

Path filter condition would be like this:

[VAR from Step 1] exists 


Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31356 replies
  • October 21, 2024

@Grijper 

From your screenshot of the Filter step, you have an incomplete filter condition.

You need to select the variable from Step 1 in the top field.

You need to set the middle field as: (Text) Exists

 


Forum|alt.badge.img+1
  • Author
  • Beginner
  • 28 replies
  • October 21, 2024

@Troy Tessalone Thanks, its working,  how can i set if i have received more than 1 files that i get a message? or do i have to do everything manually because then they get in as separate  

 

 


Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31356 replies
  • October 22, 2024

@Grijper 

You would need to add the error handler to each Path as it’s currently only configured for Path A.


Forum|alt.badge.img+1
  • Author
  • Beginner
  • 28 replies
  • October 22, 2024

@Troy Tessalone 

but then if someone submits 5 times I get 5 times the message


Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31356 replies
  • October 22, 2024

@Grijper 

Then move the Telegram step to be before the Paths as Zap step 2.


Forum|alt.badge.img+1
  • Author
  • Beginner
  • 28 replies
  • October 22, 2024

@Troy Tessalone 

and what should i do if people send in for example 3 files i want the all 3 googe drive links of that in one telegram message?


Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31356 replies
  • October 22, 2024

@Grijper 

You would probably need to add another Path just to send the Telegram message after a Delay step.

In each of the GDrive paths add a Digest.


Forum|alt.badge.img+1
  • Author
  • Beginner
  • 28 replies
  • October 22, 2024

@Troy Tessalone 

Can u give me a example? how to do it?


Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31356 replies
  • October 22, 2024

@Grijper 

I recommend reviewing the linked to help articles for each app and reviewing the available triggers/actions for each app:

 

General concept is to add each GDrive File to a Digest, then release the Digest after a Delay to send to Telegram in its own new path.

 

When in doubt, test it out.


Forum|alt.badge.img+1
  • Author
  • Beginner
  • 28 replies
  • October 22, 2024

@Troy Tessalone 

So like this?


Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31356 replies
  • October 22, 2024

@Grijper 

Each path with a GDrive step needs to be followed by a Digest step and NO Telegram step.

You need to add another Path that has a Delay step (e.g. 1 minute), a Digest step, and a Telegram step.


Forum|alt.badge.img+1
  • Author
  • Beginner
  • 28 replies
  • October 22, 2024

@Troy Tessalone 

If I do it this way I still get 5 separate messages.

And it should be 1 message with all entered files in a google drive link.

 

So for an example:

Tally.so form new submission with 3 files (doesn't matter which file box it is submitted in.)> upload to google drive (that works now) > a message in telegram with the entered google drive links.


Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31356 replies
  • October 22, 2024

@Grijper 

Screenshot does not show the top of the Zap steps outline.

Based on the previous feedback, the Zap steps still do not appear to be configured correctly.

There should be 6 paths.

  • 5 for GDrive + Digest
  • 1 for Delay + Digest + Telegram

Forum|alt.badge.img+1
  • Author
  • Beginner
  • 28 replies
  • October 22, 2024

@Troy Tessalone 

so if I understand correctly path F becomes the messages path? 

 

so like this?
And then how should I fill in the path, delay, Digest?
 

 


Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31356 replies
  • October 22, 2024

@Grijper 

You probably do not need the error handler in Path A for the first GDrive step.

 

Sometimes the best way to learn is to try configuring and testing with trial and error, then adjust as needed.

 

Review the links for the available triggers/actions and help links for each app:

 


Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31356 replies
  • October 22, 2024

@Grijper 

If you are looking to hire help, there is a directory of Certified Zapier Experts: https://zapier.com/experts


Forum|alt.badge.img+1
  • Author
  • Beginner
  • 28 replies
  • October 22, 2024

@Troy Tessalone 

True I removed the error handle to path G

 

Now the telegram message does not recognize the google drive links. 

 

I would like to hire someone only this cost is minimum 100$ and that is quite a lot of money for 1 setting

 

 


Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31356 replies
  • October 22, 2024

@Grijper 

Current screenshots does not show any Paths with the previously recommend Digest steps, nor does it show the Telegram path with Delay + Digest.


Forum|alt.badge.img+1
  • Author
  • Beginner
  • 28 replies
  • October 22, 2024

@Troy Tessalone 

With much testing, I finally succeeded. Now I just need to get a shareable gdrive link, And it's giving me a weird error that I can't solve.

 

Thanks in advance for your explanation and help