
Overview

Product video
Use Twilio SendGrid Email API to build transactional email communications or trigger marketing messages. Our flexible RESTful APIs integrate with AWS solutions to enable businesses to build engaging customer communications.
Email API Use Cases: Send out timely alerts and notifications - from password resets to purchase confirmations. Create targeted promotions based on triggers and segmentation. Optimize email marketing campaigns with automation and intelligence. Connect with consumers at the perfect time to influence a purchase, improving customer loyalty and lead conversions.
Features of Twilio SendGrid Email API: Distributed and reliable architecture, reliably sending over 100B emails per month at 1.9 median sendtime Flexible RESTful APIs and libraries to support in C#, Node.js, Ruby, Python, and Java. Manage and edit email templates in the UI and automatically display the latest content in your email with a simple API call. Troubleshoot easily with powerful developer tools Securely share critical data across teams Opportunistic TLS 1.2, Enforced TLS available SSL/HTTPS click tracking with microsecond redirects Two-Factor Authentication AI-powered phisherman + dedicated compliance team 24x7x365 SOC II Type 2, GDPR, and CSA compliance
For email volume exceeding 2.5m emails per month, please reach out to aws-private-offer@twilio.com for a private offer.
Highlights
- Proven email deliverability You can rely on our globally distributed, cloud-based architecture.
- Purpose-built MTA Use the MTA trusted to deliver over 100 billion emails/mo for brands like Uber.
- Time-saving features Fast troubleshooting, secure account management, and intuitive UI for data analysis.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Buyer guide

Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/month | Overage cost |
|---|---|---|---|
Essentials 50k | 50,000 emails included | $19.95 | |
Essentials 100k | 100,000 emails included | $34.95 | |
Pro 100k | 100,000 emails, 2500 email validations, and 1 dedicated IP address included | $89.95 | |
Pro 300k | 300,000 emails, 2500 email validations, and 1 dedicated IP address included | $249.00 | |
Pro 700k | 700,000 emails, 2500 email validations, and 1 dedicated IP address included | $499.00 | |
Pro 1.5M | 1,500,000 emails, 2500 email validations, and 1 dedicated IP address included | $799.00 | |
Pro 2.5M | 2,500,000 emails, 2500 email validations, and 1 dedicated IP address included | $1,099.00 |
The following dimensions are not included in the contract terms, which will be charged based on your usage.
Dimension | Description | Cost/unit |
|---|---|---|
Additional IP address for Pro or Premier plans billed per hour | Additional IP address for Pro or Premier plans billed per hour | $0.041 |
Email Validation Tier 1 | 0 - 10K email validations (per 100) beyond package included amount | $1.00 |
Email Validation Tier 2 | 10K - 50K email validations (per 100) beyond package included amount | $0.75 |
Email Validation Tier 3 | 50K - 100K email validations (per 100) beyond package included amount | $0.60 |
Email Validation Tier 4 | 100K - 250K email validations (per 100) beyond package included amount | $0.50 |
Email Validation Tier 5 | 250K - 500K email validations (per 100) beyond package included amount | $0.35 |
Email Validation Tier 6 | 500K - 1M email validations (per 100) beyond package included amount | $0.20 |
Email Validation Tier 7 | 1M - 5M email validations (per 100) beyond package included amount | $0.12 |
Email Validation Tier 8 | 5M+ email validations (per 100) beyond package included amount | $0.08 |
mc_contacts | Blocks of 10,000 contacts for the Marketing Campaigns products; not currently available | $25.00 |
Vendor refund policy
SendGrid does not currently support refunds for AWS Customers at this time, but you can cancel at any time. For more information, please refer to: https://sendgrid.com/policies/tos/
Custom pricing options
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Resources
Vendor resources
Support
Vendor support
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

