What is most valuable?
Portability to whatever programming language you are using. RESTful API that can be invoked really easy. We use SendGrid from .NET and JavaScript.
Don't have to think of HTMLs anymore.
Our UX Designers create the templates at SendGrid web, and they give us (development team) the GUID of the new template so we can use them in our applications.
If any modification is needed, we do not have to make a deploy. The UX Designers make the necessary modifications at SendGrid Web and it's done!
The excellent dashboard and information that SendGrid provides at their web of the emails that were sent is a very useful plus.
How has it helped my organization?
Basically, we have replaced our SMTP server with this solution. (We had three SMTP servers, for development, testing, and production environments).
In the past, every time that there was a bug reported from users telling that the notifications weren't triggered, it was because of an SMTP server or configuration problem (our team does not have any responsibilities on it, it's a matter of infrastructure team).
With SendGrid, we have found a perfect solution to that scenario, and we don't have to involve infrastructure team anymore.
What needs improvement?
- Development
- Design
- Marketing
For how long have I used the solution?
Buyer's Guide
SendGrid
October 2024
Learn what your peers think about SendGrid. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
814,649 professionals have used our research since 2012.
What do I think about the stability of the solution?
No. Never had a connection problem with SendGrid API or Web.
What do I think about the scalability of the solution?
Not really a scalability issue, but some kind of limitations. We have encountered some problems in order to make some dynamic templates (for example, we needed a grid with dynamic columns, and we had to make some magic to get it done).
So, don't think that you could do anything with SendGrid on email matters. The templates limit you a lot sometimes!
How are customer service and support?
Honestly, we have not had to contact technical support yet, so I don't really know.
Which solution did I use previously and why did I switch?
Yes, but as I said, it was a bunch of things that were replaced by SendGrid. HTMLs, SMTP Server, and a lot of repeated code (MailHelpers) in some applications are doing exactly the same thing (send emails).
How was the initial setup?
No setup needed. You don't have to install anything, just use a very well documented API. Also, with .NET framework, there is an official Nuget package that makes the use of SendGrid even easier.
But on the other hand, it could be very complex if you decide to move all the emails that your applications generate to SendGrid. You will have to make a lot of code changes.
We decided to start by using SendGrid only on new notifications. And if we had to alter an old email template, we take advantage of that and make it through SendGrid also.
I think that also the GUI for creating the templates is very simple. I only have used it a couple of times so not really a review on that function here.
What's my experience with pricing, setup cost, and licensing?
Sorry, but I don't know how much it costs, or the licensing matter. I asked for it and it was approved and also paid for by the company.
Which other solutions did I evaluate?
Yes. MailChimp and others. But they were more designated for marketing emails. The majority of the emails that we send are for internal and external notifications only. And SendGrid satisfies the two worlds.
What other advice do I have?
Go ahead! It is pretty simple to use.
It is not that it does much, but what it does, it does well.
Disclosure: I am a real user, and this review is based on my own experience and opinions.