Skip to main content
Question

Can I make my Gmail-Slack integration only send a message once when a specific email label is applied?

  • June 4, 2023
  • 5 replies
  • 61 views

TravisDryden

What I want to do is when an email receives a certain label it will send a message in Slack. This works fine. The issue is that I only want it to happen once, but when people talk back n forth in the email thread it keeps sending Slack a message.

 

How do I get it to only message in Slack once?

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
  • June 4, 2023

Hi @TravisDryden 

Good question.

You’ll likely have to log each email thread in a lookup table to reference each time the Zap is triggered to run.

If the Gmail Thread ID exists, then Filter the Zap.

 

 


TravisDryden
  • Author
  • Beginner
  • June 4, 2023

Thank you Troy!

 

This is where I’m at trying to create a table, but how would I configure this?

 


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • June 4, 2023

@TravisDryden 

You can’t use a Lookup Table for this since your lookup table will be dynaimc, meaning new entries will always be added to it.

Try using Airtable or GSheets instead.

Concept is find/create row, followed by a filter step if found = true.


TravisDryden
  • Author
  • Beginner
  • June 4, 2023

Ok makes sense, how do I get it to look up the google sheets?

 


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • June 4, 2023

@TravisDryden 

Add this GSheet Zap action. (might be called Lookup Row)