Alternatives to Amazon SES logo

Alternatives to Amazon SES

Twilio SendGrid, Mailgun, Mailchimp, Amazon SNS, and Mandrill are the most popular alternatives and competitors to Amazon SES.
9.8K
5.9K
+ 1
328

What is Amazon SES and what are its top alternatives?

Amazon SES eliminates the complexity and expense of building an in-house email solution or licensing, installing, and operating a third-party email service. The service integrates with other AWS services, making it easy to send emails from applications being hosted on services such as Amazon EC2.
Amazon SES is a tool in the Transactional Email category of a tech stack.

Top Alternatives to Amazon SES

  • Twilio SendGrid
    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. ...

  • Mailgun
    Mailgun

    Mailgun is a set of powerful APIs that allow you to send, receive, track and store email effortlessly. ...

  • Mailchimp
    Mailchimp

    MailChimp helps you design email newsletters, share them on social networks, integrate with services you already use, and track your results. It's like your own personal publishing platform. ...

  • Amazon SNS
    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. ...

  • Mandrill
    Mandrill

    Mandrill is a new way for apps to send transactional email. It runs on the delivery infrastructure that powers MailChimp. ...

  • AWeber
    AWeber

    It is an email marketing service provider with over 100,000 small business clients world wide. It helps people keep in touch with the subscribers who have requested to be on their mailing list. ...

  • Amazon Pinpoint
    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. ...

  • Gmail
    Gmail

    An easy to use email app that saves you time and keeps your messages safe. Get your messages instantly via push notifications, read and respond online & offline, and find any message quickly. ...

Amazon SES alternatives & related posts

Twilio SendGrid logo

Twilio SendGrid

10.6K
5.5K
720
Email Delivery. Simplified.
10.6K
5.5K
+ 1
720
PROS OF TWILIO SENDGRID
  • 190
    Easy setup
  • 137
    Cheap and simple
  • 107
    Easy email integration!
  • 86
    Reliable
  • 58
    Well-documented
  • 28
    Generous free allowance to get you started
  • 25
    Trackable
  • 21
    Heroku add-on
  • 15
    Azure add-on
  • 13
    Better support for third party integrations
  • 6
    Simple installation
  • 6
    Free plan
  • 4
    Helpful evangelist staff
  • 4
    Great client libraries
  • 3
    Great support
  • 3
    Better customer support than the competition
  • 3
    Great add-ons
  • 2
    Nice dashboard
  • 2
    Scalable
  • 1
    Web editor for templates
  • 1
    Cool setup
  • 1
    Within integration
  • 1
    Easy set up
  • 1
    Free
  • 1
    Great customer support
  • 1
    Google cloud messaging
CONS OF TWILIO SENDGRID
  • 3
    Google analytics integration is not campaign-specific
  • 1
    Shared IP blacklist removal takes months
  • 0
    Shares IP blacklist removal

related Twilio SendGrid posts

Repost

Overview: To put it simply, we plan to use the MERN stack to build our web application. MongoDB will be used as our primary database. We will use ExpressJS alongside Node.js to set up our API endpoints. Additionally, we plan to use React to build our SPA on the client side and use Redis on the server side as our primary caching solution. Initially, while working on the project, we plan to deploy our server and client both on Heroku . However, Heroku is very limited and we will need the benefits of an Infrastructure as a Service so we will use Amazon EC2 to later deploy our final version of the application.

Serverside: nodemon will allow us to automatically restart a running instance of our node app when files changes take place. We decided to use MongoDB because it is a non relational database which uses the Document Object Model. This allows a lot of flexibility as compared to a RDMS like SQL which requires a very structural model of data that does not change too much. Another strength of MongoDB is its ease in scalability. We will use Mongoose along side MongoDB to model our application data. Additionally, we will host our MongoDB cluster remotely on MongoDB Atlas. Bcrypt will be used to encrypt user passwords that will be stored in the DB. This is to avoid the risks of storing plain text passwords. Moreover, we will use Cloudinary to store images uploaded by the user. We will also use the Twilio SendGrid API to enable automated emails sent by our application. To protect private API endpoints, we will use JSON Web Token and Passport. Also, PayPal will be used as a payment gateway to accept payments from users.

Client Side: As mentioned earlier, we will use React to build our SPA. React uses a virtual DOM which is very efficient in rendering a page. Also React will allow us to reuse components. Furthermore, it is very popular and there is a large community that uses React so it can be helpful if we run into issues. We also plan to make a cross platform mobile application later and using React will allow us to reuse a lot of our code with React Native. Redux will be used to manage state. Redux works great with React and will help us manage a global state in the app and avoid the complications of each component having its own state. Additionally, we will use Bootstrap components and custom CSS to style our app.

