I am trying to send a batch email to a number of users based on projects that they have created. I am unable to access the email’s by accessing the ‘created by’ then ‘each item’s email’ - it is returning empty. If I put in a single email it works perfectly.
You need commas for native email actions and some plugins:
Specify the email to send the email to. It can either be ‘Current user’s email’ or the content of an input. Send more than one email at once by defining a list of emails and using the ‘join’ property with a comma ‘,’. For example, email_1@bubble.io, email_2@bubble.io.
That is exactly what I did, getting a list of emails. But there is an issue when I click ‘each item’s Creator’ and all the respective fields cannot be found. The email list is coming up empty, and no emails are being sent.
Did you check the Privacy rules that your current user has access to read the Creator emails?
I’ve noticed with SendGrid in Bubble, if one parameter is off i.e. a missing quotation around a dynamic value or one email address is incorrect, the email fails silently. It’s really hard to debug failed email sends for this reason.