This is my first post on the community. I got cofunsed by the Delay After Queue setting-Queue Title, which might be the cause that leads to the similar outcome as this OP has encountered:
I added a delay after queue at the end of the Zap, but the data are still being sent all at once.
--@kevinpg the OP
The Queue Title should be a static/hardcoded value (not a mapped dynamic variable).
--@Troy Tessalone the answerer
So my question is: can I set the Queue Title to whatever value I like as long as it is “fixed”?
e.g. Apple, Banana, Pear…
I am running a zap creating Tweets triggered by Reddit new hot posts.
Page 1 / 1
p.s.
As the image shows (from the Zap Run Details panel), 2 Tweets are scheduled around the same time and date.
As the image shows (from the Zap Run Details panel), 2 Tweets are scheduled around the same time and date.
Hi @Troy Tessalone
Sorry. I just realized where the problem is. If only I can put the Delay action ahead of the Reddit Trigger; thus, I can control the frequency of the Zap starting as a whole. Or, it’ll just stack many Reddit posts to be waiting (as quoted)...
Is this possible?
@Saul
The Delay app cannot be used as a Zap trigger.
Here’s an example that will hopefully illustrate how the DelayAfterQueue works…
3 Zap Runs were triggered within a few seconds of each other. (see first screenshot below)
These Zap Runs have a Delay After Queue step set to 1 minute.
Then take note of the timestamps in each of the following Zap Run examples. (see screenshots below)
ZapRun: 1
Timestamps are ~1 minute apart
ZapRun: 2
Timestamps are ~2 minutes apart
ZapRun: 3
Timestamps are ~3 minutes apart
@Troy Tessalone Well, that really frustrated me coz my setting looks perfect alread but I still got wrong timestamps which are not coordinated to the Delay setting. You can try 12 hours to see what would happen. (Plz ignore the error signal, once I found the data out timestamps are wrong I turned off the zap. You know the results won’t be different.)
@Saul
FYI: The release at timestamp is not accurate.
Try testing and letting the full Zap Runs process thru the queue.
@Troy Tessalone
Hi, yesterday I did let the full Zap Runs process through the queue. Unfortunately, here for example, the 2 adjacent Tweets were sent about 20 minutes apart. And till now, Zapier has sent 5 Tweets to my Twitter page today.
BTW I don’t understand why is that the newer appointed Zap was complete before the older one. In my case, the Delay After Queue time assignment seems to be such a mess.
@Saul
It’s probably best for you to reach out to ZapierSupport for additional assistance with using the DelayAfterQueue, since I’ve shown examples where it works as expected.
Zap runs can have a status of Waiting for one of two reasons:
Delayed: if the Zap run has a delay step that is waiting to run, it will appear as Waiting / Delayed.
@Troy Tessalone
Okay. I’ll try. Thank you, bro!
Hey @Saul!
I see that you reached out to our Support team and they concluded that you’re being affected by a known issue with Delay by Zapier. As they mentioned, you’ve been added to the bug report so you’ll be notified when it’s been fixed.
Sorry you’re experiencing this problem, but at least we’ve been able to diagnose the issue!
If you can explain your ideal outcome, maybe we can come up with some workarounds that can get you there :)
Hi @nicksimard!
Thanks for bearing with me. Okay, now let me be clear about how I expect this Zap to go:
Zapier got a new Reddit hot post “A” (2022-9-21 00:00)
↓
Post A passed filter settings
↓
Delay After Queue (delay for values: 12 hours)
↓
(A Tweet will be sent around 2022-9-21 12:00)
↓
Zapier gets another new Reddit hot post “B” (2022-9-21 00:25)
↓
Post B passed filter settings
↓
Delay After Queue (delay for values: 12 hours)
↓
(A Tweet will be sent around 2022-9-22 00:00, 12 hours after the last Delay data-out)
That’s how I understand Delay After Queue would function. However, I have to turn off the Zap with so many Tweets flushing in. Thank you.
Hi @Saul!
It looks like you want to spread out each post so that your twitter account is only sharing one post every 12 hours, regardless of when the Reddit posts come in, is that right?
If so, Storage by Zapier might be a better fit for this task. Storage allows you to store and retrieve information from a list, so you could add the posts from Reddit as they come in and then use a second Zap to time the release of your tweets. If you want the tweets to be released every 12 hours here’s how you could set that up.
Zap 1 - Collects posts and adds them to Storage
Reddit - New Hot Post in Subreddit
Storage by Zapier - Push Value Onto List
Zap 2 - Posts tweets at 12 hour intervals
Schedule by Zapier - set to trigger the Zap every hours
Filter by Zapier - set the filter so that the Zap will only continue at the times you want (eg only continue if the time is 00:00 or 12:00)
Storage by Zapier - Pop Value From List
Twitter - Create Tweet
Storage by Zapier is a little advanced so if you’ve not used it before, I recommend checking out this help guide.
What do you think, will that work the way that you need it to?