Amazon SNS vs Twilio SendGrid

Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Amazon SNS
Amazon SNS

651
302
+ 1
2
Twilio SendGrid
Twilio SendGrid

5.3K
2.1K
+ 1
709
Add tool

Amazon SNS vs SendGrid: What are the differences?

Developers describe Amazon SNS as "Fully managed push messaging service". Amazon Simple Notification Service makes it simple and cost-effective to push to mobile devices such as iPhone, iPad, Android, Kindle Fire, and internet connected smart devices, as well as pushing to other distributed services. Besides pushing cloud notifications directly to mobile devices, SNS can also deliver notifications by SMS text message or email, to Simple Queue Service (SQS) queues, or to any HTTP endpoint. On the other hand, SendGrid is detailed as "Email Delivery. Simplified". SendGrid's cloud-based email infrastructure relieves businesses of the cost and complexity of maintaining custom email systems. SendGrid provides reliable delivery, scalability and real-time analytics along with flexible API's that make custom integration a breeze.

Amazon SNS belongs to "Mobile Push Messaging" category of the tech stack, while SendGrid can be primarily classified under "Transactional Email".

Some of the features offered by Amazon SNS are:

  • In most cases, developers can get started with Amazon SNS by using just three APIs: CreateTopic, Subscribe, and Publish. Additional APIs are available, which provide more advanced functionality.
  • With SNS you can publish a message once, and deliver it one or more times. So you can choose to direct unique messages to individual Apple, Google or Amazon devices, or broadcast deliveries to many mobile devices with a single publish request.
  • SNS allows you to group multiple recipients using topics. A topic is an “access point” for allowing recipients to dynamically subscribe for identical copies of the same notification. One topic can support deliveries to multiple endpoint types -- for example, you can group together iOS, Android and SMS recipients. When you publish once to a topic, SNS delivers appropriately formatted copies of your message to each subscriber.

On the other hand, SendGrid provides the following key features:

  • Open Tracking
  • Click Tracking
  • Unsubscribe Tracking

According to the StackShare community, SendGrid has a broader approval, being mentioned in 2692 company stacks & 421 developers stacks; compared to Amazon SNS, which is listed in 227 company stacks and 76 developer stacks.

- No public GitHub repository available -
- No public GitHub repository available -

What is Amazon SNS?

Amazon Simple Notification Service makes it simple and cost-effective to push to mobile devices such as iPhone, iPad, Android, Kindle Fire, and internet connected smart devices, as well as pushing to other distributed services. Besides pushing cloud notifications directly to mobile devices, SNS can also deliver notifications by SMS text message or email, to Simple Queue Service (SQS) queues, or to any HTTP endpoint.

What is Twilio SendGrid?

Twilio SendGrid's cloud-based email infrastructure relieves businesses of the cost and complexity of maintaining custom email systems. Twilio SendGrid provides reliable delivery, scalability & real-time analytics along with flexible API's.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose Amazon SNS?
Why do developers choose Twilio SendGrid?

Sign up to add, upvote and see more prosMake informed product decisions

    Be the first to leave a con
    What companies use Amazon SNS?
    What companies use Twilio SendGrid?

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with Amazon SNS?
    What tools integrate with Twilio SendGrid?

    Sign up to get full access to all the tool integrationsMake informed product decisions

    What are some alternatives to Amazon SNS and Twilio SendGrid?
    Amazon Pinpoint
    Amazon Pinpoint makes it easy to run targeted campaigns to drive user engagement in mobile apps. Amazon Pinpoint helps you understand user behavior, define which users to target, determine which messages to send, schedule the best time to deliver the messages, and then track the results of your campaign.
    Twilio
    Twilio offers developers a powerful API for phone services to make and receive phone calls, and send and receive text messages. Their product allows programmers to more easily integrate various communication methods into their software and programs.
    Amazon MQ
    Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it easy to set up and operate message brokers in the cloud.
    Google Cloud Messaging
    Google Cloud Messaging (GCM) is a free service that enables developers to send messages between servers and client apps. This includes downstream messages from servers to client apps, and upstream messages from client apps to servers.
    Firebase
    Firebase is a cloud service designed to power real-time, collaborative applications. Simply add the Firebase library to your application to gain access to a shared data structure; any changes you make to that data are automatically synchronized with the Firebase cloud and with other clients within milliseconds.
    See all alternatives
    Decisions about Amazon SNS and Twilio SendGrid
    No stack decisions found
    Interest over time
    Reviews of Amazon SNS and Twilio SendGrid
    No reviews found
    How developers use Amazon SNS and Twilio SendGrid
    Avatar of Refractal
    Refractal uses Twilio SendGridTwilio SendGrid

    Every app needs email, even the ones we build regularly send some kind, be it signup, reset passwords or general announcements, it's all gotta come from somewhere. SendGrid have been a very reliable platform in the past, and we've had no issues so far.

    Avatar of Kurzor, s.r.o.
    Kurzor, s.r.o. uses Twilio SendGridTwilio SendGrid

    SendGrid came to our attention as a great way of handling outgoing e-mail communication. Mass capabilities, spam handling and the sheer power of MailChimp as a vendor made our decision here.

    Avatar of Kalibrr
    Kalibrr uses Twilio SendGridTwilio SendGrid

    All of our external emails are sent using SendGrid. SendGrid's statistics dashboards help us figure out whether our emails are reaching people, and how much attention is paid to them.

    Avatar of Simple Merchant
    Simple Merchant uses Amazon SNSAmazon SNS

    Our primary transport mechanism for events. One SNS topic carries a specific event type and n-number of subscribers (usually a Lambda) may subscribe to that event.

    Avatar of Grozip
    Grozip uses Amazon SNSAmazon SNS

    Amazon SNS is used for push notification to push notifications of the occurrence of different events during operations of our computing resources on AWS cloud.

    Avatar of Coolfront Technologies
    Coolfront Technologies uses Twilio SendGridTwilio SendGrid

    Email service used within Coolfront Mobile to send emails and track emails to contractors and their customers (e.g. home-owners).

    Avatar of Told
    Told uses Amazon SNSAmazon SNS

    We use SNS for platform-agnostic mobile push message handling, essentially to avoid dealing with APNS ourselves.

    Avatar of Mike MacCana
    Mike MacCana uses Twilio SendGridTwilio SendGrid

    Sending welcome emails, chasing potential customers, providing customers with help, password reset emails, etc.

    Avatar of Volkan Özçelik
    Volkan Özçelik uses Amazon SNSAmazon SNS

    I mainly use it for the infrastructure notifications and alarms of zerotoherojs.com ’s learning dashboards.

    Avatar of betterPT
    betterPT uses Amazon SNSAmazon SNS

    SNS is at the core of our messaging - we use the fan out pattern.

    How much does Amazon SNS cost?
    How much does Twilio SendGrid cost?
    News about Amazon SNS
    More news