Skip to main content

What causes Zapier recognize a Gmail as new? If I remove emails from the inbox then put them back, will that trigger a zap?

Hi ​@JLO,

 

Welcome to the Community.

 

Zapier triggers a Gmail Zap based on when an email arrives in your inbox, not when it is moved. Moving an email within Gmail won't trigger a Zap. To trigger a Zap based on actions like labeling an email, consider using the "New Thread in Label" trigger, which activates when a thread is added to a specific label, regardless of its previous location.

 

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


Just so I'm clear, Zapier can tell the difference between when an email arrives in the inbox for the first time and when it gets there for the second time, after having been moved out and back?

 

The problem I'm having with triggering the zap based on labels is that Gmail's filters apply the label to what gmail thinks you meant to search for, rather than what you actually search for so the filter is labeling far too many emails and triggering the zap far too often. I could use that as a one-time fix though. 


Hi there ​@JLO 👋

Just so I'm clear, Zapier can tell the difference between when an email arrives in the inbox for the first time and when it gets there for the second time, after having been moved out and back?

Polling triggers use deduplication to ensure they only trigger on an item once, so it would check to see if they’ve already “seen” the email before and if it has then it won’t trigger on it again. If you removed it from the inbox then added it back afterwards it wouldn’t trigger the Zap a second time. It’s also worth noting that some of Gmails triggers are limited on how long ago an email was created—see Not all my emails are triggering my Zap for more details:

8d00c4033359320b2aca9cc365d9ceb0.png
 

The problem I'm having with triggering the zap based on labels is that Gmail's filters apply the label to what gmail thinks you meant to search for, rather than what you actually search for so the filter is labeling far too many emails and triggering the zap far too often. I could use that as a one-time fix though. 

Is it possible to adjust the filtering on Gmail’s end to help stop it from incorrectly labelling emails that it shouldn’t?

If not, perhaps you could add a filter to the Zap to get it to ignore emails that were incorrectly labelled? Is there any way of identifying whether an email has been correctly labelled or not on Gmail’s end? For example would there be a certain keyword used in the body of the email? 

Looking forward to hearing from you!


Got it. That makes sense. I had a version of the zap working as you described-label with a filter. It wasn't catching everything so I went to "matching search." I'm actually just trying to figure out a way to get it to pick up some emails I've already received, so I'll probably just use the old version to do that. 


Thanks for getting back to me, ​@JLO. That sounds like a good plan! 🙌

Please do keep us updated on how it goes with that old version of the Zap. And if there’s anything else we can help with in the meantime, just let us know. In the meantime, happy Zapping! ⚡️


Reply