What users are saying about

Amazon SNS

3 Ratings

Twilio SMS<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

26 Ratings

Amazon SNS

3 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.6 out of 101

Twilio SMS<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

26 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.7 out of 101

Add comparison

Likelihood to Recommend

Amazon SNS

It is well suited for generic push notification requirements. It can be quickly created and modified to best suit your application at any given moment. However for any notification service that needs to be highly customizable for a specific deployment should be implemented through a competing or custom built service run on company servers
Dylan Cauwels profile photo

Twilio SMS

When you have a big list of users that get occasional text messages, Twilio is perfect. With Twilio's number pooling feature it makes implementing this a snap. However, if you need to frequently send texts to a big list, the cost is going to grow too rapidly for most business models and thus it is untenable.
Ben Gelsey profile photo

Pros

  • Super simple setup and deployment. You can have a new service set up within minutes and in a serverless environment as well
  • Well documented and incredibly easy to use. There are available APIs in almost every relevant language and are all well documented by AWS. Getting any team up to date on their new Notification architecture shouldn't take longer than a day.
  • Being managed by AWS themselves makes the service highly available in every possible way. Your SNS deployment is almost guaranteed to never go down without you ever lifting a finger to make it so.
Dylan Cauwels profile photo
  • Twilio appears to very easy to configure.
  • Twilio offers great reporting tools so we can scan text messages that are sent without having use a website control panel or build a custom UX.
  • Twilio prices were more affordable than our previous solution and appear to scale well for future needs.
Ivan Collins profile photo

Cons

  • The AWS website UI could use some definite improvement. The website itself is very clunky and hard to navigate and always seems to have the wrong information in the wrong places. It is a monstrous task trying to make a website as complicated as AWS look simple and easy to navigate but even with some minor improvements it would become much more user and beginner friendly.
  • Troubleshooting can be very difficult when encountering an issue with SNS and often many AWS services. By having all of your infrastructure in the cloud, it makes troubleshooting networking problems quite complicated. On top of this, aws provides little return information when a message fails to send, leaving a lot of guesswork to be done on your part to fix the issue.
Dylan Cauwels profile photo
  • I've been playing with the Studio recently, and I think some additional functionality could be built in. I was trying to be foward thinking and thought I may be able to build out separate flows that interact with each other. So instead of creating one massive flow for every foreseeable interaction, I could build out a front end flow to determine which flow to direct them. If they text "SLIDES" it would direct them to the flow that handles slides. If they text "DISCOUNT" it would direct them to the DISCOUNT flow. If they texted something that didn't match, they'd be directed to a default flow. Within each flow, I should be able to reuse common items, like trying to match them up to someone already in my database, without having to rewrite the flow arguments every time.
Nicholas Kouvatsos profile photo

Alternatives Considered

SNS is much more customizable compared to SES and allows for many more delivery methods. While it is better for email-based notification services, not being able to send notifications via SMS limits your app functionality considerably. Being able to switch message delivery types is an invaluable tool for any application deployment
Dylan Cauwels profile photo
Twilio has better integration capabilities.Twilio is less expensive.Twilio has a more difficult user interface.
Nicholas Kouvatsos profile photo

Return on Investment

  • Positive from the cost savings of the service itself
  • Positive from the labor savings from both the ease of setup and learning curve of the programmers
Dylan Cauwels profile photo
  • We've use text messaging in our marketing for some time. Twilio has reduced the investment portion of ROI because they charge much less than other services we could use. I don't think there's a difference in the return, though. Just a better ratio overall.
Nicholas Kouvatsos profile photo

Pricing Details

Amazon SNS

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Twilio SMS

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details