How to Run a Zap on a Schedule with Custom Intervals (e.g. Every 1 Minute)
Contribution by Troy Tessalone
Zapier Solution Partner at Automation Ace.
OVERVIEW
The Schedule by Zapier App has limited trigger options.
Especially if you are trying to run the Zap on quicker intervals, such as multiple times in an hour.
But, here is a nifty workaround that will let you run a Zap as quick as every 1 minute on a schedule using only 1 Zap.
STEPS
These are the general steps to configure:
- Trigger: Schedule - Every Hour
- Action: Looping - Create Loop from Numbers
- Action: Delay - For
- Action: [App] - [Event] (up to you!)
TASKS
Task Usage in Zap Runs:
- Trigger step counts as 0 Tasks
- Looping app counts as 0 Tasks
- Delay app counts as 0 Tasks
Info about app that count as 0 Tasks in Zap Runs: https://community.zapier.com/show-tell-5/free-tasks-in-zaps-with-these-apps-31165
EXAMPLE
This example shows how to have the Zap run on a schedule every 1 minute.
NOTE: 0-59 = 60 iterations
Adjust as needed for your use case.
Steps
- Trigger: Schedule - Every Hour
- Time Offset: 00
- This means it will run every hour on the hour at :00
- Trigger on Weekends: YES/NO
- Time Offset: 00
- Action: Looping - Create Loop from Numbers
- Loop iteration counter start: 0
- Loop iteration counter end: 59
- Loop iteration counter increment amount: 1
- Max number of Loop iterations: 60
- Action: Delay - For
- Time Delay For (value): [Loop Iteration]
- Variable from the Looping step with a value from: 0-59
- Time Delay For (unit): minutes
- Time Delay For (value): [Loop Iteration]
- Action: [App] - [Event]
- This is up to you!
RESOURCES
- Delay: https://zapier.com/apps/delay/integrations#help
- Looping: https://zapier.com/apps/looping/integrations#help
- Schedule: https://zapier.com/apps/schedule/integrations#help
SCREENSHOTS
Review the screenshots to see how the Zap steps are configured.


