Best answer

Sending an email to a different address every day

  • 23 January 2023
  • 3 replies
  • 31 views

Userlevel 1

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

icon

Best answer by Troy Tessalone 23 January 2023, 17:10

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.

3 replies

Userlevel 7
Badge +14

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
Userlevel 1

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?

Userlevel 7
Badge +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.