Skip to main content
Question

Assistance with Staggered Data Transfer Between Two Google Sheets

  • March 5, 2025
  • 5 replies
  • 39 views

Dear Zapier Community,

I am currently working on a project where I need to transfer data from one Google Sheets document (approximately 300 rows) to another Google Sheets document. Due to constraints with another automation in the target sheet, which can only process 4 new rows per minute, I am facing a challenge: I cannot transfer the data all at once but need to manage the transfers so that only four rows are inserted per minute.

I have heard about the features "Looping by Zapier" and "Delay after queue," but I am unsure how to best implement these for my scenario. Could you please help me configure a solution that allows:

  1. Reading four rows from the source sheet,
  2. Transferring these four rows to the target sheet,
  3. Waiting for one minute, and
  4. Repeating the process until all data has been completely transferred.

I would greatly appreciate any guidance or best practices you could provide to effectively solve this task with Zapier.

Thank you in advance for your support!

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

5 replies

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • March 5, 2025

Hi ​@Foodji Marketing Team 

How will you mark that you’ve processed certain rows?

Is there a GSheet column that will be used for status?


@Troy Tessalone that’s open for ideas, whatever works can be used :)


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • March 6, 2025

@Foodji Marketing Team 

Guide for the general concept about how to create a looping Zap with webhooks and GSheets: 

 

You’ll have to add in logic for the Delay and to find rows (4) and create rows.


@Troy Tessalone thank you so much for your help! Is there a way without using webhooks as Google Sheets is already an integration in Zapier? 


JammerS
Forum|alt.badge.img+6
  • Zapier Staff
  • March 12, 2025

Hi ​@Foodji Marketing Team,

 

You can create a looping Zap with Google Sheets without webhooks by setting up a trigger for new rows, adding an action to make a row in another sheet, using a delay step, and then looking up a row in the original sheet. A filter ensures the loop continues only when a match is found, and another action adds a row back to the first sheet, triggering the cycle again. Be cautious, as looping Zaps can run indefinitely if not configured properly, so thorough testing is recommended.

 

I hope this helps! Let me know if you have any more questions.