Skip to main content
Question

How can I add a row to a Google Table only if one does not already exist for a person?

  • April 7, 2022
  • 5 replies
  • 82 views

Moderator note (January 15, 2026): The Google Tables app discussed in this thread is no longer integrated with Zapier. Google sunset their Google Tables product on December 16, 2025. You can learn more about that here: Google Tables Beta Update & FAQ

Hi.  I am creating a Zap that adds a row to a google table.   I don’t want to add the record if one already exists for a person.  How can I check first to see if the record exists before adding a new one.  The unique identifiers are email address and name.  I don’t have access to the id to check for existing record at the time the record is created.  I am getting data back from a third party and they don’t have the id to send me.  

Thanks,

Rhonda

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
  • April 7, 2022

Hi @RBailey 

Good question.

Try this Zap action: GTables - Find/Create Row

 


  • Author
  • Beginner
  • April 7, 2022

I have looked at that, in fact, I have used it in other scenarios. As far as I can tell, you can only filter on one field.  In my case, I can have multiple records with the same email address but a different patient name.  A person could file a claim for themselves with their email address but as a parent, they can also file a claim for the child with the same email address.  I am trying to get the third party to send me a “patient Id” to store that would be truly unique but I was trying to come up with a solution in the meantime using email and patient name.

 

Thanks,

Rhonda


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • April 7, 2022

@RBailey 

Try this…

Create a new formula field that concatenates both data points.

Then in the Zap you can map both data points in the search field.


  • Author
  • Beginner
  • April 7, 2022

Good idea.  I will give that a shot.

Rhonda

 


  • Author
  • Beginner
  • April 7, 2022

That works.  It seems kind of a hack but in lieu of having any other unique identifier, I guess it’s the only option for now.

 

Thanks,

Rhonda