How to send onboarding, dunning and churn emails to your customers with Loops.
subscriptionStatus
to enter users into each of the loops at different times in their subscriptions.
This property is used as the loop trigger; if the property is ever changed—using an integration or the Loops API—we trigger a loop, which will send emails to the contact.
subscriptionStatus
. This is the name we’ll use in the API and integrations).
Click Add Property when you’re done. Your new property was added to the far right of the Audience table.
PUT
call to the Update contact endpoint, with a request containing the contact’s email address and subscription status.
(You can also add more contact properties in this call if you want to add more data to the contact in Loops.)
subscriptionStatus
value.
Now you have set up different loops to trigger when the “Subscription status” value changes, your users will be automatically entered into each loop and receive the correct emails at the correct times during their subscription lifecycle.
subscriptionStatus
is empty).subscriptionStatus
is empty).subscriptionStatus
changes to “Paying”).subscriptionStatus
equals “Paying”).subscriptionStatus
changes to “Failed”).subscriptionStatus
equals “Failed”).subscriptionStatus
changes to “Canceled”)subscriptionStatus
equals “Canceled”).