What is Twilio SendGrid?
Who uses Twilio SendGrid?
Twilio SendGrid Integrations
Why developers like Twilio SendGrid?
Here are some stack decisions, common use cases and reviews by companies and developers who chose Twilio SendGrid in their tech stack.
Nexmo vs Twilio ?
Back in the early days at SmartZip Analytics, that evaluation had - for whatever reason - been made by Product Management. Some developers might have been consulted, but we hadn't made the final call and some key engineering aspects of it were omitted.
When revamping the platform, I made sure to flip the decision process how it should be. Business provided an input but Engineering lead the way and has the final say on all implementation matters. My engineers and I decided on re-evaluating the criteria and vendor selection. Not only did we need SMS support, but were we not thinking about #VoiceAndSms support as the use cases evolved.
Also, on an engineering standpoint, SDK mattered. Nexmo didn't have any. Twilio did. No-one would ever want to re-build from scratch integration layers vendors should naturally come up with and provide their customers with.
Twilio won on all fronts. Including costs and implementation timelines. No-one even noticed the vendor switch.
Many years later, Twilio demonstrated its position as a leader by holding conferences in the Bay Area, announcing features like Twilio Functions. Even acquired Authy which we also used for 2FA. Twilio's growth has been amazing. Its recent acquisition of SendGrid continues to show it.
Firebase Go Ember.js React Native React GraphQL SendGrid MySQL
Emberjs for our admins panels using ember-apollo and react native using apollo too for our apps, using golang graphql, services like SendGrid to send all the emails, Conekta to for accepting credit cards, firebase for our auth with facebook, google, phone, etc...
I was at some point looking for a way to loadtest some of my environments, staging initially, but including production as well, ultimately, to ensure our ability to scale when facing sudden bursts of requests, and understand how it would impact our load balancers, our instances, our database server... etc.
I came across Loader.io , a service by SendGrid labs which not only allowed my team and I to loadtest our API endpoints but also simulate actual user traffic on our website.
We use SendGrid for sending transactional emails to the users of our Chain SMS service. This includes emails like verifying your email address, welcome emails and password reset emails.
We recently switched from sending emails using an Microsoft Office 365 email account to using SendGrid. Here we've changed our approach from consuming a lower level capability (we used an SMTP interface to the Office 365 account) to consuming the higher level SendGrid service which we interact with using their C# client library.
We gradually rolled out the change to our user base and measured the % of users confirming their email address to estimate email delivery, we found SendGrid performed at least as well as an Office 365 account.
We found using more advanced email confirmation (SPF, DKIM, etc.) has made a significant improvement to delivery rate (increased the delivery rate by 10%).
We've also found that the email activity feature in SendGrid (which shows whether an email has been delivered, bounced etc) is particularly useful and has helped us learn more about how emails can go wrong (e.g. hard/soft bounce).
SendGrid is easy to set up and use. For Flutter it is used as a Heroku add-on to send the automated emails. SendGrid
Twilio SendGrid's Features
- Open Tracking
- Click Tracking
- Unsubscribe Tracking
- SMTP Relay
- SMTP API
- Web API
- Reputation Monitoring
- ISP Monitoring
- Domain Level Load Balancing
- ISP Deliverability Outreach
- Return Path Certified Partner
- Support via Phone, Chat, Email, Online Support Portal