Other: Git will be used for version control. During the later stages of our project, we will use Google Analytics to collect useful data regarding user interactions. Moreover, Slack will be our primary communication tool. Also, we will use Visual Studio Code as our primary code editor because it is very light weight and has a wide variety of extensions that will boost productivity. Postman will be used to interact with and debug our API endpoints.

See more

Overview: To put it simply, we plan to use the MERN stack to build our web application. MongoDB will be used as our primary database. We will use ExpressJS alongside Node.js to set up our API endpoints. Additionally, we plan to use React to build our SPA on the client side and use Redis on the server side as our primary caching solution. Initially, while working on the project, we plan to deploy our server and client both on Heroku. However, Heroku is very limited and we will need the benefits of an Infrastructure as a Service so we will use Amazon EC2 to later deploy our final version of the application.

Serverside: nodemon will allow us to automatically restart a running instance of our node app when files changes take place. We decided to use MongoDB because it is a non relational database which uses the Document Object Model. This allows a lot of flexibility as compared to a RDMS like SQL which requires a very structural model of data that does not change too much. Another strength of MongoDB is its ease in scalability. We will use Mongoose along side MongoDB to model our application data. Additionally, we will host our MongoDB cluster remotely on MongoDB Atlas. Bcrypt will be used to encrypt user passwords that will be stored in the DB. This is to avoid the risks of storing plain text passwords. Moreover, we will use Cloudinary to store images uploaded by the user. We will also use the Twilio SendGrid API to enable automated emails sent by our application. To protect private API endpoints, we will use JSON Web Token and Passport. Also, PayPal will be used as a payment gateway to accept payments from users.

Client Side: As mentioned earlier, we will use React to build our SPA. React uses a virtual DOM which is very efficient in rendering a page. Also React will allow us to reuse components. Furthermore, it is very popular and there is a large community that uses React so it can be helpful if we run into issues. We also plan to make a cross platform mobile application later and using React will allow us to reuse a lot of our code with React Native. Redux will be used to manage state. Redux works great with React and will help us manage a global state in the app and avoid the complications of each component having its own state. Additionally, we will use Bootstrap components and custom CSS to style our app.

Other: Git will be used for version control. During the later stages of our project, we will use Google Analytics to collect useful data regarding user interactions. Moreover, Slack will be our primary communication tool. Also, we will use Visual Studio Code as our primary code editor because it is very light weight and has a wide variety of extensions that will boost productivity. Postman will be used to interact with and debug our API endpoints.

See more
Mailgun logo

Mailgun

7.9K
4.2K
656
The Email Service for Developers.
7.9K
4.2K
+ 1
656
PROS OF MAILGUN
  • 178
    Quick email integration
  • 148
    Free plan
  • 91
    Easy setup
  • 67
    Ridiculously reliable
  • 53
    Extensive apis
  • 30
    Great for parsing inbound emails
  • 25
    Nice UI
  • 22
    Developer-centric
  • 15
    Excellent customer support
  • 12
    Heroku Add-on
  • 4
    Easy to view logs of sent emails
  • 4
    Email mailbox management for developers
  • 2
    Great PHP library
  • 2
    Great documentation
  • 2
    Great customer support, love rackspace
  • 1
    Better than sendgrid not ask too many question
CONS OF MAILGUN
  • 2
    Cost
  • 2
    No HTTPS tracking links supported
  • 1
    Emails go to spam due to blacklisted IP's of mailgun
  • 1
    Cannot create multiple api keys

related Mailgun posts

Todd Gardner
Shared insights
on
MandrillMandrillMailgunMailgun
at

We've moved our transactional email away from Mandrill to Mailgun. We had continued using Mandrill after Mailchimp deprecated the service awhile back, because the amount of credits we were offered essentially made it free.

However, following a couple weeks of frequent downtime and poor service transparency from Mandrill, we decided it was time to make the switch. It appears they no longer had any engineers with the ability to identify the core problems.

Mailgun has been more reliable, yet not as reliable as we expected. We still see issues a few times per week with the API failing when we attempt to make a call. The Reporting UI is way better.

See more
Mailchimp logo

Mailchimp

22.5K
12.4K
1.2K
Easy email newsletters
22.5K
12.4K
+ 1
1.2K
PROS OF MAILCHIMP
  • 259
    Smooth setup & ui
  • 248
    Mailing list
  • 148
    Robust e-mail creation
  • 120
    Integrates with a lot of external services
  • 109
    Custom templates
  • 59
    Free tier
  • 49
    Great api
  • 42
    Great UI
  • 33
    A/B Testing Subject Lines
  • 30
    Broad feature set
  • 11
    Subscriber Analytics
  • 9
    Great interface. The standard for email marketing
  • 8
    Great documentation
  • 8
    Mandrill integration
  • 7
    Segmentation
  • 6
    Best deliverability; helps you be the good guy
  • 5
    Facebook Integration
  • 5
    Autoresponders
  • 3
    Customization
  • 3
    RSS-to-email
  • 3
    Co-branding
  • 3
    Embedded signup forms
  • 2
    Automation
  • 1
    Great logo
  • 1
    Groups
  • 0
    Landing pages
