Any benefit of using Pinpoint vs. SNS vice versa for transactional Push Notifications?

1

If not using any of the campaign/journey features of Pinpoint and solely using the transactional push notification feature, is there any benefit of still using Pinpoint over SNS? How about SNS over Pinpoint?

I see explicit support for deep linking in Pinpoint but not in SNS docs so maybe that's one of the pros for Pinpoint...

2 Answers
2

AWS provides two services that support SMS messaging: Amazon SNS and Amazon Pinpoint. Here are some factors to consider when deciding which service is the best fit for your needs:

Amazon SNS (Simple Notification Service): Originally designed for machine-to-machine communications, it is suitable for organizations that primarily send transactional messages without the need for marketing messages. If you only require SMS messaging and don't plan to use other channels like email or voice, and if advanced messaging and engagement analytics are not a significant requirement, then Amazon SNS may be a suitable choice.

Amazon Pinpoint: This multi-channel customer engagement service is specifically designed for application-to-person (A2P) communications. It supports SMS, email, push notifications, voice, and custom channels such as messenger apps and chat widgets. If you have a diverse range of communication needs, including bulk, transactional, and marketing communications, and if you require advanced features like campaigns, journeys, segmentation, analytics, and personalization, Amazon Pinpoint is a recommended choice.

One crucial distinction is the self-managed opt-out feature, which is available in Amazon Pinpoint but not in Amazon SNS. With self-managed opt-outs, you have the ability to handle opt-outs in a granular manner. For example, when a customer texts "STOP," instead of opting out globally, you can provide them with options to choose which message types they want to unsubscribe from. This flexibility allows you to avoid a scenario where a customer blocks all subsequent messages. Without self-managed opt-outs, using Amazon SNS, replying with "STOP" would lead to a global opt-out for all messages.

Consider your specific messaging requirements, future scalability, and the need for granular opt-out management when evaluating Amazon SNS and Amazon Pinpoint

profile pictureAWS
answered a year ago
-1

Hello there,

From the note, I understand that you would like to know the use of Pinpoint vs SNS. Please correct me if I misunderstood your query here. Please note that Pinpoint is for promotion emails for marketing so if you do wish to do campaign therefore there will be no need to use Pinpoint[1]. On the other hand, SNS is generally used for sending plain text to subscribers of topics via multiple protocol[2] and 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. I hope you find the above information useful. If you have any questions or require assistance, please feel free to reach out to me and I will gladly assist you. Have a great day ahead!

References: [1]https://docs.aws.amazon.com/pinpoint/index.html [2]https://docs.aws.amazon.com/sns/latest/dg/sns-system-to-system-messaging.html

answered 2 years ago
  • So is it fair to say that if not using the promotional/marketing aspects of Pinpoint, there is no appreciable benefit to using Pinpoint over SNS?

    Just wanted to use it potentially as an interface for APNs/FCM in this case.

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions