Hi everyone,
I’ve just built my first n8n workflow and could use a bit of guidance!
Goal: Send a motivational quote every morning at 8 AM to a list of my close friends. A different quote should be sent each day.
My Setup:
-
A Schedule Trigger set for 8 AM daily.
-
A Spreadsheet File node to read a list of my friends’ email addresses.
-
An HTTP Request / Function node to fetch a single quote from an API.
-
An Email (SMTP) node to send the email.
The Problem: The workflow runs and sends an email successfully, but it’s sending the same (first) quote every day, not iterating to the next one in my list for the next run.
My Question: What’s the best practice in n8n to make a workflow “remember” which quote was sent last, so it can pick the next one in the sequence on the next daily run? Should I be using a variable, writing to a file, or is there a simpler method I’m missing?
Any advice for this new user would be greatly appreciated!

