Has anyone here used SendGrid's Transactional Templates feature before, and what are you thoughts on it? And in comparison to building your email templates in your application directly?<p>It seems the Pro is that the template work can be offloaded to designers/marketers and developers only need to reference the right template in their code, they don't have to write the template code themselves. The Con is that the templates live in SendGrid, making it difficult to move to another email provider in the future if there was a reason to, as you'd have to redo the templates in the next provider, or reimplement it in your application.<p>Thoughts?<p>SendGrid Transactional Templates: https://sendgrid.com/docs/User_Guide/Transactional_Templates/index.html
I wouldn't recommend it. You'll likely want to move away from SendGrid for transactional email in the future (I wrote a whole article about it here: <a href="https://news.ycombinator.com/item?id=15329869" rel="nofollow">https://news.ycombinator.com/item?id=15329869</a>). If you are going to get locked-in to a provider, just save yourself the trouble and put your transactional stuff on Postmark.<p>There are other services for abstracting away your templates and transactional logic. For example SendWithUs.com. Also check out Litmus.com. Or wait for my product!