Skip to main content

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:

  1. Trigger: Schedule - Every Hour
  2. Action: Looping - Create Loop from Numbers
  3. Action: Delay - For
  4. 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

  1. Trigger: Schedule - Every Hour
    1. Time Offset: 00
      1. This means it will run every hour on the hour at :00
      2. Trigger on Weekends: YES/NO
  2. Action: Looping - Create Loop from Numbers
    1. Loop iteration counter start: 0
    2. Loop iteration counter end: 59
    3. Loop iteration counter increment amount: 1
    4. Max number of Loop iterations: 60
  3. Action: Delay - For
    1. Time Delay For (value): [Loop Iteration]
      1. Variable from the Looping step with a value from: 0-59
    2. Time Delay For (unit): minutes
  4. Action: [App] - [Event]
    1. This is up to you!

 

RESOURCES

 

SCREENSHOTS

Review the screenshots to see how the Zap steps are configured.

 

 

Be the first to reply!