Send emails via APISOLVE
Jan 30, 2020 7:18 AM - edited Jan 30, 2020 7:24 AM
Hi. I've read several other threads on this subject, and suspect I know the answer, but I'd like to make absolutely sure I have the right answer for my particular use case, before I propose a solution to my client.
I'm developing an Excel/VBA application for a client which will interface with HubSpot through the REST API. Among other things they would like my application to send emails though HubSpot, using the API. These are not sales emails, and they will have attached documents which are personalized for the particular recipient using data already in HubSpot. I believe that each recipient has their own deal, and the data will consist of deal properties.
If I've understood everything correctly, I believe these emails could be sent (and only be sent) using the Transactional Email add-on. Unfortunately, the size of this job probably doesn't warrant paying for the add-on, so I'm hoping you'll say that there's another way to do it. My client would probably choose to send the emails outside of HubSpot rather than pay for the add-on.
Thanks for reading, and I look forward to your answer.
P.S. To clarify, I only want to do via the API what my client currently does manually in HubSpot, without needing the Transactional Email add-on.
Solved! Go to Solution.
Jan 31, 2020 3:18 AM
The only way to send emails from outside of HubSpot is with the transactional add-on. We offer both an SMTP and Single Send Option. I appreciate that there is a cost factor invovled with this of course and it may not necessarily make sense given the size of the project.
@jgalloways solution is also another one I've seen used - programmatically enrolling contacts into workflows and using the "Send external email" action. This would only be available if you are a Marketing Professional customer and does not support attachments Generally speaking marketing emails with attachments have implications regarding spam.
Whilst I appreciate this isn't the ideal answer I just wanted to confirm it for you from a HubSpot perspective.