CONS OF MAILCHIMP
  • 2
    Super expensive
  • 1
    Poor API
  • 1
    Charged based on subscribers as opposed to emails sent

related Mailchimp posts

Kirill Shirinkin
Cloud and DevOps Consultant at mkdev · | 12 upvotes · 684.4K views

As a small startup we are very conscious about picking up the tools we use to run the project. After suffering with a mess of using at the same time Trello , Slack , Telegram and what not, we arrived at a small set of tools that cover all our current needs. For product management, file sharing, team communication etc we chose Basecamp and couldn't be more happy about it. For Customer Support and Sales Intercom works amazingly well. We are using MailChimp for email marketing since over 4 years and it still covers all our needs. Then on payment side combination of Stripe and Octobat helps us to process all the payments and generate compliant invoices. On techie side we use Rollbar and GitLab (for both code and CI). For corporate email we picked G Suite. That all costs us in total around 300$ a month, which is quite okay.

See more
Spenser Coke
Product Engineer at Loanlink.de · | 9 upvotes · 289K views

When starting a new company and building a new product w/ limited engineering we chose to optimize for expertise and rapid development, landing on Rails API, w/ AngularJS on the front.

The reality is that we're building a CRUD app, so we considered going w/ vanilla Rails MVC to optimize velocity early on (it may not be sexy, but it gets the job done). Instead, we opted to split the codebase to allow for a richer front-end experience, focus on skill specificity when hiring, and give us the flexibility to be consumed by multiple clients in the future.

We also considered .NET core or Node.js for the API layer, and React on the front-end, but our experiences dealing with mature Node APIs and the rapid-fire changes that comes with state management in React-land put us off, given our level of experience with those tools.

We're using GitHub and Trello to track issues and projects, and a plethora of other tools to help the operational team, like Zapier, MailChimp, Google Drive with some basic Vue.js & HTML5 apps for smaller internal-facing web projects.

See more
Amazon SNS logo

Amazon SNS

1.4K
1.2K
18
Fully managed push messaging service
1.4K
1.2K
+ 1
18
PROS OF AMAZON SNS
  • 12
    Low cost
  • 6
    Supports multi subscribers