Standard contract
Customer reviews
Scalable and Easy to Use, Reliable Email Delivery at a Fair Price
Comprehensive, Compliant End-to-End Verification at Competitive Pricing
Sengrip Makes Email Status Tracking Easy
Dynamic templates have streamlined student and parent email campaigns and build consistent engagement
What is our primary use case?
SendGrid is used to maintain all dynamic templates that are used throughout various channels and modes of campaigns and communication channels for student relations, parent relations, or any brand of education that we want to highlight or push promotions and campaigns. It serves as our email aggregator and email services management system, which we use to build our email reputation and send out communications.
SendGrid is mostly used for email campaigns, and we also use it for mass mailing to students and parents. For example, if we are observing a class that is going to get canceled for a particular holiday on a particular day, we would want to send out an email campaign to those particular classes getting affected so that the students are properly notified, along with the parents.
What is most valuable?
The best feature that we use right out of the box is the dynamic templates feature and the ability to create a dynamic template from scratch by using HTML code or by using any of the templates from the design library, which makes it very easy to build emails right out of the box with custom parameters that can be passed based on each different user that the same email is going to be sent out to. The second best feature would probably be the activity feed and the email logs that are maintained properly, which shows us when a particular email was sent out, when it got delivered, and when the user opened the email.
SendGrid also provides the option to create unsubscribe groups, which we set to particular communications so that it won't be spamming people who are not in need of that communication. Users can opt themselves into the subscription or un-subscription group, and they would be automatically excluded.
We are now able to handle multiple different emails which still belong to the same SMTP because we would ideally be handling everything in a single inbox, but the emails that get sent out would be specific from different brands. For example, a student that is currently enrolled for education subjects would get an email from versus a student which is enrolled for a particular UCAT course would be getting an email from . In that way, we are able to send out emails to multiple people, and the from address can be the same SMTP but different labels or domain names, which helps create a more professional view for the end user.
Primarily, the best item that has impacted us is the dynamic templates feature, which helps us create a particular template using HTML and CSS along with certain parameters so that we are able to send out the same structured email to multiple different students but with different data points.
What needs improvement?
The activity log is a little slower at times, but that is probably just nitpicking an issue. Overall, in general, there are not really very difficult pain points. There are certain issues sometimes when we are trying to handle a very big campaign; we might end up having a little bit less reputation in terms of bounces or spam reports that get detected when we send out the emails. Apart from that, there is not anything that would become a significant pain point.
If you don't really have an advanced subscription for SendGrid, it might take a while for you to reach the customer support.
For how long have I used the solution?
I have been using SendGrid for almost about one and a half to two years or probably more than that.
What do I think about the stability of the solution?
We definitely have had a very good email delivery rate where we have been handling, for example, in the last week itself, we have had a 98.83% delivery rate of emails, and we have done almost about 121,000 requests by using SendGrid.
What do I think about the scalability of the solution?
With our last to last year's inflow, we were handling around somewhat around 1,000 students, so we were dealing with a minimum of 5,000 or 10,000 emails in a month. To the next year's when we moved into having around 5,000 students, our daily monthly average was almost around 100,000 emails considering all the campaigns and the one-time mass emails that we sent through. Now we are handling close to 7,000 to 8,000 students, and our monthly emails are reaching up to 150,000 to 200,000 emails, considering we have certain projects that need mass communication to both students and parents.
How was the initial setup?
When we are setting up a new account, we have to do all of the DNS setup, the API keys, and all the webhook configurations, which might be a little intimidating for someone who is just starting out and may not have a technical background. Considering our company and the team that uses SendGrid is primarily the tech team, they did not really have an issue with this.
Which other solutions did I evaluate?
In terms of other communication platforms, such as Mailchimp, SendGrid is probably quite good in terms of being the market leader and also having capabilities of Twilio that recently acquired SendGrid. All of that combined makes it a very good tool for handling marketing campaigns or any emails. SendGrid is a very good, reliable system for handling multiple or high-volume emails.
Considering Twilio acquired SendGrid, it comes as a good package deal, and someone looking to make their entire communication flow streamlined should definitely opt for it.
What other advice do I have?
SendGrid allows us to handle multiple different emails which still belong to the same SMTP because we would ideally be handling everything in a single inbox, but the emails that get sent out would be specific from different brands. For example, a student that is currently enrolled for education subjects would get an email from versus a student which is enrolled for a particular UCAT course would be getting an email from . In that way, we are able to send out emails to multiple people, and the from address can be the same SMTP but different labels or domain names, which helps create a more professional view for the end user.
Primarily, the best item that has impacted us is the dynamic templates feature, which helps us create a particular template using HTML and CSS along with certain parameters so that we are able to send out the same structured email to multiple different students but with different data points.
I would rate SendGrid an 8 out of 10.
