Skip to main content
Best answer

Sending an email to a different address every day


Hi, I’m trying to create a zap that should:

  • Be triggered every day at 9 AM
  • Look for the email address associated to date of the current day in a Google Sheets file with a list of ~300 dates and email addresses
  • Send an email via Gmail to the address corresponding to that day’s date
  • Repeat the process every day for the rest of the year, iterating through the different email addresses associated to the different days in the Google Sheet, as the days go by
  • Stop after December 31, 2023

I’ve looked through online resources, other Community’s posts, but couldn’t find the right answer/set of instructions.

Any help would be appreciated, thanks!

Federico

Best answer by Troy TessaloneBest answer by Troy Tessalone

Hi @Federico J 

Good question.

Try these Zap steps…

  1. Trigger: Schedule
  2. Action: Formatter > Date / Time > Format
  3. Action: GSheets - Lookup Row
  4. Action: Gmail - Send Email
View original
Did this topic help you find an answer to your question?
This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

3 replies

Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 30939 replies
  • Answer
  • January 23, 2023

Hi @Federico J 

Good question.

Try these Zap steps…

  1. Trigger: Schedule
  2. Action: Formatter > Date / Time > Format
  3. Action: GSheets - Lookup Row
  4. Action: Gmail - Send Email

  • Author
  • Beginner
  • 1 reply
  • January 23, 2023
Troy Tessalone wrote:

Hi @Federico J 

Good question.

Try these Zap steps…

  1. Trigger: Schedule
  2. Action: Formatter > Date / Time > Format
  3. Action: GSheets - Lookup Row
  4. Action: Gmail - Send Email

Hi Troy, thanks for your suggestion, I had all the steps but the 2nd one.
I’m still curious, how does the Zap know that it should look for a different row each passing day without a step that clearly states so?


Troy Tessalone
Forum|alt.badge.img+14

@Federico J 

In the GSheets Lookup Row, you should be specifying the day that is formatted from Step 2, thus each day will be a dynamic value.