Emails sending to aggregated users only inputting JSON data into the first email

Describe the issue/error/question

One of our automations seems to have stopped working recently. It successfully receives the JSON code and it appears properly in the preview, but on the output it only shows the appropriate JSON data in the first email of the sequence. For example, if the email is supposed to go to 3 users; only the first email/user receives the accurate email with the corresponding data. All the following emails have blank areas where the data should be—despite the SMTP returning a 250 (successful) value. This only appears to have been occurring in the recent weeks as it was working fine previously.

The node giving us issues is titled Send Email to Users w/ Course Materials.

What is the error message (if any)?


Please share the workflow

Here’s a link to the entire automation in TXT format, I downloaded the JSON and converted it to TXT keep in mind.

Here’s the code for the particular node (Send Email to Users w/ Course Materials):

Share the output returned by the last node

Information on your n8n setup

  • n8n version:
  • Database you’re using (default: SQLite):
  • Running n8n with the execution process [own(default), main]:
  • Running n8n via [Docker, npm,, desktop app]:

Hey @jakemorrison,

Welcome to the community :cake:

I take it the data that is missing would be the course name, timing and link? When you use a nodes output directly with $node["node name"] it can sometimes do some odd things, Without seeing the data coming out from each node though it is fairly tricky to see what is actually going on.

What does the output look like from the nodes that should be displaying the data in the email?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.