Skip to main content
Best answer

Google Contacts: Searching and returning multiple matching contacts

  • Mar 13, 2023 12:05 AM UTC
  • 4 replies
  • 304 views

confused

I have a requirement to find multiple matching Google Contacts that may have the same email address. I’m using email address as the search criteria using ‘Find Contact’ action and have also tried looking at ‘Zapier Loop’ to see if this would help but I’ve reached a dead end. Any help from the Zapier community would be greatly appreciated. Is this possible at all?

Best answer by Troy Tessalone

Hi @confused 

Good question.

Most Zap triggers/actions work on a per record basis, meaning only 1 record’s data.

You’d have to use the GContacts API Request to search for multiple contacts.

https://developers.google.com/people/api/rest/v1/people/searchContacts

 

View original
This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

4 replies

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • Answer
  • Mar 13, 2023 4:50 AM UTC

Hi @confused 

Good question.

Most Zap triggers/actions work on a per record basis, meaning only 1 record’s data.

You’d have to use the GContacts API Request to search for multiple contacts.

https://developers.google.com/people/api/rest/v1/people/searchContacts

 


confused
  • Author
  • Beginner
  • Mar 13, 2023 1:25 PM UTC

Thank you Troy that is somewhat comforting to know there is a solution but using API request for now is beyond my skills set. Is there a way to use ‘Loop for Zapier’ to achieve this instead?


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • Mar 13, 2023 3:53 PM UTC

@confused 

Looping will not work for your use case because it could continue to find the same GContact.


Brem
Forum|alt.badge.img+6
  • Zapier Staff
  • Mar 16, 2023 2:44 AM UTC

Hi @confused 

I see that you’ve been working with our Support team. You may want to continue the conversation there.