The Subscription Payment event will trigger actions when any successful recurring subscription payment is processed, or on the first payment after a trial period and all recurring payments thereafter.
Note: This event will NOT trigger integration actions on the initial subscription payment for a normal subscription (without a trial). But this event WILL trigger on the initial subscription payment for a subscription that starts with a trial period. The Subscription Started event will trigger when the subscription is created, either with or without a free trial.
This is most commonly used for internal processes and notifications.
This event trigger is great to use for “housekeeping”. If you use tags to trigger all other Billing Automation Actions, after every successful payment you could make sure that the tags are removed for things like Failed Payment, Subscription Unpaid, Card Expired, Card Updated, etc. for example. This event will help ensure that if those types of actions have been triggered on a contact record once, they will fire again. Removing tags strategically is just as important as applying them strategically.
Also, you could use this in conjunction with your marketing automation tool, to trigger a special email after 6 months and 12 months of being subscribed. This would require getting creative with your CRM/Marketing Automation tool to track and automate this process.