See, I’m really embarrassed to admit I don’t know what email “service” means…
I’ve been experimenting with standard the Bubble “send email” option and sending it to my own personal email (gmail account) that I read via Outlook and have been underwhelmed and frustrated with the results.
The standard built in Bubble email send function is very limited, and is not really meant for anything more than sending simple system emails, or basic messages (although you can still define your own SendGrid template to use)…
If you want to send more customised emails you’ll need to have your own account with an emails service provider (like SendGrid, PostMark etc.)
Then you can create as complex emails as you like (according to their documentation), and send any dynamic data from yoru Bubble app into the email content (either directly through your own API call, or using a Bubble plugin, if one is available).
I’ve tried Postmark but it HAS to have stuff on the “To ” line which means that every recipient can see all other recipient’s email addresses which I don’t want to happen.
I’ve never personally used Postmark, but I’m 100% certain that’s not correct (it would make no sense)…
No doubt Postmark (like Sendgrid) has the ability to send a single, personalized email to a large list of contacts, or you can just send a single email individually to multiple contacts using your Bubble app to trigger the sending of each email.
In any case, the first step is to set up an account with an email service provider (like SendGrid or Postmark), then you can create your email templates (either in html code, or with their visual drag & drop email builders).
Then it’s just a case of passing whatever dynamic data from your Bubble app into the email via API (that might just be a few simple things, like the contact’s name, a product name, and an image… or it may be the entire HTML code for the email).