CONS OF AMAZON SNS
    Be the first to leave a con

    related Amazon SNS posts

    Praveen Mooli
    Engineering Manager at Taylor and Francis · | 19 upvotes · 4M views

    We are in the process of building a modern content platform to deliver our content through various channels. We decided to go with Microservices architecture as we wanted scale. Microservice architecture style is an approach to developing an application as a suite of small independently deployable services built around specific business capabilities. You can gain modularity, extensive parallelism and cost-effective scaling by deploying services across many distributed servers. Microservices modularity facilitates independent updates/deployments, and helps to avoid single point of failure, which can help prevent large-scale outages. We also decided to use Event Driven Architecture pattern which is a popular distributed asynchronous architecture pattern used to produce highly scalable applications. The event-driven architecture is made up of highly decoupled, single-purpose event processing components that asynchronously receive and process events.

    To build our #Backend capabilities we decided to use the following: 1. #Microservices - Java with Spring Boot , Node.js with ExpressJS and Python with Flask 2. #Eventsourcingframework - Amazon Kinesis , Amazon Kinesis Firehose , Amazon SNS , Amazon SQS, AWS Lambda 3. #Data - Amazon RDS , Amazon DynamoDB , Amazon S3 , MongoDB Atlas

    To build #Webapps we decided to use Angular 2 with RxJS

    #Devops - GitHub , Travis CI , Terraform , Docker , Serverless

    See more
    Tim Specht
    ‎Co-Founder and CTO at Dubsmash · | 14 upvotes · 25.8K views
    Shared insights
    on
    AWS LambdaAWS LambdaAmazon SNSAmazon SNS
    at

    Whenever we need to notify a user of something happening on our platform, whether it’s a personal push notification from one user to another, a new Dub, or a notification going out to millions of users at the same time that new content is available, we rely on AWS Lambda to do this task for us. When we started implementing this feature 2 years ago we were luckily able to get early access to the Lambda Beta and are still happy with the way things are running on there, especially given all the easy to set up integrations with other AWS services.

    Lambda enables us to quickly send out million of pushes within a couple of minutes by acting as a multiplexer in front of Amazon SNS. We simply call a first Lambda function with a batch of up to 300 push notifications to be sent, which then calls a subsequent Lambda function with 20 pushes each, which then does the call to SNS to actually send out the push notifications.

    This multi-tier process of sending push notifications enables us to quickly adjust our sending volume while keeping costs & maintenance overhead, on our side, to a bare minimum.

    #ApplicationHosting

    See more
    Mandrill logo

    Mandrill

    4.4K
    1.6K
    926
    Send transactional, triggered, and personalized email, then track results.
    4.4K
    1.6K
    + 1
    926
    PROS OF MANDRILL
    • 189
      Simple installation
    • 141
      Great api
    • 123
      Generous free allowance to get you started
    • 114
      Cheap and simple
    • 99
      Trackable
    • 59
      Well-documented
    • 54
      Doesn't go to spam
    • 47
      Great for mailchimp users
    • 32
      Webhooks
    • 28
      Client libraries
    • 7
      Heroku Add-on
    • 6
      Easy to use
    • 5
      Meaningful Metrics
    • 5
      Free
    • 3
      Advanced Tagging and Reports
    • 3
      Mobile Access
    • 3
      Status Update
    • 2
      Very chimp-like
    • 2
      Great Documentation
    • 2
      love this service
    • 1
      Free Plan
    • 1
      Webhooks for bounce mail
    CONS OF MANDRILL
    • 1
      Really hard to pull analytics out via api

    related Mandrill posts

    Todd Gardner
    Shared insights
    on
    MandrillMandrillMailgunMailgun
    at

    We've moved our transactional email away from Mandrill to Mailgun. We had continued using Mandrill after Mailchimp deprecated the service awhile back, because the amount of credits we were offered essentially made it free.

    However, following a couple weeks of frequent downtime and poor service transparency from Mandrill, we decided it was time to make the switch. It appears they no longer had any engineers with the ability to identify the core problems.

    Mailgun has been more reliable, yet not as reliable as we expected. We still see issues a few times per week with the API failing when we attempt to make a call. The Reporting UI is way better.

    See more
    Shared insights
    on
    MailchimpMailchimpMandrillMandrill

    Hi, I've noticed my Mandrill emails are being received fine but my Mailchimp emails, about 75% are going into junk mail. I was wondering is it possible I have missed some sort of integration or can I send my Mailchimp marketing emails via mandrill?

    Need help to somehow reduce the number of my emails going into junk mail, can someone help?

    See more
    AWeber logo

    AWeber

    11
    8
    0
    Connecting people in remarkable ways through Email marketing
    11
    8
    + 1
    0
    PROS OF AWEBER
      Be the first to leave a pro
      CONS OF AWEBER
        Be the first to leave a con

        related AWeber posts

        Amazon Pinpoint logo

        Amazon Pinpoint

        73
        322
        13
        Targeted Push Notifications for Mobile Apps
        73
        322
        + 1
        13
        PROS OF AMAZON PINPOINT
        • 13
          Transactional Messages
        CONS OF AMAZON PINPOINT
          Be the first to leave a con

          related Amazon Pinpoint posts

          Manish Mishra
          Lead Consultant at Knoldus Software LLp · | 6 upvotes · 244.6K views
          Shared insights
          on
          Amazon PinpointAmazon PinpointAmazon SNSAmazon SNS

          Instead of Amazon SNS, which is currently being used to send outbound push notification and including SMS, we want to build the 2 Way SMS using Amazon Pinpoint. Just want to know about Pinpoint and any outstanding issues if we drop SNS since it does not support 2 Way and use Pinpoint for both incoming and outgoing flow.

          See more
          Gmail logo

          Gmail

          126.4K
          76.6K
          32
          A free web-based e-mail service
          126.4K
          76.6K
          + 1
          32
          PROS OF GMAIL
          • 21
            Its free
          • 7
            User-friendly
          • 2
            Nice UI
          • 2
            Snooze
          CONS OF GMAIL
          • 4
            Can't unsend, add open trackers or read recipients

          related Gmail posts

          Hi everyone, I am building a React website with Next.js, and I am trying to connect the contact form with the backend in order to receive the entered value into my emails, Do you have any advice on which email service or back-end service should I use, preferably open source or with free version usage?

          Actual experimentation: I tried to connect my form with Nodemailer package, basically it's working locally but in production on Vercel's server isn't working, it doesn't allow me to receive the data to my email( Gmail) as I am receiving it in localHost, and also email.js as far as I tried isn't a good match for my contact form since it can’t send all the data, only the message value; I would really appreciate if I can get any advice or suggestions; Thanks and kind regards!

          Moussa

          See more

          Hi! I am trying to decide between using Calendly or Meetingbird for my consultancy. I would like to connect 3/4 calendars (via Gmail / G Suite) and primarily use Zoom as my connection platform. I'd love to hear about what others use and your recommendations/points to consider. TIA!

          See more