Meet Laravel AWS Webhooks, a Laravel package that comes with controllers with built-in business logic that helps you write less code to catch SNS messages and write code that matters — like unsubscribing your users. In this post, you will learn how to do that with Laravel, without having to write your logic to catch the SNS messages, focusing more on the relevant code you need to implement to unsubscribe your users.
Creating a new controller and extending the one that comes with the package is all that you need: Just that!
Now that you are ready, with the SNS enabled, you will have to define a configuration set for your domain in SES.
You find on AWS’s docs page a post about how to set up a configuration set for SES with SNS.