Best answer

Find emails on spreadsheet and send bulk email based on form repsonse

  • 31 March 2022
  • 7 replies
  • 115 views

Userlevel 1

This is what we want to do:

  1. Lookup a specific country under Col A  (for example Albania)
  2. Extract/copy all the emails from that specific country  (for example 3 in total)

 

icon

Best answer by Troy Tessalone 31 March 2022, 16:13

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.

7 replies

Userlevel 7
Badge +14

Hi @gertm 

Good question.

GSheets has a few options for this, but each has limitations.

 

Userlevel 7
Badge +14

@gertm 

As an alternative, you may want to consider using Airtable: https://zapier.com/apps/airtable/integrations#triggers-and-actions

Airtable has an API: https://airtable.com/api

The Airtable API can be used to query and return up to 100 records per page in the result set.

App APIs can be used in Zaps with the Webhooks app as an action step: https://zapier.com/apps/webhook/help

Userlevel 1

Thanks, the GSheets options worked!

Not to clued up with Webhooks and programming though, but will see if I can do the other option mentioned….BUT how do I then send individual emails to each of the emails extracted, so that each person receives the email individuall?

Userlevel 7
Badge +14

@gertm 

Check out the Looping app to handle line items: https://zapier.com/apps/looping/integrations

Userlevel 1

Still only returning 10 values for looping, and how do I do the individual emails? 

Userlevel 7
Badge +14

@gertm 

Zap Steps

  1. Trigger: ???
  2. Action: GSheets - Find Rows
  3. Action: Looping - Line Items
  4. Action: Gmail - Send Email

 

Please take note of the limitations with the GSheet action step for the number of max rows returned.


 

Userlevel 1

Apologies, got it working finally, thank you very much!