With the help of the Extended Shopping Cart Rules module, a store can easily create a promotional discount for a newsletter signup. In order to achieve this goal, it is necessary to do the
following:
Create a new email trigger and set the event to check subscriptions
Create a default coupon in the "Cart Price Rules" section with specified discount that meets the conditions for providing the discount
Edit the email and choose which coupon should be used.